saohime

Game engine

An extensible 2D game engine built around an Entity Component System (ECS) architecture

An extensible 2D game engine for Nim, inspired by Bevy Engine

GitHub

12 stars
2 watching
0 forks
Language: Nim
last commit: almost 2 years ago
Linked from 1 awesome list

entity-component-systemgame-developmentgame-enginegame-engine-2dnimsaohime

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
saemideluxe/semicongineA low-level game engine that abstracts away the complexities of Vulkan and operating system APIs to create a simple, yet powerful rendering pipeline.37
vitei/usagiA game engine built around a hierarchical Entity-Component-System architecture to manage complex interactions in games.53
supernovaengine/supernovaA game engine that supports 2D and 3D development using an entity component system and data-oriented design.311
enginmanap/limonengineA 3D game engine for first-person games with features like dynamic lighting and physics, designed to be easy to use and extend.604
phisko/kengineA game engine built around an Entity-Component-System architecture with C++20 support and runtime extensibility607
sebas77/svelto.ecsA C# Entity Component System framework enabling data-oriented, decoupled, and maintainable game development.1,231
neoaxis/neoaxisengineA real-time platform for creating 3D and 2D games and apps with support for rendering and graphics.183
andygeiss/ecsBuilds a custom game engine using the Entity Component System concept in Go.129
ezengine/ezengineA C++ game engine providing a modular framework for building games with 3D graphics and various features.1,439
klaussilveira/qengineA cross-platform retro game engine built on top of the Quake II codebase, designed for creating 3D games with a focus on simplicity and ease of use.862
ncine/ncineA cross-platform 2D game engine for creating games and interactive applications1,092
panosk92/spartanengineA game engine with cutting-edge rendering capabilities and real-time physics simulations.2,252
engoengine/ecsAn implementation of the Entity-Component-System paradigm in Go299
solenum/exengineA modular, C99-based 3D game engine designed to be easily integrated into projects.562
yushroom/fishengineA Unity-like game engine written in C++ with features like physically based rendering and asset management.239