Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
Apr 15, 2025 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Open source c++ skeletal animation library and toolset
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
Lightweight, multi-platform, data-oriented game engine.
Rythe is a data-oriented C++20 game engine built to make optimal use of modern hardware.
Ubpa Entity-Component-System (U ECS) in Unity3D-style
A simple and powerful entity component system (ECS) written in C++17
MATAR is a C++ software library to allow developers to easily create and use dense and sparse data representations that are also portable across disparate architectures using Kokkos.
Engine focused around being modular and data-oriented design principles, allowing for highly multithreaded and low-latency data processing for VR/XR environments.
Fast, data-oriented, stdlib-style hash table
Cache Friendly Proximity Query
Ruken is a data-oriented Vulkan based game engine
Data-oriented multi-field array container class template written in C++17
Robot rider retro rampage!
Core module of Rythe-Engine. Contains the ECS, filesystem, asset handling, math, threading, and various other features used by other modules and applications.
EINU Engine
High-performance C++ ECS with cache-friendly sector-based architecture and multithreading support.
A Tight Entity Component System library
Add a description, image, and links to the data-oriented topic page so that developers can more easily learn about it.
To associate your repository with the data-oriented topic, visit your repo's landing page and select "manage topics."