Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: ecs-framework

friflo/Friflo.Engine.ECS-Demos

Demo projects for Godot, MonoGame and Unity with integration of Entity Component System Friflo.Engine.ECS

Language: C# - Size: 260 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2 - Forks: 0

Leopotam/ecslite

Entity Component System (ECS) for Unity, Godot, MonoGame, .Net Platform

Language: C# - Size: 114 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 379 - Forks: 48

DCFApixels/DragonECS-Unity

DragonECS integration with Unity

Language: C# - Size: 331 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 5 - Forks: 0

friflo/Friflo.Engine-docs

API Reference for ECS (Entity Component System) Friflo.Engine.ECS

Size: 5.27 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0

esengine/ecs-framework

一套ecs框架,可用于egret/laya/cocos及其他使用ts/js语言的引擎

Language: JavaScript - Size: 19.9 MB - Last synced: 4 days ago - Pushed: about 1 year ago - Stars: 254 - Forks: 73

richardbiely/gaia-ecs

A simple and powerful entity component system (ECS) written in C++17

Language: C++ - Size: 6.67 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 68 - Forks: 2

ludaludaed/KECS

🧁KECS is a fast and easy C# Entity Component System framework for writing your own games.

Language: C# - Size: 2.75 MB - Last synced: 5 days ago - Pushed: over 1 year ago - Stars: 36 - Forks: 2

sebas77/Svelto.ECS

Svelto ECS C# Entity Component System

Language: C# - Size: 1.59 MB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 1,155 - Forks: 93

skypjack/entt

Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

Language: C++ - Size: 32.2 MB - Last synced: 25 days ago - Pushed: 27 days ago - Stars: 9,481 - Forks: 834

abeimler/ecs_benchmark

Benchmarks of common ECS (Entity-Component-System)-Frameworks in C++ (or C)

Language: C++ - Size: 14 MB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 166 - Forks: 13

Illation/ETEngine

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14

Language: C++ - Size: 544 MB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 756 - Forks: 56

denyskryvytskyi/ElvenEngine

2D/3D game engine from scratch

Language: C++ - Size: 754 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 27 - Forks: 4

kgorking/ecs

A header-only/importable c++20 implementation of an entity-component-system (ecs), with focus on a simple interface and speed.

Language: C++ - Size: 1.4 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 63 - Forks: 3

friflo/Friflo.Json.Fliox

C# ORM for .NET with Messaging and Pub-Sub. C# ECS for high performance DoD.

Language: C# - Size: 31.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 100 - Forks: 5

scellecs/morpeh

🎲 ECS Framework for Unity Game Engine and .Net Platform

Language: C# - Size: 4.45 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 473 - Forks: 39

DCFApixels/DragonECS

C# Entity Component System framework

Language: C# - Size: 1.08 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 62 - Forks: 5

kirillochnev/mustache

entity component system framework

Language: C++ - Size: 852 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 20 - Forks: 2

SOF3/dynec

An opinionated ECS-like framework

Language: Rust - Size: 106 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 11 - Forks: 0

player-03/echoes

A macro-based Entity Component System framework, focusing on ease of use.

Language: Haxe - Size: 953 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 33 - Forks: 4

vberlier/goomy

A tiny, experimental ECS framework.

Language: C++ - Size: 259 KB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 13 - Forks: 0

Guendeli/godot-entitas-template

Working template for Entitas 1.14 in Godot 4.X

Language: C# - Size: 5.14 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

nidorx/ecs-lib

Tiny and easy to use ECS (Entity Component System) library for game programming

Language: TypeScript - Size: 7.45 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 187 - Forks: 11

is-equal/ecs

Entity Component System with Typescript

Language: TypeScript - Size: 278 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0

ray-cast/AnimatorGo

🤸🏾‍♀️👗提倡以简单、易用,高质量的物理演算以及渲染质量和性能,为喜爱二次元动画的用户降低视频制作门槛

Size: 24.9 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 463 - Forks: 63

MateusMP/TightECS

A Tight Entity Component System library

Language: C++ - Size: 155 KB - Last synced: about 2 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

15mga/kiwi

