Overview
Sonic Adventure Blast 2
Sonic Adventure Blast 2 allows you to play as Sonic, Tails, and Knuckles in Adventure style gameplay.
Blast through over 80 missions as you explore both classic and brand new levels.
The game was made in a fully custom engine, coded in C++. It is open source and hosted on GitHub.
There are 20 different levels between all three characters.
Missions include:
- Reach the Goal Ring
- Collect 100 Rings
- Find the Lost Chao
- Race Mighty
- Find all the Emerald Pieces
- Clear Hard Mode
Check out the full trailer below:
Level Showcase
A quick preview of some of the levels
FAQ
Can I use a controller?
Yes, a controller is highly recommended and should "just work" thanks to SDL's controller interface. You can adjust the deadzones in the Settings/ControllerConfig.ini file.
Do I need to play the game at 60 fps?
No, the game can run at any framerate you want. You can set your target framerate with the in-game Settings menu and toggle V-Sync on or off there as well.
How do I turn off bloom?Certain settings can't be changed from the in-game menu. Instead you can change them by running Launcher.exe. This will display a window that lets you change settings like bloom, HD water, etc.
Do I need to run the game with the Launcher.exe every time?No, the Launcher is just for if you want a convenient window to change your game settings before playing. If you don't want to change any settings you can just run the main exe instead.
Credits
ChubbaBubba - Almost everything
Entiss - Various work on objects and levels
IDGeek121 - Various work on GUI code and menus
OnVar - OnVar
Exact contributions can be viewed via the commits on GitHub.
Entiss - Various work on objects and levels
IDGeek121 - Various work on GUI code and menus
OnVar - OnVar
Exact contributions can be viewed via the commits on GitHub.