A downloadable tool for Windows, Linux, and Android

Download NowName your own price

SimulationStarterKit is a plugin-based entity-component-system  engine, editor and SDK that supports the creation of simple interactive 3D applications across a range of platforms and devices.

  • Create and single-click-deploy micro games and guis to Android, Windows and Linux as small as 3MB
  • Zero compilation times if you build your scene in the editor using the bundled libraries
  • Fully scriptable (including GUI creation)
  • Generated applications depend only upon OpenGL and SDL2 (i.e. no 3rd party GPL or LGPL  libraries) and  so are free to distribute with no licensing requirements
  • Build your application in the editor and then publish to a range of platforms
  • C++ / lua / CMake / OpenGL 3.3 core profile (desktop) / OpenGL ES 3.2 (Android) based engine
  • Scripting support (Lua)
  • Versioned serialisation of scenes
  • Auto-managed memory (via reference counting)
  • Undo / redo all actions performed within the editor
  • Import models from a wide variety of formats
  • Bundles with plugins for physics, constructive solid geometry and more

You can support this project at:


For details regarding new features and bug fixes see the dev log below or visit:

 www.fireflytech.org or email: info@fireflytech.org


Download NowName your own price

Click download now to get access to the following files:

(LATEST) firefly-0.43.0-win64.zip 90 MB
(LATEST) firefly-0.43.0-x86_64.AppImage 141 MB
(PREVIOUS) firefly-0.42.9-win64.zip 90 MB
(PREVIOUS) firefly-0.42.9-x86_64.AppImage 140 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.