Class | Description |
---|---|
Fire |
This class represents a fire that is burning, which ejects a Fireball in
a random direction every 3-6 seconds.
|
Fireball |
This class represents a Fireball that is ejected from a burning fire.
|
GameEngine |
This class manages an entire game: loading and playing a sequence of Levels,
providing access to user input, and setting up the infrastructure for
creating, drawing, and colliding many Graphic objects.
|
Graphic |
Instances of the Graphic class are used to represent each graphic in a game.
|
Hero |
This class represents the player's character which is a fire fighter who
is able to spray water that extinguishes Fires and Fireballs.
|
Level |
The Level class is responsible for managing all of the objects in your game.
|
Pant |
This class represents a pair of Pants that the Hero must protect from
burning.
|
Water |
This Water class represents a splash of Water that is sprayed by the Hero
to extinguish Fireballs and Fires, as they attempt to save the Pants.
|