An LWJGL-based 2D game engine