# Bounze
**Repository Path**: havealex/Bounze
## Basic Information
- **Project Name**: Bounze
- **Description**: C++ Game Demo using Imgui and SDL2
- **Primary Language**: C++
- **License**: MIT
- **Default Branch**: edge
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-07-27
- **Last Updated**: 2025-07-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Bounze
## How to Play.
- The ball bounces off the bat randomly in normal mode.
- If boost is active, the ball bounces off according to where it collides with the bat.
- Balancing the ball on bat and destroying the diamonds using the boosted ball gives points.
- Get the highscore.
---------
- I left the debug imgui in the game where you can modify the volumes etc. Press `TAB` to access.
## How to build.
### Windows + Visual Studio
1. Open the folder in visual studio as Cmake Project.
2. `Ctrl + S` on the CMakeLists.txt file to build the project.
3. Run `bounze.exe`.
**NOTE** : Copy the `/resources` folder in same directory as the `.exe` file.
### LINUX
1. Create a folder `/build`
2. Enter the folder `cd build`
3. Run the cmake command `cmake ..`
4. Make the build file `make`
### macOS
1. Create a folder `/build`
2. Enter the folder `cd build`
3. Run the cmake command `cmake ..`
4. Make the build file `make`
**NOTE** : Copy the `/resources` folder in same directory as the `.exe` file.