Custom Game Controllers assembled in lab sessions and mounted with Nokia N5110 LCD display and a FRDM-K64F mbed plus various buttons, a joystick, potentiometer and piezo. Designed a game called 'Fruit Basket' to be played on the game controller where the player controls a basket and moves it catch objects that fall from random points along the top of the display to collect score.

Dependencies:   Basket Catch_Model Fruit Gamepad N5110 Objects mbed

History

Doxygen updated default tip

2017-05-04, by Nathanj94 [Thu, 04 May 2017 11:16:56 +0000] rev 19

Doxygen updated


Final revision published to mbed user

2017-05-04, by Nathanj94 [Thu, 04 May 2017 10:57:39 +0000] rev 18

Final revision published to mbed user


Final revision - made minor adjustments to UI in main file as well as adding in-line commenting

2017-05-04, by Nathanj94 [Thu, 04 May 2017 10:30:48 +0000] rev 17

Final revision - made minor adjustments to UI in main file as well as adding in-line commenting


Fixed issues with the 'Game Over' screen

2017-04-28, by Nathanj94 [Fri, 28 Apr 2017 17:15:43 +0000] rev 16

Fixed issues with the 'Game Over' screen


All documentation added

2017-04-27, by Nathanj94 [Thu, 27 Apr 2017 12:40:30 +0000] rev 15

All documentation added


Redundancy removed and files organised ready for notes to be written.; "Game Over" screen added after game end.

2017-04-22, by Nathanj94 [Sat, 22 Apr 2017 12:33:18 +0000] rev 14

Redundancy removed and files organised ready for notes to be written.; "Game Over" screen added after game end.


Function made to allow user to select game speed before the game starts. Previous problem had been confusion between float and int for Catch_Model::init()

2017-04-20, by Nathanj94 [Thu, 20 Apr 2017 14:27:40 +0000] rev 13

Function made to allow user to select game speed before the game starts. Previous problem had been confusion between float and int for Catch_Model::init()


Continued trying to allow speed to be selected before game but still doesn't work. UI improvements/notes will be finished before returning to the problem

2017-04-19, by Nathanj94 [Wed, 19 Apr 2017 14:35:27 +0000] rev 12

Continued trying to allow speed to be selected before game but still doesn't work. UI improvements/notes will be finished before returning to the problem


Basket updated. Trying to make code more efficient by taking speed_select loop out of the main game loop.

2017-04-18, by Nathanj94 [Tue, 18 Apr 2017 14:29:05 +0000] rev 11

Basket updated. Trying to make code more efficient by taking speed_select loop out of the main game loop.


Speed control added with potentiometer. Trying to add a new function for the x button too

2017-04-15, by Nathanj94 [Sat, 15 Apr 2017 15:07:34 +0000] rev 10

Speed control added with potentiometer. Trying to add a new function for the x button too