Snake vs Block Game to be run upon K64F.

Dependencies:   mbed

Revisions of GameObjects/Snake/Snake.cpp

Revision Date Message Actions
87:871d9fecb593 2019-05-08 I have changed some variable names so that they have more meaning, and also added some more comments File  Diff  Annotate
83:329da564799a 2019-05-06 Now, I have put gamepad and lcd objects from the main() in a pointer, so that i can declare them in init() in every class i use them in and use them as global objects for each class, without having to send their addresses to all of the functions. File  Diff  Annotate
81:4c1641e10dcd 2019-05-06 Made Some Barriers, not sure about them tough File  Diff  Annotate
79:35cb65c52d25 2019-05-05 Fixed a bug where the snake wouldn't move if its length is 1. Also sorted out Collision functions so that they perform tasks independently. File  Diff  Annotate
77:5c6bd659c32d 2019-05-05 now the default motion of the snake is called directly from update, and this doesn't make it dependent on other functions File  Diff  Annotate
71:4bd2b27693f3 2019-05-04 Further modulated the snake class, also need to fix a problem with the size of array. File  Diff  Annotate
70:7caab8069b9b 2019-05-04 Thanks to my newly created test files, I removed some of the most uselessly redundant functions in my snake class relating to get pos. The test classes helped me debug the problems with the bulky code by letting me know what coordinates were saved. File  Diff  Annotate
68:b9cfd27987ac 2019-05-04 Added test headers and functions that makes sure that my snake moves and updates as expected. File  Diff  Annotate
63:205f0ca48473 2019-05-01 Sorted out some functions, specifically related to their functionality File  Diff  Annotate
53:527cf297b088 2019-04-26 Sub-Divided the Blocks::Draw Function to make it easier to debug the mistake in selecting a block number of a small size. File  Diff  Annotate
51:387249f9b333 2019-04-26 Sorted my game classes into folders to make it more organized File  Diff  Annotate | base