Skip to content

Arche v0.10.1

Compare
Choose a tag to compare
@mlange-42 mlange-42 released this 01 Feb 11:37
· 82 commits to main since this release
fa87f7f

Arche v0.10.1

Arche is an archetype-based Entity Component System for Go.

Arche's Features

  • Simple core API. See the API docs.
  • Optional logic filter and type-safe generic API.
  • Entity relations as first-class feature. See Architecture.
  • World serialization and deserialization with arche-serde.
  • No systems. Just queries. Use your own structure (or the Tools).
  • No dependencies. Except for unit tests (100% coverage).
  • Probably the fastest Go ECS out there. See the Benchmarks.

For more information, see the GitHub repository and API docs.

Changelog

Bugfixes

  • Fix IsRelation check to allow for non-struct components, like type aliases (#354)