For the course 'Introduction to Programming' at Leiden University I created my first game named "tweeteroids". It's a clone of the famous Asteroids game, but instead of shooting rocks you can shoot twitter user images which explode in their original twitter message. Each character of the message can still hit the ship, so it can get really tricky by the text length or the keyword which is used to filter the tweets. The game is coded in Processing.org, an interactive Java environment. However, most of the work was done with IntelliJ IDEA, a brilliant Java IDE. There's a guide how to implement the Processing.org libraries into another IDE here.
[vimeo http://www.vimeo.com/17767879 w=400&h=225]
tweeteroids by Patrick Heneise is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
To play the game you need Processing.org of course. Download the source and generate the fonts SansSerif-8.vlw and Serif-48.vlw (there's a problem in the current version with the font environment, so I can't provide working fonts, sorry).
Get and play: download tweeteroids!
Feel free to modify the source and improve the game. Have fun.