test avoid bulled game

Dependencies:   C12832_lcd LCD_fonts mbed mbed-rtos

Revision:
12:c74115744b24
Parent:
9:a2195ad200fa
Child:
13:70e31c1d8205
--- a/models.h	Mon Dec 05 08:15:53 2016 +0000
+++ b/models.h	Mon Dec 05 12:01:14 2016 +0000
@@ -2,7 +2,18 @@
 #ifndef models_h
 #define models_h
 
+//LCD params
+#define LCD_X 128
+#define LCD_Y 32
+
+//Stage params
+#define ONE_STEP_SIZE 15
+#define STEP_NUM LCD_X/ONE_STSGE_SIZE+1
+#define ALL_LENGTH 1000
+#define STAGE_V 1
+
 //Person params
+#define PERSON_SIZE 6 //person is 6 * 6 dots
 #define DEFAULT_X  2
 #define DEFAULT_Y  25  //31-7+1
 #define MAX_JUMP_TIME 7
@@ -39,4 +50,16 @@
     point update();
 };
 
+class Stage
+{
+private:
+    int v;
+    int length;
+    point[STEP_NUM] stage;
+public:
+    Stage(int v);
+    point* getStage(point* stage);
+};
+    
+
 #endif
\ No newline at end of file