-
An application sometimes crashes with ``signal SIGSEGV: address not mapped to object`` due to passing managed function pointers to flecs. This crash happens occasionally in normal applications but wil…
-
## What problem does this solve or what need does it fill?
In non-trivial games, entities commonly need to be bundled together to share common behavior, despite being mostly heterogenous. As a few …
-
**Describe the problem you are trying to solve.**
In some scenarios it might be useful to iterate multiple queries in a single system. Currently an application can store queries in a component and ac…
-
**Describe the bug**
Component structs passed to system do not adhere to the defined memory alignment correctly.
**To Reproduce**
1. enable avx
2. Create component with aligned struct, e.g.
…
-
**Describe the problem you are trying to solve.**
The stats addon and explorer is not MT aware, the values stop making sense with multiple threads.
**Describe the solution you'd like**
Add suppor…
-
## What problem does this solve or what need does it fill?
Being able to trigger the same observer with multiple different event types would be useful for code reuse and centralizing related logic.…
-
Implement a bake test command that discovers and runs tests for all discovered bake projects. The bake test command should also build test projects and their dependencies (using recursive builds) in a…
-
like this:
https://ajmmertens.medium.com/building-games-in-ecs-with-entity-relationships-657275ba2c6c
The other flecs: https://github.com/SanderMertens/flecs
-
Hi @Snowiiii, thank you for this awesome project.
By looking through the code, I realized you were not using an ECS for the project.
Not really a issue at first glance but they are a solid found…
-
### Zig Version
0.11.0-dev.3031+f40539e5d
### Steps to Reproduce and Observed Behavior
For a few weeks now, when I build Tides, it will almost surely give this error:
> install TidesOfRevival: e…