Java AI Space Game (2007)
After a few failed attempts to make some sort of game, I've finally started on this simple Java applet, which isn't a game in the traditional sense. Unlike other conventional games, this one is completely AI controlled - the object is to code the smartest AI to destroy your opponent's ships.
Currently the gameplay is very simplistic - ships, bullets and planets are represented by circles to make the collision detection code easier. Each ship can have individual weights and thrust, and fires identical bullets. Game constants such as the field size and whether gravity affects bullet trajectories can be set inside a unified Constants.java file.