- Galal Mohamed
- Hussein Essam Mahmoud
- Omar Mohamed Raouf
- Ali Mohamed Abdelghani
- Ezz-Eldin Ahmed Saber
- Ali Ashraf Ali
- Kareem Ayman Nabil
- Mostafa Mohamed Mostafa Nouh
Welcome to Vita-Tari, a remarkable game console project developed by a talented team of engineers. This project showcases our dedication, skill, and passion for creating a unique gaming experience using ARM Cortex M3 assembly language. 🚀
The Vita-Tari game console is an ambitious venture where we built everything from the ground up, utilizing only ARM technologies. From initializing the TFT screen to setting up the IO buttons, every aspect of the console was meticulously crafted in ARM assembly.
-
Breakout:
- Features three types of blocks: 3-hit, 2-hit, and 1-hit.
- Block colors change dynamically based on remaining hits.
- Engaging gameplay with a scoring system.
-
Space Invaders:
- Dual-level challenge.
- First level: Eliminate a legion of 18 enemies; each enemy takes two hits.
- Enemies fire back based on player position in each column.
- Second level: Boss fight with a dynamic health bar.
- Score Tracking: Keep tabs on your performance in both games.
- Main Menu: Navigate seamlessly between games.
- Lives System: Three lives per game to test your skills.
- "SKILL ISSUE": Encounter a humorous team signature message upon losing. 😄
-
Hardware Requirements:
- STM32 Bluepill Microcontroller
- 2.8-inch TFT Screen
-
Setup:
- Clone the repository.
- Connect the STM32 Bluepill and TFT screen to your development environment.
-
Compilation:
- Compile the ARM Cortex M3 assembly code using your preferred toolchain.
-
Upload:
- Upload the compiled code to the STM32 Bluepill.
-
Enjoy:
- Power on the Vita-Tari console and immerse yourself in the gaming experience. 🕹️
Our success wouldn't be possible without the collective efforts of our dedicated team members:
- Galal Mohamed
- Hussein Essam Mahmoud
- Omar Mohamed Raouf
- Ali Mohamed Abdelghani
- Ezz-Eldin Ahmed Saber
- Ali Ashraf Ali
- Kareem Ayman Nabil
- Mostafa Mohamed Mostafa Nouh
We extend our gratitude to everyone who contributed to this project, making Vita-Tari a reality. Thank you for being part of this incredible journey!
Feel free to reach out for any questions or collaborations.
Happy gaming! The Vita-Tari Team 🚀