Harmony Framework is a powerful and simple to use Sonic the Hedgehog framework made in GameMaker: Studio 2. Its goal is to adapt the accuracy of the MEGA Drive Sonic titles while housing a slew of additional content and bugfixes from the original games, as well as create an essential, user friendly framework for beginner developers.
You will need the GameMaker: Studio 2 game engine which you can download off of GameMaker's website. There will be a presentation build included in the Github repository, as of now Harmony Framework is still work in progress but it's nearly done.
Harmony comes with two separate branches:
-
A main branch for general usage. It is recommended to use the main branch, as it is the most stable of the two.
-
A developer branch. This is where new features will be incorporated and tested first.
Main Branch Version: 0.99 - Stable
Dev Branch Version: 1.0 - Work In Progress [Unstable]
The documentation of basic examples and function list is still being worked on
A database of every fangame that uses Harmony Framework is currently work in progress
For fangames: non-profit.
For original games: MIT License.
Credit Ultra Ring Community
