RealTimeBattle is a programming game, in which robots controlled by programs fight each other. The goal is to destroy enemies, using radar to examine the environment and a cannon to shoot. You can construct robots in almost any programming language, and you can create your own battle arenas.