Robocode is a free educational game provided by IBM. It is designed to help people learn to program in Java and enjoy the experience. It is very easy to start - a simple robot can be written in just a few minutes - but perfecting a bot can take months or more

Competitors write software that controls a little tank which fights other identically-built (but differently programed) tanks on a playing field. Robots move, shoot at each other, scan for each other, and hit the walls if they aren't careful.

External links

Robocode can be downloaded from

For more information look at the RoboWiki, a WikiWiki dedicated to Robocode strategy:

Beginners might want to start with

See also

copyright 2004