ecst

Entity management library

An experimental library providing a flexible and efficient way to manage entities and their components in C++14 multithreaded systems.

[WIP] Experimental C++14 multithreaded compile-time entity-component-system library.

GitHub

472 stars
32 watching
44 forks
Language: C++
last commit: about 7 years ago
Linked from 2 awesome lists

cppcpp11cpp14entityentity-componentgenericlibraryparallelthesis

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
yelnats321/entityplusAn Entity Component System library for C++14 that decouples data from mechanics by using Entities, Components, and Systems.190
vittorioromeo/vrm_coreA lightweight C++ utility library providing general-purpose functionality34
guillaume-haerinck/met-ecsA simple Entity Component System library designed to facilitate the creation and management of entities with components and systems.16
genaray/archA high-performance ECS implementation in C#1,079
blackmatov/ecs.hppAn implementation of an Entity Component System architecture for managing game-like entities and their associated data39
apples/ginsengAn entity-component-system framework for managing game entities and their dynamic components.50
alecthomas/entityxA fast and type-safe C++ framework for managing entities with components2,233
natweiss/entityfuA lightweight C++ entity component system for managing entities and their associated components.85
leoecscommunity/ecsliteA lightweight C# framework for building entity component systems in games and other performance-critical applications51
vittorioromeo/cppnow2015A repository showcasing an expanded explanation of the C++ standard library function for_each_arg7
friflo/friflo.json.flioxAn Entity Component System (ECS) and Object-Relational Mapping (ORM) implementation for C#168
jonathanhirz/entity_componentA project demonstrating the setup and management of entities with added components in a Haxe-based system2
sergeymakeev/ecsA software framework implementing an entity-component-system architecture for game development and other performance-critical applications.190
iotsharp/entityframeworkcore.taosA .NET provider for TDengine's ADO.NET interface, enabling access to the database through Entity Framework Core.171
andreakarasho/tinyecsA lightweight, reflection-free Entity Component System library for .NET game development and other data-oriented applications.114