Arcade style game on Nokia 5110 LCD with additional features. Includes game play song, high scores page and various settings.

Dependencies:   N5110 mbed

Changes

RevisionDateWhoCommit message
31:9e843820d76e 2015-05-11 jordaahh With reference to joystick default tip
30:e6f59801ea2a 2015-05-06 jordaahh Final with docs. included interrupts.
29:f70d927c3e11 2015-05-06 jordaahh Fully complete. ready for publishing.
28:a0955fdcc7f3 2015-05-04 jordaahh also has instructions on how to navigate around menu. located in settings.
27:f43f9322bba9 2015-05-04 jordaahh final code with updated docs
26:53ab8f8615dd 2015-05-03 jordaahh final with docs.
25:fafe284bb029 2015-05-03 jordaahh power saving function finished. docs part finished
24:a74117bbb721 2015-05-03 jordaahh half way through docs. everything works. need to change sleep function
23:986a6ad0d321 2015-05-03 jordaahh started docs. but game wont work now
22:49fa2e1e8f4b 2015-05-02 jordaahh also has power saving after 20 seconds. needs documentation and interrupt the power down mode using joystick if possible.
21:a239f5a92464 2015-05-01 jordaahh 100% finished. Need to do documentation
20:ef5e8840cb9a 2015-05-01 jordaahh Finished. needs documenting and mute buzzer option
19:baa140ab4490 2015-05-01 jordaahh writes and reads high score. Need to create function to overwrite score if it is better.
18:c93c501ed1c0 2015-04-30 jordaahh writes but doesn't read
17:f56dd50acf2d 2015-04-30 jordaahh saves values on new lines in excel. But only reads the firs line and not the last input to the file.
16:6723fa6c0f25 2015-04-30 jordaahh New way of reading file
15:cf59cdffe546 2015-04-30 jordaahh attempted to display written file, still only displays %i \n
14:c00b7a943fb5 2015-04-29 jordaahh brightness and background music working. however screen and LED flash with the song - might be a problem with PWM pins (connecting etc).
13:677d398423f7 2015-04-28 jordaahh BandVMenu() function is complete, with the outline of the brightness and volume functions written. Needs actually change the brightness and volume though.
12:5ab932192a97 2015-04-27 jordaahh now also writes score to file
11:e5481bda1d6a 2015-04-27 jordaahh All levels created. Need to save highscores, play background music, change brightness and volume.
10:ffac6dc620ff 2015-04-22 jordaahh Basics for game complete. Need to do additional features.
9:7c687ed420de 2015-04-21 jordaahh Currently working on menu function.
8:db2994eef1ab 2015-04-20 jordaahh Wall and player object interact with each other, game over message appears when hitting a wall. still need to create screen boundaries.
7:b27a91c673dc 2015-04-20 jordaahh when hitting a wall the phrase 'game over' is is displayed and after 5 seconds the game is continued. still need to generate walls and make them move. Also needs boundaries.
6:c257b2060803 2015-04-20 jordaahh Player object moves in all directions, need to create boundaries and hitWall function.
5:200fa178cb3a 2015-04-20 jordaahh new player object and moves in 4 directions, need to move in diagonals
4:7350adf1d7ec 2015-04-18 jordaahh Player object moves upwards without leaving trail of pixels. Now need to move it in all other directions and edit getPixel() function so each pixel of the player object is defined (using lcd.getPixel(i-1, j)..(i-2, j)..(i-3, j)..etc).
3:11cbc2945fd7 2015-04-12 jordaahh Cause object to move upwards, but leaves a trail. Need to get object to move in other directions and with no trail.
2:98a51d3c2e44 2015-04-12 jordaahh LCD displays Player Object (cursor)
1:3b741adc82ea 2015-04-11 jordaahh LCD screen has been initialised.
0:a28ad0db4228 2015-04-11 jordaahh Basic commands for Joystick, still need to initialise LCD and display start screen.