Overview of Arch.Extended features
masterArch.Extended provides several specialized tools to enhance the core Arch ECS:
- Systems: Organizes, reuses, and arranges queries.
- Source Generator: Uses attributes to allow queries to write themselves via declarative syntax.
- EventBus: A source-generated, high-performance event system.
- LowLevel: Low-level utilities and data structures designed to reduce GC pressure.
- Relationships: Adds simple entity relationships to Arch.
- Persistence: Provides JSON and Binary (de)serialization for persisting Worlds.
- AOT Source Generator: Improves AOT compatibility and reduces boilerplate code.