go语言的游戏开发框架,使用模块化设计,可以方便的部署单体或分布式服务。内置ECS模式,能很好的发挥多核性能。

Language: Go - Size: 215 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 0

patrickfinke/mecs

Entity Component System (ECS) for Python 3 under the MIT license

Language: Python - Size: 249 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0

Chillu1/CSharpECSComparison

Comparison chart for C# ECS solutions/frameworks

Size: 23.4 KB - Last synced: 24 days ago - Pushed: 10 months ago - Stars: 48 - Forks: 5

bawdeveloppement/xle

XLE is a middleware software whose provides support for visual coding. It builds JSON files using ECS pattern that can be ported to LÖVE game engine based using own interpreter, similar to Unity 2D's

Language: Lua - Size: 232 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

chromealex/ecs

ECS for Unity with full game state automatic rollbacks

Size: 94.8 MB - Last synced: 3 months ago - Pushed: 12 months ago - Stars: 465 - Forks: 50

EnderShadow8/wolf-ecs 📦

The fastest Entity Component System library for the web

Language: JavaScript - Size: 275 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 143 - Forks: 6

Ubpa/UECS

Ubpa Entity-Component-System (U ECS) in Unity3D-style

Language: C++ - Size: 889 KB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 355 - Forks: 53

open-risk/solstice

Solstice is an economic network simulation framework

Language: C++ - Size: 616 KB - Last synced: 4 months ago - Pushed: 8 months ago - Stars: 4 - Forks: 0

phughesmcr/Miski

An Archetypal Entity Component System (ECS) architecture in Typescript

Language: TypeScript - Size: 1.95 MB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 21 - Forks: 0

nrader95/UnityDefaultEcs Fork of Doraku/DefaultEcs

Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.

Language: C# - Size: 5.45 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 1

Darkhhh/MobileNetworkECS

📡 Yet another ECS framework. Part of MobileNetworkFramework.

Language: C# - Size: 80.1 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

pedrogongora/fosfeno

An ECS game engine for use with Pixi JS

Language: TypeScript - Size: 1.39 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 1

rjewson/glazejs

A high performance 2D game engine built in Typescript

Language: TypeScript - Size: 8.29 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 111 - Forks: 5

Leopotam/goecs 📦

Language: Go - Size: 140 KB - Last synced: 8 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Guendeli/godot-svelto-ecs-examples

Porting Mini Examples of Svelto ECS to Godot 4.x

Language: C# - Size: 241 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

ludaludaed/KECS-Unity

KECS Unity integration package

Language: C# - Size: 114 KB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

chippr-robotics/chippr-agi

AGI using nodeJS and ECS

Language: JavaScript - Size: 4.19 MB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 37 - Forks: 8

loopyd/ecs-saber Fork of Leopotam/ecslite

LeoECS Saber- Agnostic C# Entity Component System Framework

Language: C# - Size: 2.97 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

fullptr/apecs

A petite entity component system

Language: C++ - Size: 94.7 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 17 - Forks: 0

gabrielLV-BR/CppOpenGL

Learning Opengl on C++ with GLFW, GLAD and Entt

Language: C++ - Size: 3.27 MB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

sebas77/Svelto.ECS.Examples.Survival 📦

Unity based example for Svelto ECS

Size: 64 MB - Last synced: 25 days ago - Pushed: about 5 years ago - Stars: 61 - Forks: 13

fomgleb/tic-tac-toe

Simple tic-tac-toe game made to learn LeoEcs

Language: C# - Size: 21.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

kamenwuk/unity.framework-ecs.monopool

Language: C# - Size: 11.7 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

ghostiam/gecs

Entity Component System on Golang

Language: Go - Size: 66.4 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

apiorno/RpgTest

RPG game test using LibGdx + Ashley + Box2D with Kotlin

Language: Kotlin - Size: 17 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

muguangyi/pioneer

ATCS with network sync framework

Language: C# - Size: 178 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1

e-ivkov/mist-engine

Modular 2D Web Game Engine

Language: TypeScript - Size: 813 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 2

bazilio91/ECS-mysql-test

An effort to combine ECS (esper) pattern & mysql native python connector.

Language: Python - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0