-
Updated
Jul 2, 2020 - C++
#
data-oriented-design
Here are 45 public repositories matching this topic...
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
gamedev
reflection
game-engine
cpp
data-oriented-design
modern-cpp
game-development
ecs
entity-component-system
header-only
cpp17
game-programming
entity-component
architectural-patterns
indiedev
data-oriented
game-dev
ecs-framework
indie-developer
entt
3D Game Engine - yet another open source game engine
-
Updated
Jun 28, 2020 - C++
The flexible game engine.
-
Updated
Jul 2, 2020 - C
begla
commented
Jul 8, 2017
Ideally there should be only one to two manual steps, everything else should "just work" or happen automatically in the background.
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
-
Updated
Jun 2, 2019 - C++
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
editor
c-plus-plus
opengl
game-engine
data-oriented-design
data-driven
cpp14
game-development
ecs
entity-component-system
gtkmm
pbr
resource-manager
3d
3d-game-engine
3d-editor
planet-generator
real-time-rendering
planet-renderer
ecs-framework
-
Updated
Feb 12, 2020 - C++
-
Updated
Sep 14, 2019
Ubpa Entity-Component-System (U ECS) in Unity3D-style
graphviz
gamedev
game-engine
cpp
data-oriented-design
modern-cpp
game-development
unity3d
ecs
entity-component-system
entities
cpp17
game-programming
entity-component
architectural-patterns
data-oriented
game-dev
ecs-framework
china-developer
uecs
-
Updated
Jun 20, 2020 - C++
Data-oriented networking playground for the reliable UDP transports
-
Updated
Jun 12, 2020 - C
psuong
commented
May 4, 2020
Tests need to be regressively added for all runtime systems. There is currently a test fixture in UGUIDots.Core.Tests that can be used for "unit testing" the systems.
Tools to facilitate data-oriented design in C99.
-
Updated
Aug 15, 2019 - C
Tiny and easy to use ECS (Entity Component System) library for game programming
game
gamedev
threejs
game-engine
data-oriented-design
game-development
ecs
entity-component-system
game-programming
entity-component
entity-component-architecture
gameloop
ecs-framework
-
Updated
Jun 7, 2020 - TypeScript
Slotmap is a sequence container with weak reference keys written in C++17.
-
Updated
May 16, 2019 - C++
Hierarchy-Based Entity Component System (ECS) Framework
gamedev
csharp
game-engine
data-oriented-design
game-development
ecs
entity-component-system
game-framework
game-programming
architectural-patterns
indiedev
data-oriented
-
Updated
Apr 7, 2020 - C#
DOD vs OOD / OOP basic benchmark (in case of important negotiations)
-
Updated
Jun 3, 2020 - C++
Rust library providing mutable resizable arrays built on top of mmap
-
Updated
Oct 15, 2019 - Rust
BYTΞ Engine is a C++ based game engine focused on API simplicity and modularity.
c-plus-plus
game-engine
input
data-oriented-design
vulkan
logger
game-development
renderer
thread-pool
win32
core-audio-api
api-simplicity
-
Updated
Jul 2, 2020 - C++
Cardinal is a modular game engine written in C++17 focusing on core optimizations and production constraints for AAA games
-
Updated
Jul 20, 2019 - CMake
Audio engine for CUDA processing (Windows/Linux)
-
Updated
Nov 9, 2019 - C++
-
Updated
Jan 29, 2019 - Rust
Work-in-progress data-oriented game engine with ECS
ai
game-engine
data-oriented-design
game-development
ecs
entity-component-system
3d-graphics
game-dev
-
Updated
Feb 12, 2020 - C++
A game engine made in c++ with OpenGL.
-
Updated
Oct 24, 2019 - C
ECS game engine + shoot 'em up
game
component
system
game-engine
data-oriented-design
game-development
entity-component-system
entity
data-oriented
shoot-em-up
-
Updated
Feb 23, 2020 - C
Entity Component System (ECS) using the Data Oriented Design (DOD).
-
Updated
Jul 26, 2018 - C++
The DOD (Data Oriented Design) implementations for `Black::Framework`.
-
Updated
Jun 6, 2020 - C++
R&D engine. work in progress
-
Updated
Jun 27, 2020 - C++
Experimental graphics engine written in C
-
Updated
Jun 15, 2020 - C
Improve this page
Add a description, image, and links to the data-oriented-design topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the data-oriented-design topic, visit your repo's landing page and select "manage topics."
Describe the problem you are trying to solve.
Adopting Flecs would be made easier if prebuilt binaries were available for the CI platforms.
Describe the solution you'd like
A configuration that makes binaries available for a CI that supports it.