Here are
91 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 18, 2022
TypeScript
Converting UGUI to be DOTS compliant
The fastest Entity Component System library for the web
Updated
Feb 17, 2022
JavaScript
Data-oriented networking playground for the reliable UDP transports
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
Tools to facilitate data-oriented design in C99.
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
Slotmap is a sequence container with weak reference keys written in C++17.
C++/OpenGL 4.6 voxel game engine.
🧁 KECS is a fast and easy C# Entity Component System framework for writing your own games.
A petite entity component system
Insanely fast ECS (Entity Component System) for Java
Updated
Feb 22, 2022
Java
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.
C++17 library for simple memory-efficient or 'data-oriented' structures
Hierarchy-Based Entity Component System (ECS) Framework
Serialization library for data-oriented design structures in JavaScript
Updated
Feb 8, 2022
JavaScript
DOD vs OOD / OOP basic benchmark (in case of important negotiations)
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