Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nem0/LumixEngine
3D C++ Game Engine - yet another open source game engine
3d-game-engine data-oriented-design editor entity-component-system game-development game-engine linux windows
Last synced: 30 Jun 2024
https://github.com/Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
architectural-patterns china-developer cpp cpp17 data-oriented data-oriented-design ecs ecs-framework entities entity-component entity-component-system game-dev game-development game-engine game-programming gamedev graphviz modern-cpp uecs unity3d
Last synced: 09 Jun 2024
https://github.com/tdbe/Tdbe-2023-URP-DOTS-ECS-Graphics-Physics
Full ππΈπΎπ co-op game-loop in Bursted Dots 1.0 2023-URP-DOTS-ECS-Graphics-Physics
data-oriented-design data-oriented-programming game-development
Last synced: 06 Jun 2024
https://github.com/clibequilibrium/EquilibriumEngine-CSharp
Data-oriented C# Game Engine with libraries & shaders hot-reloading.
arch assimp bgfx csharp data-oriented-design dotnet ecs editor entity-component-system game-development game-engine gamedev gltf hot-reloading imgui net7 sdl2
Last synced: 05 Jun 2024
https://github.com/kochol/ariyana
Ariyana is an ECS work in progress game engine written in Orthodox C++ and Beef with a focus on cross-platform and multiplayer games
android ariyana-game-engine beef beef-language beef-programming-language cross-platform data-driven data-oriented-design game-development game-engine gamedev modular replay server server-client windows
Last synced: 05 Jun 2024
https://github.com/ludaludaed/KECS
π§KECS is a fast and easy C# Entity Component System framework for writing your own games.
data-oriented data-oriented-architecture data-oriented-design ecs ecs-framework ecs-pattern entity entity-component-system filter frame framework game-development kecs unity unity-engine unityecs unityengine unityscript
Last synced: 05 Jun 2024
https://github.com/begla/Intrinsic
Intrinsic is a Vulkan based cross-platform game and rendering engine. The project is currently in an early stage of development.
cross-platform cross-platform-game data-oriented data-oriented-design game game-engine rendering rendering-engine vulkan vulkan-sdk
Last synced: 05 May 2024
https://github.com/skypjack/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
architectural-patterns cpp cpp17 cpp20 data-oriented data-oriented-design ecs ecs-framework entity-component-system entt game-dev game-development game-engine game-programming gamedev header-only modern-cpp no-dependencies production-ready reflection
Last synced: 04 May 2024
https://github.com/crownengine/crown
The flexible game engine.
2d 3d data-driven data-oriented-design game-development game-engine gamedev linux lua windows
Last synced: 01 May 2024
https://github.com/jslee02/awesome-entity-component-system
:sunglasses: A curated list of Entity-Component-System (ECS) libraries and resources
awesome-list data-oriented-design ecs entity-component-system game-engine
Last synced: 01 May 2024
https://github.com/nxrighthere/NetDynamics
Data-oriented networking playground for the reliable UDP transports
data-oriented-design entity-component-system gamedev networking raylib stress-testing udp
Last synced: 01 May 2024
https://github.com/Illation/ETEngine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
3d 3d-editor 3d-game-engine c-plus-plus cpp14 data-driven data-oriented-design ecs ecs-framework editor entity-component-system game-development game-engine gtkmm opengl pbr planet-generator planet-renderer real-time-rendering resource-manager
Last synced: 01 May 2024
https://github.com/kelindar/tile
Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers.
2d bfs data-oriented-design grid observer-pattern pathfinding tilemap
Last synced: 29 Apr 2024
https://github.com/InitialPrefabs/UGUIDOTS
Converting UGUI to be DOTS compliant
data-oriented-design entity-component-system renderer ui unity
Last synced: 23 Apr 2024
https://github.com/supernovaengine/supernova
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
cross-platform data-oriented-design directx ecs entity-component-system game-dev game-development game-engine gamedev metalapi opengl opengl-es
Last synced: 13 Apr 2024
https://github.com/SanderMertens/flecs
A fast entity component system (ECS) for C & C++
c99 cpp11 cpp14 cpp17 data-oriented data-oriented-design ecs entity-component-system entity-framework flecs game-development game-engine game-engine-framework gamedev modern-cpp no-dependencies portable production-ready
Last synced: 12 Apr 2024
https://github.com/nidorx/ecs-lib
Tiny and easy to use ECS (Entity Component System) library for game programming
data-oriented-design ecs ecs-framework entity-component entity-component-architecture entity-component-system game game-development game-engine game-programming gamedev gameloop threejs
Last synced: 12 Apr 2024
https://github.com/dbartolini/crown
The flexible game engine.
2d 3d data-driven data-oriented-design game-development game-engine gamedev linux lua windows
Last synced: 24 Mar 2024
https://github.com/ctsrc/persistence
Rust library providing mutable resizable arrays built on top of mmap
Last synced: 21 Mar 2024