Final Commit

Dependencies:   mbed

Revision:
10:62d8cb7742c3
Parent:
9:561e5681b7a6
Child:
11:e260c17a0489
--- a/main.cpp	Tue Apr 03 12:24:18 2018 +0000
+++ b/main.cpp	Wed Apr 04 12:25:51 2018 +0000
@@ -29,6 +29,7 @@
 
 SnakeEngine snake_engine;
 Gamepad pad;
+Snake snake;
 N5110 lcd(PTC9,PTC0,PTC7,PTD2,PTD1,PTC11);
 Testing test;
 
@@ -46,9 +47,25 @@
         wait(1.0);
         
         while(1) {
-
+        
+         snake_engine.get_input(pad, snake);
+         snake_engine.update(pad);
          render();
          wait(1.0); 
+         
+               
+  
+    if(test.direction_test()) {
+        
+        printf("Passed direction test \n");
+        
+        }
+        
+        else {
+            
+            printf("Failed direction test \n");
+            
+            }
         
         }
     }
@@ -61,7 +78,7 @@
     pad.init();
      
     // initialise the game with food, snake...
-    //snake_engine.init(FOOD_X, FOOD_Y);
+    snake_engine.init();
 
 }