Clickteam Fusion 2.5 C++ Runtime

High-performance C++ runtime for Clickteam Fusion 2.5. Compiles events to native code.

Overview

NuclearRT is a C++ runtime for Clickteam Fusion 2.5 that converts your game's events into native code. Unlike the standard runtime, it:

  • Compiles events to C++ instead of interpreting them
  • Provides 64-bit support
  • Offers cross-platform compilation
  • Maintains compatibility with most extensions

Development Status

⚠️ NuclearRT is currently in active development and is not ready for production use. Many features are incomplete, and breaking changes may occur frequently.

NuclearRT is open source and available on GitHub: github.com/shishkabob27/NuclearRT

In the future, NuclearRT will be available to install without needing to build from source.

Feel free to explore the code, report issues, or contribute to the project!

Technical Details

Supported Platforms

  • Windows
  • macOS
  • Linux
  • Web

Features

  • Native C++ compilation
  • 64-bit memory access
  • Reduced runtime overhead
  • Optimized event execution

Limitations

  • Any missing extensions/effects will need to be rewritten
  • Sub-Application objects are not supported
  • Font rendering is not 1:1 with the standard runtime

Supported Extensions

Button

Fully Supported

Ini Object

Fully Supported