Ben Evans / Mbed 2 deprecated Defender_Game

Dependencies:   mbed

Revisions of GameEngine/GameEngine.h

Revision Date Message Actions
22:053c11a202e1 2020-05-06 Now that the main code structure is finished for alien and weapons I can unit test those classes. Added a unit test for the alien class and it passed! File  Diff  Annotate
21:f7d7834e3af1 2020-05-05 Alien now moves with the map as the spaceship moves. Alien also moves towards the x position of the spaceship by its self. File  Diff  Annotate
20:febd920ec29e 2020-05-04 Added collision detection so the alien and bullet is deleted if a bullet hits it. File  Diff  Annotate
19:1bc0a2d22054 2020-05-03 Bullets can now be shot in both directions. Began work on alien class. File  Diff  Annotate
18:11068b98e261 2020-05-01 Added functions so if button A is press the spaceship shoots a bullet. File  Diff  Annotate
17:25d79cca203a 2020-04-29 Changed spaceship class to return x and y position as a Vector2D. Added calculate bullet start position function to weapons class. File  Diff  Annotate
16:1ee3d3804557 2020-04-28 Began work on weapons class. slightly changed map movement and spaceship movement functions to adjust where the spaceship sits on the screen when moving, in order to allow space for bullets. File  Diff  Annotate
15:90b6821bcf64 2020-04-28 Added DEBUG compile macros to check calculate_map_map was producing correct output File  Diff  Annotate
14:7419c680656f 2020-04-26 Added map movement test unit and doxygen details to comments. File  Diff  Annotate
13:12276eed13ac 2020-04-26 Changed spaceship unit test code so it now done properly and doesn't require my input. Changed where objects are defined to reduce the number of arguments that need passing when a function is called. Edited gamepad code to properly add ADC pin. File  Diff  Annotate
11:ab578a151f67 2020-04-23 Added test files and ran a spaceship unit test, which it passed! Also cleaned up code and comments. File  Diff  Annotate
8:dd1037c5435b 2020-04-19 Added GameEnigne class to run the different parts of the game and tidied up code. File  Diff  Annotate
7:0af4ced868f5 2020-04-18 A random map now is drawn on the screen and the map moves with joystick input making it look like the spaceship is moving through the map. File  Diff  Annotate