Published February 11, 2025 | Version v0.15.3
Software Open

mlange-42/arche: Arche v0.15.3

  • 1. @Helmholtz-UFZ @finam-ufz

Description

Arche v0.15.3

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

Arche's Features

  • Designed for performance and highly optimized. See the Benchmarks.
  • Well-documented API and comprehensive User Guide.
  • No systems. Just queries. Use your own structure (or the Tools).
  • No dependencies. Except for unit tests (100% test coverage).
  • World serialization and deserialization with arche-serde.

Changelog

Performance

  • Avoids heap allocations in generic MapX by using arrays for IDs (#478)

Documentation

  • Migrates the user guide to the Hextra theme (#488, #489)

Files

mlange-42/arche-v0.15.3.zip

Files (314.5 kB)

Name Size Download all
md5:fce8dbb4abf29dd4ede1f2cef5f1d587
314.5 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/mlange-42/arche/tree/v0.15.3 (URL)

Software