|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
ArwTile | Direction restricted tile (startable). |
Challenge | Generates levels for one and two-player challenge modes. |
Editor | Defines function and rendering of the editor component. |
GamePlayer | Defines function and rendering of the gameplay component. |
GameTile | Wrapper for Tile used in-game. |
GameTimer | Class for controlling timed levels. |
Geom | Geometry related support methods |
GrvTile | Gravity tile |
Highscores | Defines function and rendering of the highscore UI component |
IceTile | Ice tile |
ImageLoader | This class is used to load the various image resources used by the game. |
Images | Defines and loads game graphics resources (staged). |
IO | Set of methods for loading levelsets with appropriate the error handling. |
KeyHandler | Class for handling keyboard control in-game. |
Level | Deals with handling and storage of individual levels. |
LevelChooser | Defines function and rendering of the level chooser component. |
LevelPlayer | Handles gameplay mechanics of individual levels. |
LevelSet | Deals with handling and storage of a collection of levels. |
LevelSetFilter | Custom file filter for levelset open/save dialogs |
Main | Class from which JTP is launched. |
MainApplet | Class from which JTP is launched as an applet. |
Menu | Defines function and rendering of the menu component. |
NonClosingJFrame | Slightly changed JFrame to prevent accidental closing of
JTP |
NrmTile | Normal tile (startable) |
PlayerKeys | Class for keeping track of which keys a player is holding down. |
Progress | Keeps track of highscores, levels reached and areas unlocked. |
ProgressHandler | Provides methods for storing highscore and progress data to disk and handling of area unlocking. |
Screen | Controls all other game components and performs double-buffered rendering. |
ScreenFrames | Responsible for drawing borders and frames, also provides dimensions to other game components. |
SplashControl | Class to handle start-up splash animation |
SplashMessage | Displays various "pop-up" messages. |
Square | This is a subclass of Rectangle . |
StartableTile | Serves as a parent for all startable tiles. |
Tile | Serves as parent for all types of tile. |
TilePainter | Handles tile rendering |
TimeStore | Class storing timing information (used by GameTimer ). |
TptTile | Teleportation tile |
Exception Summary | |
---|---|
TileException | Class used to handle most tile and level related exceptions |
Contains all JTilePile game classes.
Main
class, or MainApplet
for the browser version
Main
,
MainApplet
|
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |