
Mafia Love
The world is overrun by the mafia’s influence, so the Russian Car named Lightning McQueenski tasks you to save the world with the power of love!
This game was made for the video game design compeition in UT’s ECE 319K course, Introduction to Embedded Systems. It is a first person shooter which uses raycasting.
Note that some content in this project is IP of others, but the gaming experience is authentic!
This project utilizes:
- PCB design
- PCB soldering, fixing
- Fixed point arithmetic
- Interfacing with SD card
- Audio amplification with transistors
- Programming with the TM4C123 microcontroller
- UART communication


Here is a link to a video of the project during round 1 of the competition
Here is a video of the project during super finals
Here is all the code for the game