Entitas

ECS framework

An Entity Component System Framework for C# and Unity, designed to reduce code complexity and improve performance.

Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

GitHub

7k stars
403 watching
1k forks
Language: C#
last commit: over 2 years ago
Linked from 3 awesome lists

c-sharpcode-generationcsharpdesign-patterndesign-patternsecsentityentity-component-systemgamegame-developmentgame-enginegamedevperformancetddunityunity3d

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
judelco/entitas-cppA fast and efficient Entity Component System framework for C++ game development.343
darkoverlordofdata/entitas-scalaA tool for creating and managing Entity-Component-System architectures in Scala, providing command-line interfaces for component creation and code generation.1
darkoverlordofdata/entitas-tsEntitas is an implementation of the Entity-Component-System (ECS) architecture in TypeScript.217
skypjack/enttAn entity-component-system (ECS) framework that simplifies game development and provides features for rapid prototyping and production-ready code.10,370
sandermertens/flecsAn Entity Component System framework that provides a lightweight and portable way to build game engines6,556
mhaemmerle/entitas_erlAn implementation of an entity component system in Erlang for managing game-like data structures and systems6
scellecs/morpehAn ECS framework for Unity game development and .NET platform that simplifies entity-component-system architecture.549
spoved/entitas.crAn Entity Component System Framework written in Crystal.37
mhaemmerle/entitas-cljAn entity component system for Clojure, providing a flexible architecture for managing game logic and data structures3
sebas77/svelto.ecsA C# Entity Component System framework enabling data-oriented, decoupled, and maintainable game development.1,231
portaloffreedom/godot_entt_net_exampleAn example of integrating Entity-Component-System (ECS) architecture with Godot's GameNetworkingSockets for simple entity management and networking.30
genaray/archA high-performance ECS implementation in C#1,079
richardbiely/gaia-ecsA fast and easy-to-use Entity Component System (ECS) framework for C++84
outfox/fennecsAn Entity-Component System implementation in C# targeting .NET 8254
yelnats321/entityplusAn Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems.190