How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
DefaultEcs is an Entity Component System framework which aims to be accessible with little constraints while retaining as much performance as possible for game development.
ECSY (pronounced as "eck-see") is an highly experimental Entity Component System framework implemented in javascript, aiming to be lightweight, easy to use and with good performance.
A tiny entity framework written in Java. It's inspired by frameworks like Ash (hence the name) and Artemis. Ashley tries to be a high-performance entity framework without the use of black-magic and thus making the API easy and transparent to use.
The main features of libgdx/ashley are: Entity Component Systems.
Projects with overlapping indexed features include: bcarruthers/garnet — NuGet package. doraku/defaultecs — DefaultEcs is an Entity Component System framework which aims to be accessible with little constraints while retaining… ecsyjs/ecsy — ECSY (pronounced as "eck-see") is an highly experimental Entity Component System framework implemented in javascript,… eliasku/ecx — ECX is Entity Component System framework for Haxe. friflo/friflo.engine.ecs — High-performance C# ECS. genaray/arch — A high-performance C# based Archetype & Chunks Entity Component System (ECS) for game development and data-oriented…