shipyard
ECS
An Entity Component System focused on usability and flexibility in game development and general software development
Entity Component System focused on usability and flexibility.
753 stars
14 watching
46 forks
Language: Rust
last commit: 8 days ago
Linked from 2 awesome lists
architectural-patternsdata-orientedecsentity-componententity-component-systemgame-developmentgamedevparallel-ecsrustshipyard
Related projects:
Repository | Description | Stars |
---|---|---|
sebas77/svelto.ecs | A C# Entity Component System framework enabling data-oriented, decoupled, and maintainable game development. | 1,223 |
nidorx/ecs-lib | A lightweight and easy-to-use library for implementing an Entity Component System architecture in game development | 195 |
yelnats321/entityplus | An Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems. | 190 |
richardbiely/gaia-ecs | An entity component system framework for building data-oriented games and applications with efficient storage and processing of entities and components. | 82 |
outfox/fennecs | An Entity-Component System implementation in C# targeting .NET 8 | 229 |
sergeymakeev/ecs | A software framework implementing an entity-component-system architecture for game development and other performance-critical applications. | 190 |
benmoran56/esper | A lightweight Entity System module for Python that provides an efficient and flexible architecture for building game engines or other applications with entity-component-systems. | 554 |
scellecs/morpeh | An ECS framework for Unity and .Net, providing a simple and efficient way to structure game logic | 535 |
genaray/arch | A high-performance ECS implementation in C# | 1,042 |
jaimegensler/thyseus | An Entity Component System for building performant and maintainable applications with a focus on data management | 74 |
hexops-graveyard/mach-ecs | An entity component system designed from first-principles for a specific programming language | 35 |
guillaume-haerinck/met-ecs | A simple Entity Component System library designed to facilitate the creation and management of entities with components and systems. | 16 |
engoengine/ecs | An implementation of the Entity-Component-System paradigm in Go | 298 |
andygeiss/ecs | Builds a custom game engine using the Entity Component System concept in Go. | 127 |
andreakarasho/tinyecs | A lightweight, reflection-free Entity Component System library for .NET game development and other data-oriented applications. | 113 |