Mochu Yao explorer game

Dependencies:   mbed

Revision:
27:354d91d59b6d
Parent:
26:4d193529b447
Child:
30:65e639ace415
diff -r 4d193529b447 -r 354d91d59b6d explorer/explorer.h
--- a/explorer/explorer.h	Tue Apr 28 17:39:26 2020 +0000
+++ b/explorer/explorer.h	Tue Apr 28 17:58:00 2020 +0000
@@ -18,7 +18,61 @@
 * @ 3 reset the game
 * @ date April 15th 2020
 * @ author Yaomochu
-*//
+* @code
+
+#include "mbed.h"
+#include "N5110.h"
+#include "Gamepad.h"
+#include "explorer.h"
+#include <cstdlib>
+#include <ctime>
+
+Gamepad gamepad;
+N5110 lcd(PTC9,PTC0,PTC7,PTD2,PTD1,PTC11);
+Explorer _player;
+
+int _player_x; 
+int _player_y;
+bool _f_flag;
+bool _r_flag;
+bool _start_flag;
+int _speed;
+int _jump_height;
+Player_direction _player_direction;
+Explorer_sprite _explorer_sprite;  
+
+int main() {
+  _player.init();
+  _start_flag = true;
+  while(1) {
+    
+    // Y coordinate
+    if (_f_flag == true) 
+    {
+      _player.fall(_f_flag, gamepad);
+    } else {
+    _player.set_y_coordinate(false, _jump_height); }  
+    _f_flag = _player.get_fall_flag(); 
+    _player_y = _player.get_y();
+    _jump_height = _player.get_jump_height();
+    
+    // X coordinate
+    _player_x = _player.get_x();
+    _speed = _player.get_speed(); 
+    _player.set_x_coordinate(1, _speed, _player_direction); 
+ 
+        
+    //change in to a new direction.
+    _player_direction = _player.get_direction();
+    
+    _r_flag = _player.get_reset_flag(); 
+
+    lcd.drawSprite(_player_x,_player_y,10,10,(int *)_player.get_form(_explorer_sprite));//draw the player
+  }  
+}
+
+* @endcode
+*/
 
 class Explorer {
  public: