goomy

ECS framework

An experimental ECS framework that uses template metaprogramming to simplify component management and dependency injection.

A tiny, experimental ECS framework.

GitHub

12 stars
6 watching
0 forks
Language: C++
last commit: over 5 years ago
Linked from 1 awesome list

cpp17ecs-frameworkexperimentaltemplate-metaprogramming

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
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
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
kirillochnev/mustache An Entity Component System framework allowing fast component iteration and multithreading support. 34
bit-phlippers/cl-ecs An implementation of the Entity-Component-System pattern in Common Lisp 7
jaimegensler/thyseus An Entity Component System for building performant and maintainable applications with a focus on data management 74
doraku/ecs.csharp.benchmark A collection of benchmarks comparing the performance and memory usage of various C# Entity Component Systems (ECS) frameworks. 130
lastolivegames/becsy An ECS framework for TypeScript and JavaScript that simplifies the development of performant, multi-threaded code 207
konovod/myecs An Entity-Component-System framework for managing game-like data structures and interactions in Crystal. 21
guillaume-haerinck/met-ecs A simple Entity Component System library designed to facilitate the creation and management of entities with components and systems. 16
abeimler/ecs_benchmark A collection of benchmarks comparing the performance and scalability of popular Entity-Component-System frameworks in C++ 220
simonihmig/ecsy-babylon An experimental implementation of Entity Component System Architecture (ECS) for Babylon.js 35
genaray/arch A high-performance ECS implementation in C# 1,042
frengels/matter An ECS implementation using C++20 and template metaprogramming for highly parallel systems. 20
ecsx-framework/ecsx An Entity-Component-System framework for building real-time applications in Elixir 210
junkdog/artemis-odb A high-performance Java-based framework for building game-like applications using an Entity-Component-System architecture 779