Robocode

Website

  • Libre
  • Mac
  • Windows
  • Linux
  • BSD
Description

Robocode is a programming game that teaches basic principles of programming and artificial intelligence. Players design and program robots that battle each other in a virtual arena. The robots are written in Java, and the game provides an API library that simplifies the development of the robots. Robocode is a great way to learn how to program in Java, as well as to practice problem solving and algorithmic thinking. Players get to see their robots battle each other and learn how to optimize their code to make their robots better. Robocode also provides an online community where players can find resources and discuss strategies.

Categories
Development software and applications Education and reference applications Games Home and family applications

Alternatives