This project was an assignment done by a group of 2.
"DA3 SHADY" is in Arabic and it means "Shady is lost".
It was implemented on "MARS".
Shady needs to find his family. He must jump through the platforms to reach them. Can you help him?
The game is inspired by Fayrouz’s Hit song “Shady” (The refrain of the song is "Da3 Shady")
"Da3 Shady" song
Make sure to have the "Bitmap Display" connected to MARS with the configuration above along with the "Keyboard and Display MMIO simulator".
- Unit width in pixels: 8
- Unit height in pixels: 8
- Display width in pixels: 256
- Display height in pixels: 256
- Base Address for Display: 0x10008000 ($gp)
- Press “D” to move right.
- Press “A” to move left.
⚠️ IMPORTANT WARNING: Don’t Hold/Long press A or D because MARS will crash.
- Don’t fall off the platforms or you’ll fall in the lava which will kill Shady.
- The platforms get smaller with time.
- Score will be displayed at the top left while in the game, and the end score will also be displayed at the end, along with the hit line of the song “Da3 Shady” with its music.
Difficulty updates with the related procedures were done by both of us.
Anthony Lahoud (Anthonylhd2):
- Game Score Display
- Game Score Calculation
- End score Display
- End Message Display
- Background Color
- End of the program (Death of player)
Anthony Nasry Massaad(AnthonyNMassaad):
- Sprite and its movement
- Music
- User Input
- End Background (Lava)
- Lava at the bottom of the screen
- Platforms