Ecstasy-main_1.zip -

Ecstasy is a minimalistic ECS framework designed for Unity, focusing on high performance, tight data packing, and a simple architecture that behaves similarly to a for-loop, making it easy to manage game data.

This framework is ideal for developers looking for a "barebones" ECS that emphasizes speed and direct memory access over complex abstraction. ecstasy-main_1.zip

Currently, it does not support multiple components of the same type on a single entity and lacks support for interfaces and polymorphism (such as world.Pool ), though workarounds or future support are being considered. Ecstasy is a minimalistic ECS framework designed for

While built for Unity, the documentation suggests it can be used outside of it with minor modifications. While built for Unity, the documentation suggests it

It provides total control and freedom over the data, using pointers to access and change shared data directly, which is especially useful for performance-critical scenarios on the main thread.

A deeper dive into the of this specific C++ ECS approach?

Information on a "ecstasy" project (e.g., the C++ ECS by Lusito)?