Planned Roadmap for fennecs
mainThe fennecs roadmap outlines the evolution of the ECS from its current beta state toward a stable 1.0.0 release. Key upcoming milestones include:
- Aspects (v0.7.0): Introduction of self-contained collections of Archetypes with contiguous memory layouts to group hot data and reduce fragmentation.
- Unified Entity (v0.7.x): A refactor of the entity struct to improve memory bandwidth and support new key types like hash keys.
- Easy SIMD (v0.8.0+): Methods for SIMD-accelerated arithmetic operations on Component data, inspired by
TensorPrimitives. - Benchmark Suite (v0.9.0+): An internal benchmark suite (fennecs Arena) to ensure performance and memory usage standards.
- Stable Release (v1.0.0): Marks the end of Beta, featuring complete documentation, web support (including Godot via Godot 4.4+), and expanded 3rd party engine demos (Stride, Flax, MonoGame, etc.).