Game engines, tools and 2D worlds.

Since 1996, MegaStorm has built cross-platform C++ game engines, editors, games, benchmarks and programming experiments.
Current work is focused on completing CRM64Pro GDK and EditorC64, then moving into games set in a shared universe.

CRM64Pro GDK
previous arrow
next arrow
 

CRM64Pro GDK

The main development kit: a modern C/C++ framework and SDL3 companion for high-performance 2D games.

EditorC64

The official CRM64Pro resource editor for asset import, preview, editing and CDC archive workflows.

Pac-Man Evolution

A complete CRM64Pro game with procedural mazes, classic arcade pacing and neural-network-driven ghost AI.

TitanBomberC32

A Bomberman-like arcade game and one of the long-running projects behind the MegaStorm toolchain.

News

  • CRM64Pro v0.80.0: A major milestone on the road to v1.0.0

    CRM64Pro v0.80.0: A major milestone on the road to v1.0.0

    CRM64Pro GDK v0.80.0 is now available. This release marks an important milestone for us: all the modules planned for the first stable release are now implemented, working and validated. In our June 2016 post, “CRM64Pro current state”, we wrote about the work needed to build a project like this. Ten years later, including some long...Read More »
  • MegaStorm Systems logo and website updates

    MegaStorm Systems logo and website updates

    We have updated the MegaStorm Systems logo and changed the menu’s active-section marker to match its yellow accents. We also adjusted navigation on smaller screens. These are small refinements to the website refresh, with more improvements to the site and project documentation to follow. CRM64Pro v0.80.0 is also coming in the next few days, with...Read More »
  • CRM64Pro v0.20.0: Scene particles, animated lighting, and expanded image support

    CRM64Pro v0.20.0: Scene particles, animated lighting, and expanded image support

    CRM64Pro GDK v0.20.0 is now available, bringing particle effects directly into Scene workflows, adding animated point and spot lights, and expanding image format support across the GDK and EditorC64. Building on the particle and lighting systems introduced in v0.19.0, this release makes dynamic effects a native part of Scene authoring and playback. Scene particles can...Read More »