Matis Requis 201241242

Dependencies:   mbed

Tempest Game

Game Screen

https://os.mbed.com/media/uploads/MatisRequis/tempest_board_wiki.png The board is made of 12 columns. The Hero stays at the top of the column

Game Controls

https://os.mbed.com/media/uploads/MatisRequis/gamepad_buttons.png

To control the hero spaceship point the joystick to the column you want the hero to go to.

Press the A button to shoot a bullet in the column you are currently in.

Revision:
3:54132cf073d7
Parent:
2:d59a92e65bd9
Child:
4:8e3ba8d6d915
--- a/Bullet/Bullet.h	Tue May 19 10:18:06 2020 +0000
+++ b/Bullet/Bullet.h	Thu May 21 07:10:22 2020 +0000
@@ -4,18 +4,20 @@
 #include "mbed.h"
 #include "N5110.h"
 #include "Gamepad.h"
+#include "Board.h"
 
 class Bullet {
 public:
     Bullet();
     ~Bullet();
-    void init(int origin_x, int origin_y, int size);
+    void fire(int column);
     void draw(N5110 &lcd);
 private:
     int _size;
-    int _origin_x;
-    int _origin_y;
+    int _column;
     int _x;
     int _y;
+    Board _board;
+    int _currentpos;
 };
 #endif
\ No newline at end of file