test avoid bulled game

Dependencies:   C12832_lcd LCD_fonts mbed mbed-rtos

Committer:
th_mbed
Date:
Fri Dec 02 06:16:50 2016 +0000
Revision:
2:50a76ed8bf55
Child:
4:0fe59e58def9
add models; when use models, you must include models.h

Who changed what in which revision?

UserRevisionLine numberNew contents of line
th_mbed 2:50a76ed8bf55 1 #ifndef models_h
th_mbed 2:50a76ed8bf55 2 #define models_h
th_mbed 2:50a76ed8bf55 3
th_mbed 2:50a76ed8bf55 4 #define DEFAULT_X 2
th_mbed 2:50a76ed8bf55 5 #define DEFAULT_Y 26 //31-6+1
th_mbed 2:50a76ed8bf55 6 #define MAX_JUMP_TIME 9
th_mbed 2:50a76ed8bf55 7 #define MAX_JUMP_COUNT 2
th_mbed 2:50a76ed8bf55 8
th_mbed 2:50a76ed8bf55 9 class Person
th_mbed 2:50a76ed8bf55 10 {
th_mbed 2:50a76ed8bf55 11 private:
th_mbed 2:50a76ed8bf55 12 point p;
th_mbed 2:50a76ed8bf55 13 int jump_count;
th_mbed 2:50a76ed8bf55 14 int jump_time;
th_mbed 2:50a76ed8bf55 15
th_mbed 2:50a76ed8bf55 16 public:
th_mbed 2:50a76ed8bf55 17 Person();
th_mbed 2:50a76ed8bf55 18 point ground();
th_mbed 2:50a76ed8bf55 19 point update();
th_mbed 2:50a76ed8bf55 20 point jump();
th_mbed 2:50a76ed8bf55 21 };
th_mbed 2:50a76ed8bf55 22
th_mbed 2:50a76ed8bf55 23 class Bullet
th_mbed 2:50a76ed8bf55 24 {
th_mbed 2:50a76ed8bf55 25 private:
th_mbed 2:50a76ed8bf55 26 point p;
th_mbed 2:50a76ed8bf55 27 int v;
th_mbed 2:50a76ed8bf55 28 public:
th_mbed 2:50a76ed8bf55 29 Bullet(point p, int v);
th_mbed 2:50a76ed8bf55 30 point update();
th_mbed 2:50a76ed8bf55 31 };
th_mbed 2:50a76ed8bf55 32
th_mbed 2:50a76ed8bf55 33 #endif