A header library and toolset to assist in developing table-based software.
-
Updated
Dec 6, 2022 - C++
A header library and toolset to assist in developing table-based software.
An Enity-Component-System implementation using C++20.
Performance check chunk base ECS.
Vulkan based version of Asteroids.
Fast 2D rendering engine that takes advantage of data-oriented design.
Glare: Open Source Game Engine written in Modern C++
A super basic 2D game engine / framework written in C++. Currently, in very early development. README information to come.
A header-only library for implementing data tables in C++.
BYTΞ Engine is a C++ based game engine focused on API simplicity and modularity.
curlin graphics engine
Entity system used for AbyssEngine
Comparison of data-oriented and object-oriented approaches in the design of a stock portfolio management system
Game engine in C++ using ENTT, Vulkan, Edyn, GLFW
The DOD (Data Oriented Design) implementations for `Black::Framework`.
Nebula is a powerful and flexible Entity Component System designed for high-performance development of your choice.
Dark River is an ECS (Entity-Component-System) library developed in C++23. It provides a powerful framework for building scalable and efficient game engines and simulations.
Zig Tower Defense
A common library for building data-oriented C++ applications.
Server Authoritative Multiplayer Pong Game Example with ECS
Add a description, image, and links to the data-oriented-design topic page so that developers can more easily learn about it.
To associate your repository with the data-oriented-design topic, visit your repo's landing page and select "manage topics."