Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
May 31, 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.
fxl is a Clojure spreadsheet library
This library integrates multiple culling methods into one 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."