Robocode – Tank combat simulation engine released

Robocode is a programming game, where the goal is to develop a robot battle tank to battle against other tanks in Java or .NET. The robot battles are running in real-time and on-screen. The latest release Robocode is a new maintenance release containing two bug fixes and two changes. Various issues with the sources that was a “show stopper” for including Robocode with Debian have been ironed out.



Robocode update

  • Bug fixes
    • Fix overkilled garbage collection on static fields – Robocode garbage collected practically any static field on a robot to prevent memory leaks
    • Wrong width and height returned for .NET robots – The .NET API return 40 instead of 36 with the Width and Height properties
  • <li style="text-align: justify;">
      Changes <ul>
          Upgraded Eclipse Compiler for Java (ECJ) to version 4.4
          Upgraded jni4net to version
    <li style="text-align: justify;">
      Other <ul>
          Got rid of various issues (e.g. license headers) with the source files of Robocode in order to create a Debian distribution of Robocode

Install Robocode on Ubuntu 14.04 & Ubuntu 14.10

– Install Oracle Java JDK

sudo apt-get purge openjdk*

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer

– Run Robocode jar file, follow the install prompt


java -jar robocode-

cd robocode/


comments powered by Disqus