Snake vs Block Game to be run upon K64F.

Dependencies:   mbed

Revisions of GameEngine/SnakevsBlock/SnakevsBlock.cpp

Revision Date Message Actions
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
67:39b9ba6019b0 2019-05-04 Made the startscreen class much more organised File  Diff  Annotate
65:2872ca289b49 2019-05-03 Refactored some function into smaller ones File  Diff  Annotate
64:540aa1602372 2019-05-02 Made header file more readable File  Diff  Annotate
63:205f0ca48473 2019-05-01 Sorted out some functions, specifically related to their functionality File  Diff  Annotate
62:ebf6ecf8a6d5 2019-04-30 Cleaned the code style of the Block Side Collision File  Diff  Annotate
61:f3c402bc2ad0 2019-04-30 Fixed an issue with the gamepad library that made it remember the previous button pressed, also removed pad.init() because of this File  Diff  Annotate
60:d3a9e0e4a0de 2019-04-29 Created Tutorials class and added some sprites in it i will use later to implement File  Diff  Annotate
59:c65a2e933c47 2019-04-29 Changed Winning criteria and level progression in general, also fixed an error with motion control in menu and joystick misbehavior problem, next is tutorials. File  Diff  Annotate
58:affb42c56cf8 2019-04-28 added led feedback for motion control File  Diff  Annotate
56:142e9fdb77a8 2019-04-28 Removed some old feature that seems to never make a difference and also added some logos for joystick and motion control, along with changing some code style File  Diff  Annotate
55:df0825049171 2019-04-27 Converted menus from if implementation to case structures File  Diff  Annotate
54:20abd16c7d74 2019-04-26 There was a bug where the snake didnt detect the block on some occasions , i think it's fixed now. 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
52:c2faa96cf293 2019-04-26 Solved the problem with show credits and control speed due to initialization File  Diff  Annotate
51:387249f9b333 2019-04-26 Sorted my game classes into folders to make it more organized File  Diff  Annotate | base