Skip to content

Latest commit

 

History

History
102 lines (75 loc) · 4.63 KB

README.md

File metadata and controls

102 lines (75 loc) · 4.63 KB

Crazy Delivery

cover

📝 Table of Contents

📙 About

  • The game consists of a car that aims to deliver all monkeys spawning at random locations on the map to their destination marked by an upside-down arrow.
  • Gorillas oscillate the map in different directions and the player should avoid hitting them or else he'll lose a considerable amount of energy and the car speed will reset.
  • Crashing with a building also takes away energy and brings the car to the initial position when the game started.
  • Once all monkeys have been delivered, a knife spawns somewhere in the map and the last phase is finding it to go and kill the gorillas.
  • Gaining energy is done by delivering monkeys or getting one of the two batteries in the 2 fixed positions on the map. Small details are shown in the demo video such as car lights flickering, car horn sound, postprocessing effects, lighting across the whole map from street poles and the moon, and much more to see.

💻 Technology

C++ OpenGL image

🚀 Getting Started

First ensure having Cmake and build the project using

cmake --build ./build

then follow up with

./bin/GAME_APPLICATION.exe

Controls 🎮

❇️ WASD to move the car 🚗.

❇️ Space to use the horn 🔊.

❇️ P and O to navigate between radio stations 📻.

❇️ L to toggle the car lights 🚨.

❇️ K to use the knife when you have it 🗡️.

Game Demo 🖥️

Win.demo.mp4
Lose.demo.mp4

screenshot-2023-05-23-14-57-29 screenshot-2023-05-23-14-57-03 screenshot-2023-05-23-14-57-31 screenshot-2023-05-23-14-57-39 screenshot-2023-05-23-14-57-45 screenshot-2023-05-23-14-57-52 screenshot-2023-05-23-14-58-04 screenshot-2023-05-23-14-58-51 screenshot-2023-05-23-14-58-53

Contributors

Beshoy Morad
Beshoy Morad
Abdelrahman Hamdy
Abdelrahman Hamdy
Abdelrahman Noaman
Abdelrahman Noaman
Yousef Alwaer
Yousef Alwaer

License

This software is licensed under MIT License, See License for more information.