| Interface | Description |
|---|---|
| GamePiece |
This class represents the various pieces in game
it could be a monster, player, or nothing
|
| Class | Description |
|---|---|
| Bat |
This class represents a class of monster called a Bat which is a weak melee monster.
|
| Beef | |
| Elixir | |
| GamePieceTest |
test class for my super class
|
| Golem |
This is a monster called a golem that is very healthy with a ton of attack.
|
| GUI |
GUI - used to make the main menu interface
|
| HealthPotion | |
| Item |
An Item class to represent Items in the Dungeon.
|
| ItemTest |
test class for my Item class
|
| LogicEngine |
LogicEngine takes care of game states
|
| LogicEngineTest |
The test class LogicEngineTest, to test the LogicEngine class
|
| Monster |
A Monster class to represents monster in the game
|
| Pirate |
This class represents a monster called a Pirate that is a medium health, medium damaged melee creature.
|
| Player |
A Player class that represents the character the player uses.
|
| Poison | |
| RogueController |
RogueController - Handles user input and gamestate.
|
| RoguePanel |
Basic Grid of Ascii character used to represent a "floor" of the "dungeon"
|
| Snake |
This class represents a monster called a snake that is low health, medium damaged melee creature.
|
| Sound |
This class stores music and methods to loop
or stop those songs
|
| SubMonsterTest |
test class for my subclasses
|
| Troll |
This class represents a monster called a troll that is a medium damaged melee creature.
|
| Zombie |
This class represents a monster called a zombie that is a medium health, low damaged melee creature.
|