Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
-
Updated
Aug 12, 2020 - C++
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
High performance Entity Component System for C89/99 and C++11
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.
Svelto ECS C# Lightweight Data Oriented Entity Component System Framework
Lightweight, multi-platform, data-oriented game engine.
Entity Component System focused on usability and speed.
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Fast, data-oriented, stdlib-style hash table
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.
Cache Friendly Proximity Query
3D Ray-Tracing WebGPU Game Engine Written in Rust WebAssembly.
Hierarchy-Based Entity Component System (ECS) Framework
Robot rider retro rampage!
Data-Oriented Microservices Architecture Framework using DDS
C library providing a general set of classes and data structures for use by game engines
The compiler for the Penguor Language
Data oriented programming language for game developers
ECS game engine + shoot 'em up
High-Performance Entity Component System in pure Go
Breakout clone using Unity DOTS
Model validation that humans can read - pr. "ensure"
A compiler for Penguor, written in Haskell
Data Oriented Inventory and Crafting System Plugin for Unreal Engine
Cross OS open source 3D game using data-oriented paradigm
Minimalistic pipeline async/await/promise friendly
A Tight Entity Component System library
The thesis document, presentations slides and unity project from my bachelor degree thesis.
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."