Initial publish

Dependencies:   mbed

Fork of el17dg by Dmitrijs Griskovs

Committer:
Noximilien
Date:
Mon Apr 29 08:10:52 2019 +0000
Revision:
33:c623c6d5ed16
Parent:
31:becb8f6bf7b7
Child:
37:6a2bf4488022
Have started working on boss mode. Changed the structure of game.cpp to finite state machine. Moved Game Over to a separate class. slightlight changed the player class. changed geometry into collision library. Cleaned the code to be under 20 lines.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Noximilien 3:10918b0f7a7d 1 #ifndef MAIN_H
Noximilien 3:10918b0f7a7d 2 #define MAIN_H
Noximilien 3:10918b0f7a7d 3
Noximilien 4:02c63aaa2df9 4 #include "mbed.h"
Noximilien 4:02c63aaa2df9 5 #include "N5110.h"
Noximilien 4:02c63aaa2df9 6 #include "Gamepad.h"
Noximilien 21:0eb394495b8a 7 #include "models.h"
Noximilien 8:c18c240665aa 8
Noximilien 31:becb8f6bf7b7 9 /**
Noximilien 31:becb8f6bf7b7 10 * Global variable readings from the gamepad are shared for all the files to use.
Noximilien 29:579e00b7f118 11 */
Noximilien 4:02c63aaa2df9 12 extern N5110 lcd;
Noximilien 4:02c63aaa2df9 13 extern Gamepad gamepad;
Noximilien 4:02c63aaa2df9 14 extern AnalogIn pot;
Noximilien 4:02c63aaa2df9 15 extern AnalogIn x_dir;
Noximilien 4:02c63aaa2df9 16 extern AnalogIn y_dir;
Noximilien 4:02c63aaa2df9 17
Noximilien 16:b7d0cac561cc 18 static const int fps = 10;
Noximilien 14:e8de27c4d0d4 19
Noximilien 9:5ad5501c702e 20
Noximilien 27:f05f4e738ba9 21
Noximilien 29:579e00b7f118 22
Noximilien 4:02c63aaa2df9 23 #endif