ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el18s2a_2

Dependencies:   mbed

Changes

RevisionDateWhoCommit message
21:e8d66c5f68cc 2020-06-05 Psy1990 Final Submission. I have read and agreed with Statement of Academic Integrity. default tip
20:11a0c8c5bdbf 2020-06-05 Psy1990 Final Submission. I have read and agreed with Statement of Academic Integrity.
19:0bf3ed373218 2020-06-05 Psy1990 Docs for SnakeEngine trying to get them to work :(
18:1255a2804713 2020-06-05 Psy1990 Having to publish for Docs;
17:4b2a105cdfd8 2020-06-05 Psy1990 Docs
16:8cb23849b95a 2020-06-05 Psy1990 Documentation Update;
15:15577b650c2e 2020-06-05 Psy1990 Updating Docs
14:8d12bc972cb1 2020-06-05 Psy1990 Documentation;
13:c20acb3b1adf 2020-06-05 Psy1990 Tried to get the eat function to detect when the snake collides with the apple and it would flash the green LEDs and increase the score and respawn the apple but haven't managed to get it to work. Commiting due to time to go back if needed.
12:8eb40a18f15d 2020-06-05 Psy1990 Commented out the safe wall and added the wall of death that kills the snake on touch. When the snake dies the game ends and the score is still displayed with instructions how to the restart the game. The LEDs turn to flashing red!
11:ba20e1b516a1 2020-06-05 Psy1990 The x and y position of the snake can no longer leave the game area. Next to do is make the game end when it touches the edge!
10:3e37b58e8600 2020-06-05 Psy1990 Got movement of the snake working! Cleaned up the code of unused stuff and added comments to describe what each thing does.
9:25597bc0cecc 2020-06-05 Psy1990 Managed to get the snake and apple placement working! Still working on movement :(
8:32825d724856 2020-06-05 Psy1990 Moved everything into classes, still trying to get everything to work. So far the snake object and apple can spawn but not in the right place :(
7:9bd49beccdd1 2020-06-04 Psy1990 Started to move code into classes have started with the SnakeEngine class which currently draws the game area that was previously in the main.cpp and shows the score.
6:8e2fca142827 2020-06-04 Psy1990 Setup the movement of the snake head.
5:e63e1024294e 2020-06-04 Psy1990 Added in the snake head and the apple. Snake head starts at the center of the screen, starting poistion of the apple is mean to be random but not quiet got that to work yet.
4:07aada4c8421 2020-06-04 Psy1990 Cut the hieght of the play area slightly to add in the score on top. Centered the Score so it looks better than being on the left hand side!
3:bd4c7eccde17 2020-06-04 Psy1990 Working on the game now drawing out the game area
2:c6772c5ab69d 2020-06-03 Psy1990 Splash screen with only showing Green LEDs
1:09a835e6d063 2020-06-02 Psy1990 For some reason my original project wasn't working so had to make a new one. Even though all the files were exactly the same (I coppied and pasted several times) the first project wouldn't do anything :( This project works for now
0:7423345f87c5 2020-01-31 eencae Pong ported to Gamepad2;