Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
May 23, 2024 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
A fast entity component system (ECS) for C & C++
Open source c++ skeletal animation library and toolset
Svelto ECS C# Entity Component System
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
High-performance, columnar, in-memory store with bitmap indexing in Go
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Lightweight, multi-platform, data-oriented game engine.
Entity Component System focused on usability and flexibility.
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
List of curated frameworks by the **Game Development in Rust** community.
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.
A better approach to game design that allows you to concentrate on the actual problems you are solving: the data and behavior that make up your game. By moving from object-oriented to data-oriented design it will be easier for you to reuse the code and easier for others to understand and work on it.
This library integrates multiple culling methods into one library.
fxl is a Clojure spreadsheet library
A C# wrapper for flecs
Generic and extensible egui widgets to create analog synthesizer-like UI with data-oriented API
Comparison chart for C# ECS solutions/frameworks
Ruken is a data-oriented Vulkan based game engine
ƛ fxl.js is a data-oriented JavaScript spreadsheet library. It provides a way to build spreadsheets using modular, lego-like blocks.
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."