An incomplete game by James Shuttleworth that I upgraded with the following features for the final part of the 112CR - Programming Concepts and Practice portfolio:
- “Arrow keys” for movement and the “Escape key” to quit
- Collision between the player and the rocks
- Margins (the player stays permanently on the screen)
- The cursor is hided (it does not overlay the window where the game is running)
- “Start” and “Game over” menus
- Score and Top score
- Sound effects