Basilisk is a full-featured middleware library to develop
games. It features sprites, animations, real time sound
mixing with filters and special effects, high resolution timers,
a basic 3D math library, an input system based on bindable
actions, fullscreen exclusive mode support, resolution
managers, JDK 5.0 compatibility, and more.