Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
- header-only
- modern-cpp
- cpp
- entity-component-system
47,133 repositories indexed
1–21 of 21 · Most stars
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
KlayGE is a cross-platform open source game engine with plugin-based architecture.
The open-source studio for making games with AI. Your own one-person game studio. Everything you need to make games with AI, in one app. Game canvas. Bring your own key.
Fulldex: all your favourite Pokémon games in one launcher, in widescreen at 60 fps on PC, Mac, Steam Deck, Android, iPhone and Switch. DS: Black 2, White 2, Black, White, HeartGold, SoulSilver, Platinum, Diamond, Pearl. GBA: Emerald, Ruby, Sapphire, FireRed, LeafGreen, Ultra Violet. 3DS coming soon. RetroAchievements. Bring your own ROMs.
Engine-level performance fix for Oblivion Remastered (UE5): higher fps in towns, far fewer travel hitches, same image. Source, benchmark and docs.
Compatibility layer and high level emulator hybrid for running macOS applications across operating systems and architectures
Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.
Tiny and easy to use ECS (Entity Component System) library for game programming
A 2D game engine developed in modern C++ using SDL, an Entity-Component-System (ECS) architecture, miniaudio, and Box2D. It features Lua scripting and is designed for web portability via WebAssembly
Godot 2D and 3D Components to manage health, damage, and healing
Build a simple turn-based game to learn how to write production code using Hexagonal Architecture. Onboarding reference for Haraj Solutions Team.
Free software clone of Gunpoint
An ASCII game built in rust in loving memory of the 1984 hit BEAST
MIDI synthesizer for the Game Boy Color
Game to pop pimples using the awesome Godot Engine
Chromacore is a 2D musical platformer set in a dark, black & white world that progressively becomes more colorful and happy through successful gameplay.
Entity Component System with network support (for haxe)
An infinite runner following a black and white pixel's quest to change into a color pixel.
AlgoNim, the first Algorand game
Exclusively Co-Op Metroidvania with Movement as smooth as Smash Bros Melee
Assembler/Emulator for Fictional YOTROC Architecture