A custom game engine written in Java