runner
Dependencies: mbed
Diff: GameEngine/GameEngine.h
- Revision:
- 3:59e67155e2dd
- Parent:
- 2:1900a4144537
- Child:
- 4:7fca66882a00
--- a/GameEngine/GameEngine.h Thu May 09 03:52:35 2019 +0000 +++ b/GameEngine/GameEngine.h Thu May 09 05:01:02 2019 +0000 @@ -5,6 +5,7 @@ #include "N5110.h" #include "Gamepad.h" #include "Runner.h" +#include "Obstacle.h" class GameEngine @@ -14,7 +15,7 @@ GameEngine(); ~GameEngine(); - void init(int runner_width,int runner_height); + void init(int runner_width,int runner_height, int obstacle_width, int obstacle_height); void read_input(Gamepad &pad); void update(Gamepad &pad); void draw(N5110 &lcd); @@ -22,14 +23,17 @@ private: Runner _r; + Obstacle _o1; int _runner_width; int _runner_height; + int _obstacle_width; + int _obstacle_height; int _rx; + int _o1y; - Direction _d; - float _mag; + bool _j; };