Packages
Package
Description
Contains the classes related to the Apple Actor.
Contains the classes related to the Rock Actor (not to be confused with The Rock, the actor).
The classes relating to the Snek Actor.
Contains classes relating to assets such as Sprites for the Actors, fonts, sound effects, and colors.
Comprises the main entry point, as well as the game state, game logic, game world, and game configuration.
All classes that make up the Player and its data.
Classes that relate to the in-game settings, e.g.
Contains the Button and ButtonGroup UI Component classes.
Contains the Screen interface and identifiers for the different screens in the game.
The game over screen.
Classes relating to the gameplay screen, including the Avatar, Scoreboard, and HeadsUpDisplay.
Contains all the classes related to Menus that the player sees in the main menu of the game.
The main TGameEngine and TActor classes.
Classes that support playing audio clips in a game.
All classes and interfaces relating to graphics, including the GraphicsEngine.
A collection of classes that can be used to draw to the screen, including the compound primitive container TGraphicCompound, TAnimatedSprites for animating game objects, and TLabels for text.
Classes that represent basic polygonal shapes.
All classes relating to Sprites, including helper classes for animating and managing TAnimatedSprites and loading images.
Contains the TLabel class used to draw text onto the screen.
Contains the TGraphicsCtx interface and the adapter for the original Massey game engine methods.
The classes for Graphics-related transforms.
Classes that support worlds, AKA levels or maps, in particular tiled worlds.