How to make more complex entities using ECS?

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

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

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

    For your game, this might be completely fine. For other games, you might want something more complex. For instance, there's a popular C++ library called Entt that's very performant and used in commercial games. It actually queries for entities based on hashes IIRC. Something like that might allow you to associate other data with an entity if you want (i.e. querying by name or by ID), but it's entirely up to you.

  • 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.

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