Loading repository data…
Loading repository data…
wasiq345 / repository
SpeedRush is a fast-paced 2D bike racing game built with C and raylib. Dodge obstacles, accelerate through levels, and test your reflexes in a retro side-scroller. Designed for simplicity, speed, and fun — with clean, modular code and cross-platform support.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A fast-paced retro side-scroller built using C++ and raylib.
Dodge obstacles, boost through levels, and test your reflexes in an adrenaline-packed racing experience.
SpeedRush is a minimal yet thrilling 2D racing game featuring:
🎯 Simple controls with smooth movement and responsive boosts
🔊 Inbuilt audio for background music and effects
⚡ Boost system to accelerate past obstacles
🛒 Shop system for upgrades and customizations
🏆 Highscore tracking stored in a local file
🌄 Dynamic maps that change as you progress
🖼️ Custom graphics and sounds stored in dedicated folders
Coming soon...
git clone https://github.com/wasiq345/SpeedRush-2D.git cd SpeedRush-2D
Follow the official raylib installation guide for your OS.
build.bat)A preconfigured build script is included. From the project root, run:
.\build.bat main main.exe
This will:
Compile all .cpp files inside src/
Use headers from include/
Link against raylib automatically
Your executable (main.exe) will appear in the project root.
If you're on Linux/macOS, compile manually with:
g++ src/*.cpp -I include -o SpeedRush -lraylib -lopengl32 -lgdi32 -lwinmm
⚠️ Adjust libraries depending on your OS.
./main.exe # on Windows ./SpeedRush # on Linux/macOS
| Action | Key |
|---|---|
| Move Left | ⬅️ Left Arrow |
| Move Right | ➡️ Right Arrow |
| Boost | Spacebar |
| Mute Music | M |
| Pause Game | P |
SpeedRush-2D/
├── build.bat # Windows build script
├── include/ # Header files
│ └── game.h
├── src/ # Source code
│ ├── main.cpp
│ └── game.cpp
├── highscore.txt # Stores player's best score
├── sounds/ # Background music & SFX
├── graphics/ # Sprites & visual assets
└── README.md # Project documentation
This project is licensed under the MIT License -- feel free to use and modify it.