
About
Mega Man, known as Rockman in East Asia, is a 1987 platformer developed and published by Capcom for the NES, directed by Akira Kitamura as the first entry in the Mega Man franchise. Rockbot is an open-source SDL-based game engine inspired by classic NES titles like Mega Man, rather than a direct clone of it, and comes with a Qt-based editor for building custom stages, enemies, weapons, and graphics. It's actively developed and supports an unusually wide range of platforms, including Linux, Windows, macOS, Raspberry Pi, PS2, PS3, PSP, Wii, Dreamcast, and several handhelds.
How it differs from the original
Rather than reproducing Mega Man's specific levels and story, Rockbot is a general engine for building Mega Man-inspired games from scratch using its included editor.
Getting started
Build with the provided Ubuntu build script (optionally targeting SDL2), then run the compiled game binary; a separate Qt-based editor is included for creating custom stages and content.