Surge Engine is a 2D retro game engine with an included Sonic-like game (Surge the Rabbit) for anyone who wants to make their own platformers like classic Sonic. The developers just released a big new version.
It's free, open source and cross-platform for Linux, macOS, Windows, Android, macOS and easily installable on Steam Deck via Flatpak (Flathub). Fun to see how many different styles of game engines are out there, and with this having a full example game it's easy to learn from.
Here's all the highlights of what's new in version 0.6.1:
- Ported the game engine to Android.
- Partial rewrite of the engine. Made the engine mobile-ready with a massive performance update covering many areas: rendering, scripting, collision detection, entity and brick systems, loading times, and more!
- Improved the physics system. Made it faster and more robust.
- Introduced the mobile mode and the mobile level editor.
- Introduced the MOD loader and its compatibility mode.
- Introduced the Import Utility for upgrading MODs.
- Introduced support for Player 2 & AI-controlled characters.
- Introduced player transformations and numerous player flags.
- Introduced keyframe-based animations and custom sprite properties.
- Introduced wavy water effects and internal support for shaders.
- Introduced a new Pause Menu.
- Introduced a new Options Screen.
- Added support for various special characters in bitmap fonts.
- Made numerous additions to the SurgeScript API.
- Updated several SurgeScript objects. Introduced new items and new components.
- Reimplemented nanoparser, the asset system, the animation system, the entity system, the brick system, the particle system, the level height sampler, and more.
See more on the official site and GitHub.
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
See more from me