Does it still make sense to roll your own ECS?

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

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

    A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.

  • For C#, I've found Arch, which looks pretty much like what I need. I would use it with MonoGame.

  • hecs

    A handy ECS

  • For Rust, I really like Bevy's, but it gets too much in the way. I'd probably use macroquad instead with something like hecs (I tried macroquad with Bevy ECS and didn't go well).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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