SimulationStarterKit is a plugin Entity-Component-System based editor, engine and SDK for building simple, portable interactive 3D scenes for Windows, macOS, Linux and Android. Try it out below and follow the create a new system / component plugin walkthrough or the create a game walkthrough.
Engine development and features are showcased in the videos below:
Componentised navigation meshes, crowds and agents.
Collision triggers, scripts, groups and masks
Visualizing frustum culling
Tiny Frustum Culling Demo
Creating and debugging an ECS plugin on Linux
1 minute macOS game prototype
1 minute Linux game prototype
Procedural Placement Take 2
Game Engine Dev - Transform Hierarchies Explained
Postprocess shader chaining
CTest (CMake's Testing Support)
Annotations, Sensors and Scripts
Publish to Desktop Improvements