A complex 2D-dungeon game on LPC1768 in SWJTU-Leeds Joint School XJEL2645 project. Referenced from the framework contributed by https://os.mbed.com/users/Siriagus/code/SimplePlatformGame/

Dependencies:   mbed N5110 ShiftReg PinDetect

Revisions of main.cpp

Revision Date Message Actions
17:d6a3b29cab31 2015-05-11 Added sound effects ++ File  Diff  Annotate
14:b4fed570abaf 2015-05-09 Added function for generating random seed from two unconnected AnalogIn pins. File  Diff  Annotate
13:7ab71c7c311b 2015-05-09 Expanded functionallity of drawImage - inverse, flipX, flipY. Collision test for all entities. Added simple enemy. File  Diff  Annotate
10:f2488a0ecab7 2015-05-08 Encapsluated PinDetect buttons in InputManager (made private) File  Diff  Annotate
8:9ac6a428fa26 2015-05-02 Added Splash/Title Screen + Prototyping player movement File  Diff  Annotate
7:678873947b29 2015-05-01 Fixed bug in State.h: Not setting fsm variable. State classes can now request the state to be changed. File  Diff  Annotate
6:edb48de563a9 2015-05-01 Implemented MainMenu in new finite state machine. Implemented internal fsm in MainMenu. File  Diff  Annotate
5:100d960fc6d5 2015-05-01 Mostly finished State and StateManager class. Some additional work must be done when adding new main states. File  Diff  Annotate
4:d6661b976359 2015-05-01 Started rewriting the main finite state machine - design in progress File  Diff  Annotate
3:4e3f342a135c 2015-04-28 More compact main menu FSM File  Diff  Annotate
2:0ae5ac8b0cac 2015-04-28 More work on the menu system File  Diff  Annotate
1:0cfe2255092a 2015-04-28 Simple Menu test - Uses PinDetect for debouncing. File  Diff  Annotate
0:1f92de30d43e 2015-04-26 Added Joystick support. File  Diff  Annotate