Arche 0.8 released - Go ECS with native entity relations

This page summarizes the projects mentioned and recommended in the original post on /r/golang

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • arche

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

    For a full list of new features and other changes, see the release notes.

  • arche-model

    Everything you need to rapidly build a model with the Arche Entity Component System (ECS).

    This should, however, be straight-forward. Just use Arche queries in your engine code instead of e.g. iterating slices of game objects. Or, alternatively, implement systems and put your engine code there. The tool arche-model provides a scheduler and system interfaces in case you want a ready-to-use solution: https://github.com/mlange-42/arche-model

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • arche-pixel

    OpenGL graphics and plots for the Arche Entity Component System (ECS).

    There is a tool for Arche (arche-pixel) that uses the pixel engine for visualizations, like an engine monitor. Maybe that helps as an example. https://github.com/mlange-42/arche-pixel

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts