| Modifier and Type | Class and Description |
|---|---|
| public class | AlienEntity
An entity which represents one of our space invader aliens. |
| public abstract class | Entity
An entity represents any element that appears in the game. |
| public class | Game
The main hook of our game. |
| public class | GameApplet
Deprecated
as a consequence of
Applet being deprecated.
|
| public class | ShipEntity
The entity that represents the players ship |
| public class | ShotEntity
An entity representing a shot fired by the player's ship |
| public class | SoundManager
Simple sound manager for OpenAL using n sources accessed in a round robin schedule. |
| public class | Sprite
Implementation of sprite that uses an OpenGL quad and a texture to render a given image to the screen. |
| public class | Texture
A texture to be bound within OpenGL. |
| public class | TextureLoader
A utility class to load textures for OpenGL. |