Here are
93 public repositories
matching this topic...
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
A fast entity component system (ECS) for C & C++
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
Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018
😎 A curated list of Entity-Component-System (ECS) libraries and resources
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Tiny and easy to use ECS (Entity Component System) library for game programming
Updated
Feb 26, 2022
TypeScript
The fastest Entity Component System library for the web
Updated
Mar 3, 2022
JavaScript
Converting UGUI to be DOTS compliant
Data-oriented networking playground for the reliable UDP transports
A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
C++/OpenGL 4.6 voxel game engine.
Tools to facilitate data-oriented design in C99.
Slotmap is a sequence container with weak reference keys written in C++17.
🧁 KECS is a fast and easy C# Entity Component System framework for writing your own games.
"Longeron++" C++17 library for simple memory-efficient or 'data-oriented' structures
Voxel game written in Bevy making heavy use of WGSL compute shaders
Updated
Apr 14, 2022
Rust
A petite entity component system
Rust library providing mutable resizable arrays built on top of mmap
Updated
Oct 15, 2019
Rust
BYTΞ Engine is a C++ based game engine focused on API simplicity and modularity.
Hierarchy-Based Entity Component System (ECS) Framework
Serialization library for data-oriented design structures in JavaScript
Updated
Feb 8, 2022
JavaScript
Ruken is a data-oriented Vulkan based game engine
Improve this page
Add a description, image, and links to the
data-oriented-design
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
data-oriented-design
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
A scoreboard showing the current score of all playing clients, activable with "TAB" command. There is already a score system which increments the player score when picking up a collectible, and a system that handles the scoreboard showing with TAB command.
Maybe this last one could be changed by updating the score on the server and handle the showing of the scoreboard on the client (without sendi