|
GTGE API | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BaseGraphics | BaseGraphics interface provides all needed graphics function
for drawing unto screen. |
BaseInput | BaseInput interface provides all needed functions for polling
keyboard and mouse input. |
BaseTimer | BaseTimer interface is an interface for running a loop
constantly in a requested frame per second. |
Class Summary | |
---|---|
BaseAudio | Audio manager that manages playing, stopping, looping of multiple audio
sounds (BaseAudioRenderer s). |
BaseAudioRenderer | A simple abstraction for playing audio sound. |
BaseIO | Class to get external resources object, such as java.io.File ,
java.io.InputStream , and java.net.URL . |
BaseLoader | Class for loading and masking images, and also behave as storage of the loaded images. |
Provides the base engines that interfacing GTGE users to hardware level abstraction. This package is the real "game engine" that interfacing between game and hardware-machine.
This package consists of :
BaseGraphics
), the engine that handle graphics hardware rendering to the screen.BaseInput
), polling keyboard, mouse, etc, input device.BaseTimer
) to synchronize game frame rate.BaseAudioRenderer
), a simple abstraction to use audio hardware.BaseIO
) provides the input and output of file system or data stream.BaseLoader
), the engine that handle image loading in the game.For how-to-use the engines tutorials, please see :
com.golden.gamedev.engine.graphics
,
com.golden.gamedev.engine.input
,
com.golden.gamedev.engine.timer
,
com.golden.gamedev.engine.audio
|
GTGE API | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |