an exciting and addictive game where players embark on a thrilling adventure as a pizza enthusiast ๐. The objective is to navigate through a bustling city, collecting a specified number of pizzas within a limited time frame.
Players begin the game with five batteries ๐, each representing the available energy for their car. As time progresses, the batteries gradually deplete, causing the car's speed to decrease๐. The player must collect additional batteries scattered throughout the city to maintain their speed and prevent it from dropping too low.
The game also features three power-ups ๐ that players can utilize to their advantage. When activated, these power-ups temporarily boost the car's speed.
However, players must exercise caution as collisions with other cars or buildings can lead to penalties. When colliding with another car๐ฅ, the game ends, and players must restart the level. Colliding with buildings ๐ results in reduced visibility, making it more challenging to spot and collect pizzas.
The game sets the challenge of collecting 9๏ธโฃ pizzas within the designated time limit. Failing to collect all nine pizzas before reaching the end point results in a level failure.
- A: Move left
- D: Move right
- Shift: Increase the speed of crafting
WaGameDemo.mp4
Follow these steps to run the game:
- Clone the repository.
- Install Visual Studio Compiler (with verison >= 2019).
- Install Cmake and any IDE compatible with it.
- Build the project from the IDE.
- Run the project.
You should make Visual Studio Compiler (any version >= 2019) to be the default compiler of the IDE you use for development of this project.
The game uses the following libraries:
- glfw 3.3
- glad 2
- glm 0.9.9.8
- imgui v1.78
- json 3.9.1
- irrKlang
- stb
- tinyobjloader v1.0.6