There’s a good tips and tricks article about CodeRuler on developerworks. The game has a simple premise: You are the imperial ruler of your very own medieval kingdom. Your peasants and knights depend on your brilliant strategic thinking, agile adaptability, and superior Java programming skill to survive, increase, and prosper. Your objective as a player is to write Java code that simulates this ruler. CodRuler is a game that helps you build upon your Java programming skills. CodeRuler is free.
kinda like an advanced corewars
Sounds exactly like Terrarium.
It actually seems a bit more simple than Terrarium. For instance, it provides some useful distance/positioning functions and it only has 8 directions to move. I look forward to trying it out. Terrarium always seemed like a hostile ground to start out in. Perhaps catching this early on will provide a shot at competing before the neural net folks make their way onto the scene.
This is just a big Game Theory project, kind of like Gene selection (i.e. Richard Dawkins- Self Gene). It’s more about AI development in Java, then learning Java. The winner will be someone who plays the game saves all the data and then generates an AI based off the statistical results from each outcome. Learning how to react to how other people play and then adjust strategies. (i.e. see if other “Kings” i.e. programs will cooperate with you initial then back stable the program at a later data). As in this type of game allies early on will help long-term survival chances.
On http://www.students.mu-luebeck.de/~schroeds/javaban.html the same idea (playing a game by programming) is applied to the concept of Sokoban (pushing boxes on switches) and therefore the game is called Javaban.
Although the website is on german, the game is on english (and free by the way).
Can anyone translate Corewar’s installation instructions from German to English? =/
my apologies, i ment for Javaban. And don’t worry too much. From what i understood, its just instructions on how to install Java SDK.
Since we’re discussing java-programming games, I’d like to mention robocode: http://robocode.alphaworks.ibm.com
It involves programming robotic tanks to drive around and shoot at other tanks. I, for one, had lots of fun with this one.