ELEC2645 (2017/18) / Mbed OS el16ajm

Revisions of Engine/Engine.h

Revision Date Message Actions
14:a57a40ff9430 2018-05-08 Minor restructuring and removal of unneeded functions. Doxygen has been utilised File  Diff  Annotate
13:81573be8fac6 2018-05-07 Restructuring and reorganising of code, adaptive difficulty doesn't work as intended and needs reworking. Sound effect has been added when food is consumed and menu items are selected. Game is finished, code needs further organisation File  Diff  Annotate
12:d3eef5ea3f43 2018-05-07 Functional level select system with 3 different levels, sprite added to main menu for decoration. Minor reorganising within classes was needed, mainly game engine File  Diff  Annotate
11:b25874e7efe4 2018-05-07 Difficulty is now selectable, uses FPS to speed up game. Adaptive difficulty changes speed depending on score File  Diff  Annotate
6:ed553fd191c2 2018-04-30 Added a score counter on screen so the player knows how many points/ how long the snake is; File  Diff  Annotate
5:a3a9e0417e04 2018-04-29 Food class is now a thing, the snake grows when it eats and a game over state is reached when the snake eats it's own tail with a simple animation to demonstrate the game over state has been reached File  Diff  Annotate
3:6253a2d374fa 2018-04-29 Snake head now moves across screen, remembers the direction it moved in before so it continues moving without user input File  Diff  Annotate
2:9ca5e1c221c3 2018-04-16 Basic drawing of the game works, snake is currently incorrectly drawn. Overall skeleton of the software is done but not much more File  Diff  Annotate
1:a14415de3ad5 2018-04-16 First overall structure complete File  Diff  Annotate