Snake vs Block Game to be run upon K64F.

Dependencies:   mbed

Revisions of MenuClasses/StartScreen/StartScreen.cpp

Revision Date Message Actions
84:9950d561fdf8 2019-05-06 Added some more comments to describe what some of my functions and methods do. 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
80:51ca38c5dcdf 2019-05-06 Implemented back functionality in tutorials. File  Diff  Annotate
76:7fa91122907f 2019-05-05 Fixed a problem i did not know i had about block sides collision, where i added the x axis coordinates of the block to the collision loop. 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
66:e47333ffc6ca 2019-05-03 Created separate functions for detecting back being pressed, also changed names of some functions and variables 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
57:845781aea5ec 2019-04-28 added brightness and contrast logos 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
52:c2faa96cf293 2019-04-26 Solved the problem with show credits and control speed due to initialization File  Diff  Annotate
49:441c32f6603e 2019-04-26 Fixed multiple issues with menu code, the show credits still needs some work File  Diff  Annotate
48:d774bb162c61 2019-04-26 Made minor changes to blocks class to alter the way block gap and random numbers were handled File  Diff  Annotate
47:b448ffd073e7 2019-04-26 the default game speed is now rabbit. File  Diff  Annotate
43:233f93860d08 2019-04-25 fixed a problem relating to snake not detecting blocks when it has just increased in length. File  Diff  Annotate | base