Current Features

  • Images
    • Image Loading (PNG, GIF, JPG, TGA)
    • Image Transforms
    • SpriteSheet handling
    • Animated Images
    • Programmatic image generation
    • Rendering through OpenGL
  • Fonts
  • Sounds
    • WAV,OGG,XM support
    • Music playback and looping
    • Sound Effect playback
  • Input
    • Keyboard and Mouse event system
    • Controller event system
  • TileMap Support
    • TilED Tile Map Loading
    • Tile Map rendering
  • Graphics and Geometry
    • Java2D like graphics context
    • Support for drawing and filling primitives
    • Geometry primtives for collision