|
nsnake
Classic snake game for the terminal
|
| CAnimationFire | Rules and behavior of the Fire animation |
| CAnimationGameOfLife | Rules and behavior of the GameOfLife animation |
| CAnimationSnakes | Rules and behavior of the Fire animation |
| CAnimationWater | Rules and behavior of the Water animation |
| CBoard | A level where the snake runs and eats fruits |
| CBoardParser | Opens, loads and parses a level file, returning a well-formed Board |
| CBoardParserException | Custom exception class to specify an error that occurred during a level loading |
| CBody | |
| CFruit | A single fruit |
| CFruitManager | Controls how many Fruits are there and how they're spawned |
| CGame | |
| CGameStateGame | This represents the actual game taking place |
| CGameStateMainMenu | The Main Menu |
| CLayoutFirstTime | How we show the screen at GameStateFirstTime |
| CLayoutGame | |
| CLayoutMainMenu | How we show the screen at GameStateMainMenu |
| CLilSnake | |
| CParticleFire | A single particle inside the whole fire |
| CPlayer | |
| CScoreEntry | A single entry on the high-score file |
| CScoreFile | Stores points the player made on the game |
| CScoreFileException | Custom exception class to specify an error that occurred during a level loading |
| CWindowGameHelp | Specific Window that shows Help and other info during Game |
1.8.15