Package com.nerius.game
Defines a contract for simplifying logic of games and animations.
-
Interface Summary Interface Description AudioClipSource Exposes the notion of an ability to get audio clips by name.BoardAWTStub An extension ofHeadlessBoardAWTStubwhich adds the notion of low-level user input via mouse and keyboard.CanvasAWTStub This class is used in conjunction with anAbstractCanvas.Destroyable Exposes thedestroy()method.HeadlessBoardAWTStub HeadlessBoardAWTStubis aCanvasAWTStubwhich has a notion of providing audio clips.InputListener Encapsulates all low-level user input, via mouse and keyboard.RunnableDestroyable CombinesRunnableandDestroyable.VisiblyUpdatable Exposes theupdate(Graphics)call. -
Class Summary Class Description AbstractCanvas Useful for de-coupling a game's logic from things such as applets and windows.