Check out our Monthly Survey Page to see what our users are running.

A reader recently let us know of Sonic Robo Blast 2, a 3D free and open source sonic game built from the open source Doom Legacy game engine.

SRB2 is closely inspired by the original Sonic games from the Sega Genesis, and attempts to recreate the design in 3D. While SRB2 isn't fully completed, it already features tons of levels, enemies, speed, and quite a lot of the fun that the original Sonic games provided.

What they've been able to do with the Doom engine by merging in Sonic is definitely impressive. It's continually updated too, with a brand new version going up recently. SRB2 version 2.2.9 is out with these changes:

  • Fixed animated skin colors in OpenGL.
  • Fixed an error when loading addons with custom savedata via the command line (notably, when testing from Zone Builder).
  • Optimized Lua, plane rendering, and drawing of FOFs.
  • Added polyobject support for Lua.
  • Added multitag library for Lua, which allows reading and manipulation of tags on mapthings, lines and sectors; also added tag iterator functions.
  • Attraction Shield’s homing attack may now be chained.
  • The addfile command now supports adding multiple files.
  • The player will now smoothly slide across a sloped ceiling.
  • Let more graphics lumps be replaced clientside.
  • Various bits of progress on UDMF.
  • Special text is printed when the player begins the final lap in Circuit mode.
  • Ring drain sectors play the ring depletion sound.
  • Pausing the game is no longer possible during the score tally screen in Marathon Mode.
  • Tons of map fixes from sphere.
  • Added acronym keywords to Co-op levels. For use with the map command, so e.g. you can warp to Green Flower 1 with map GFZ1.
  • The game now resends the whole gamestate when resyncing a player.
  • Fixed an issue with the installer executables where you wouldn’t always be asked where you want to install the game.

Sounds like there's never been a better time to try it out!

Check it out on the official site. Available for Linux on Flathub.

Article taken from GamingOnLinux.com.
15 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
4 comments

Cyril 11 May
Doom, Doom everywhere!
Calinou 11 May
Quoting: GuestI don’t understand: how can you release under an open source license a game including characters that are owned by another company (Sega in this case)?

The assets are likely under a separate license, but even then, it falls within typical fangame territory. Fangames are not legal by default, but some companies choose to allow them explicitly when they are developed in a non-commercial manner. I think SEGA allows fangames to an extent, but correct me if I'm wrong.


Last edited by Calinou on 11 May 2021 at 10:34 pm UTC
furaxhornyx 12 May
View PC info
  • Supporter
There's also an AUR package for it: https://aur.archlinux.org/packages/srb2

Quoting: CalinouI think SEGA allows fangames to an extent, but correct me if I'm wrong.

Didn't they ask to remove a fan-made version of Street of Rage, when Street of Rage 4 was released ?
Liam Dawe 12 May
Quoting: GuestI don’t understand: how can you release under an open source license a game including characters that are owned by another company (Sega in this case)?
SEGA doesn't usually mind Sonic fan games and they've clarified the stance a bit recently, as noted in the newest Sonic article.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.