OVERVIEW
A project during my second year was to build a video game. The game was coded in C++ and ran on an NXP microcontroller and custom gamepad (consisting of an 84x48 black or white LCD screen, 6 LEDs, a joystick, 4 buttons, a speaker, TV out and an SD card). This project greately improved by coding skills and introduced me to C++ classes and static variables.
My game was themed similar to the 1982 game "Pole Position" and allows the player to play as several different cars, on three different tracks. It also features a ghost mode, where the player can play against themselves. The players position during their previos best race is recorded and saved to the SD card and this is then played back during the following races.
My game was themed similar to the 1982 game "Pole Position" and allows the player to play as several different cars, on three different tracks. It also features a ghost mode, where the player can play against themselves. The players position during their previos best race is recorded and saved to the SD card and this is then played back during the following races.
DEMO
CODE
To run the game requires a FRDM-K64F microcontroller and custom PCB. If you wish to download the game code, you can do that here:
Henry Triff - Game - SkrrtSkrrt.zip | |
File Size: | 1534 kb |
File Type: | zip |