data-oriented-design
There are 124 repositories under data-oriented-design topic.
skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
SanderMertens/flecs
A fast entity component system (ECS) for C & C++
nem0/LumixEngine
3D C++ Game Engine - yet another open source game engine
crownengine/crown
Crown Engine
begla/Intrinsic
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
trynova/nova
JS engine lolz
Illation/ETEngine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
jslee02/awesome-entity-component-system
:sunglasses: A curated list of Entity-Component-System (ECS) libraries and resources
aras-p/dod-playground
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
supernovaengine/supernova
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
clibequilibrium/EquilibriumEngine
Data-oriented and multi-threaded C11 Game Engine with libraries & shaders hot-reloading.
SergeyMakeev/slot_map
A slot map is a high-performance associative container with persistent unique 32/64 bit keys to access stored values.
friflo/Friflo.Engine.ECS
High-performance C# ECS
nidorx/ecs-lib
Tiny and easy to use ECS (Entity Component System) library for game programming
kelindar/tile
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
pmndrs/koota
🌎 Performant real-time state management for React and TypeScript
Ukendio/jecs
A fast, portable Entity Component System for Luau
BeanCheeseBurrito/Flecs.NET
A C# wrapper for flecs
EnderShadow8/wolf-ecs
The fastest Entity Component System library for the web
rlipsc/polymorph
A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
tim-harding/soa-rs
An SoA library for Rust
andreakarasho/TinyEcs
A tiny bevy-like archetype-style ECS library for dotnet
InitialPrefabs/UGUIDOTS
Converting UGUI to be DOTS compliant
zefhub/zef
Toolkit for graph-relational data across space and time
nxrighthere/NetDynamics
Data-oriented networking playground for the reliable UDP transports
JuanDiegoMontoya/Gengine
C++/OpenGL 4.6 voxel game engine.
qhdwight/voxel-game-rs
Voxel game written in Bevy making heavy use of WGSL compute shaders
jobtalle/pool
A generic C memory pool
richardbiely/gaia-ecs
A simple and powerful entity component system (ECS) written in C++17
kochol/ariyana
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
clibequilibrium/EquilibriumEngine-CSharp
Data-oriented C# Game Engine with libraries & shaders hot-reloading.
hu55a1n1/dod
Tools to facilitate data-oriented design in C99.
ikvk/ecs_pattern
ECS pattern (Entity Component System) for creating games on python
twiggler/slotmap
Slotmap is a sequence container with weak reference keys written in C++17.
ludaludaed/KECS
🧁KECS is a fast and easy C# Entity Component System framework for writing your own games.