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.

GitHub

757 stars
14 watching
46 forks
Language: Rust
last commit: 2 months ago
Linked from 2 awesome lists

architectural-patternsdata-orientedecsentity-componententity-component-systemgame-developmentgamedevparallel-ecsrustshipyard

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sebas77/svelto.ecs A C# Entity Component System framework enabling data-oriented, decoupled, and maintainable game development. 1,231
nidorx/ecs-lib A lightweight and easy-to-use library for implementing an Entity Component System architecture in game development 196
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 A fast and easy-to-use Entity Component System (ECS) framework for C++ 84
outfox/fennecs An Entity-Component System implementation in C# targeting .NET 8 254
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. 562
scellecs/morpeh An ECS framework for Unity game development and .NET platform that simplifies entity-component-system architecture. 549
genaray/arch A high-performance ECS implementation in C# 1,079
jaimegensler/thyseus An Entity Component System for building performant and maintainable applications with a focus on data management 77
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 299
andygeiss/ecs Builds a custom game engine using the Entity Component System concept in Go. 129
andreakarasho/tinyecs A lightweight, reflection-free Entity Component System library for .NET game development and other data-oriented applications. 114