Astra ECS · C++20
A high-performance archetype ECS: over a billion iterations a second, with cache-friendly storage and zero-overhead abstractions.
We don’t license an engine; we build it. Our games run on Arcane, our in-house C++23 engine, powered by Astra, Manifold2D and a carefully chosen open-source stack, all on Mosaic, our shared foundation.
Our first game, in development
Our in-house C++ engine: rendering, tooling, ECS, physics, audio and profiling
Zero-dependency C++23 platform layer under Arcane, Astra and Manifold2D
Read the code, file an issue or build on it: each library has its own page and its own repository.
A high-performance archetype ECS: over a billion iterations a second, with cache-friendly storage and zero-overhead abstractions.
Our in-house 2D game engine, built around modern rendering, jobs, hot reload and the Astra ECS.
Deterministic 2D rigid-body physics modeled on Box2D v3: fast collision, constraints and game-ready simulation.
The zero-dependency foundation under every Starworks product: platform detection, deterministic SIMD, and the job, log and assert seams.