||Description of any class capable of recieving and controlling it's own
reception of input
You'll shouldn't really need to implement this one for your self, use one of the sub-interfaces:
||Description of classes capable of responding to controller events
||The proprites of any font implementation
||The main game interface that should be implemented by any game being developed
using the container system.
||A listener that will be notified of keyboard, mouse and controller events
||Describes classes capable of responding to key presses
||Description of classes that respond to mouse related input events
||The description of any class needing to recieve notification of changes
to music state.
||Description of anything that can be drawn
||A filling method for a shape.
||A font implementation that will parse BMFont format font files.
||A utility to hold and render animations
||A game container that will display the game as an stand alone
||A game container that displays the game as an applet.
||A basic implementation of a game to take out the boring bits
||An image implementation that handles loaded images that are larger than the
maximum texture size supported by the card.
||A set of rendering that is cached onto the graphics card and hopefully
is quicker to render.
||A game container that displays the game on an AWT Canvas.
||A simple wrapper round the values required for a colour
||A generic game container that handles the game loop, fps recording and
managing the input system
||A graphics context that can be used to render primatives to the accelerated
canvas provided by LWJGL.
||An image loaded from a file and renderable to the canvas
||A utility for creating images from pixel operations
Expected usage is:
ImageBuffer buffer = new ImageBuffer(320,200);
||A wrapped for all keyboard, mouse and controller input
||A piece of music loaded and playable within the game.
||A sprite sheet packed and defined by the Pacific Software Image Packer available
||A utility to allow game setup/state to be stored locally.
||A wrapper to allow any game to be scalable.
||A single sound effect loaded from either OGG or XM/MOD file.
||A sheet of sprites that can be drawn individually
||A font implementation that will use the graphics inside a SpriteSheet for its data.
||A TrueType font implementation for Slick
||A Slick bitmap font that can display unicode glyphs from a TrueTypeFont.
||A simple descriptor for display lists cached within this font
||A sprite sheet based on an XML descriptor generated from the simple slick tool