Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
Jun 27, 2024 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
3D C++ Game Engine - yet another open source game engine
The flexible game engine.
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
A slot map is a high-performance associative container with persistent unique 32/64 bit keys to access stored values.
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
C++/OpenGL 4.6 voxel game engine.
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
A simple and powerful entity component system (ECS) written in C++17
Slotmap is a sequence container with weak reference keys written in C++17.
"Longeron++" C++17 library for simple memory-efficient or 'data-oriented' structures
A petite entity component system
Engine focused around being modular and data-oriented design principles, allowing for highly multithreaded and low-latency data processing for VR/XR environments.
Audio engine for CUDA processing (Windows/Linux)
Ruken is a data-oriented Vulkan based game engine
Data-oriented multi-field array container class template written in C++17
Fast entity-component-system (ECS) with compile-time archetypes
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."