So, after 21 months of development and countless revisions, I have finally finished version 1.0 of my first real programming project: The Java Rabbit Engine.http://jrabbit.minds-eye-games.com/
The Java Rabbit Engine (jRabbit for short) is a lightweight, hardware accelerated 2D game engine. It is fast and flexible, and allows for very east yet non-constricting development.
Atm, due to time, effort, and energy constraints I do not have a tutorial suite available. However, I DO have a completely open source game written with the engine that is:
A) my first complete game,
B) a proof-of-concept that the engine works well,
C) a showcase of all major features of the engine, and
D) a fully documented, working example of how to make an entire game.
So, meet Micron: http://play.minds-eye-games.com/micron
It's a 2D randomly generated abstract shooter. Everything except the music (code, art, etc.) has been created by me.
I'd recommend downloading either the EXE or the executable Jar over playing it as an applet. It's a bit more fun as a fullscreen desktop game, and it allows the user to use the persistent high scores and soundtrack features.
Anyway, I hope you enjoy it!