This is a WIP open-source framework for making Sonic fangames, heavily based on Sonic Mania. OpenMania features physics accurate to the title, as well as a few objects needed to construct a basic Sonic level. It's also compatible with Mania mods, and can be used to turn mods into independent fangames. This particular fork is maintained to keep compatibility with the ever-evolving codebase of the Hatch Game Engine.
This is a non-profit fan project. It is in no way affliated with SEGA or the developers of Sonic Mania. Please buy Sonic Mania with money.
lol
Many at the moment. Missing backgrounds on Android, animation issues, you name it.
This project uses the Hatch Game Engine to power it. Build it from source on your platform of choice. (Currently compatible with Windows, MacOS, Nintendo Switch homebrew, Android, iOS)
To edit and test the game, place the binary in the same folder as the Scripts folder.
Feel free to use this code in other engines or frameworks; this project is for learning purposes.