A 2D game engine, coded in Java using the Swing libraries.