ELEC2645 (2019/20)
/
ELEC2645_Project_el17oc1
Owen Cavender 201159294
Diff: GameEngine.h
- Revision:
- 16:9500059ad5d8
- Parent:
- 12:60c856354406
diff -r 6857657bb4e2 -r 9500059ad5d8 GameEngine.h --- a/GameEngine.h Sat May 30 03:06:22 2020 +0000 +++ b/GameEngine.h Sat May 30 05:43:50 2020 +0000 @@ -7,19 +7,32 @@ #include "snake.h" +/** GameEngine Class +* Owen Cavender, University of Leeds +*/ -class GameEngine -{ - +class GameEngine { + public: - GameEngine(); - ~GameEngine(); + GameEngine(); + /**comstructor + */ + ~GameEngine(); + /**decomstructor + */ void print_scores(N5110 &lcd, Snake &snake); + /**comstructor + * prints the score of the game while in game loop + */ void get_LEDs(Gamepad &pad, Snake &snake); + /**turn on and off leds depending on snake head position + */ void print_countdown(N5110 &lcd, Snake &snake); + /** prints countdown counter on each loop + */ private: