Snake game snake library
Snake.h
- Committer:
- Nefos
- Date:
- 2017-05-05
- Revision:
- 1:93a4cb86f100
- Parent:
- 0:2eb4d7e86e2f
- Child:
- 2:5e04e34a3b66
File content as of revision 1:93a4cb86f100:
#ifndef SNAKE_H #define SNAKE_H #include "mbed.h" #include "N5110.h" #include "Gamepad.h" #include "GameEngine.h" #include <deque> struct snakePart{ char _x[4000]; char _y[4000]; char _dir[4000]; }; class Snake { public: Snake(); ~Snake(); void init(int x, int y, int lenght); void draw(N5110 &lcd); void update(Gamepad &pad); snakePart add_point(int x, int y); void get_length(); int _length; private: //deque<snakePart> snek; int _speed; int _direction; int counter; int startx; int starty; //int _snakeX[4000]; //int _snakeY[4000]; //int _snakeDir[4000]; int x; Direction d; }; #endif