About Robot Battle

Your goal is to create robots or teams of robots to compete in tournaments against friends and other players from around the world. Robots fight in a rectangular arena, attempting to eliminate each other by firing missiles, scanning with radar, dodging, ramming, avoiding mines, and collecting energy bonuses. The last robot standing is the winner. Once a battle is started, your creations are on their own; you can not assist them. To win, you must have programmed them better than the competition.

Robot Battle challenges you to design and code intelligent robots using a simple programming language. This makes Robot Battle both a challenging game and a fun way to learn programming.

Programming in Robot Battle is focused on strategy rather than low level optimizations. The game rewards robots with the best strategies rather than those with the most efficient or best written code. This allows even inexperienced programmers to compete with more experienced professional programmers. If your robot is smarter and more adaptable than another player's robot, your robot will win even if your code is less efficient.

A brief history of Robot Battle

Testimonials

"Robot Battle is an endlessly addictive battle of wits. It is a can't quit game in which brains are more important than brawn or reflexes. My son Orion has learned to program writing robots for Robot Battle."

Steven Judge

"Robot Battle is the most addictive game I have played since Civ II. If you want something that will make hours turn into seconds, Robot Battle is for you."

Steve Johnson

"I've been a Robot Battle player for years, and for me it has been as much about the community as the game. There is a very friendly, cooperative feeling you get – everyone is learning the game and its subtle details together."

Jacques Chester

"Robot Battle is a perfect combination of excitement and learning. It creates interest in learning programming and eventually advanced math. The competitive nature of the game is both invigorating and humbling."

Larry Cardo
Retired weapon systems designer

"Robot Battle is easy enough to get started, and you can never play it through."

Juha Pätsi

"A lot of my friends find Robot Battle fun, from computer newbies to expert computer programmers."

Joseph Fowler