A cross-platform 2D game engine
- cpp11
- game-engine
- game-engine-2d
- game-development
47,133 repositories indexed
25–39 of 39 · Most stars
A cross-platform 2D game engine
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
Unvanquished is a free and open source FPS/RTS hybrid game powered by the Daemon game engine. Historically based on Tremulous as a continuation with decades of work over it.
2D Game Engine with Lua Scripting made on top of SFML !
Free, open-source 3D sculpting for Linux, macOS and Windows: dense meshes, remeshing, painting, built-in AI (image/text to 3D), Send to Unreal, game-ready LODs, Gaussian splats and OpenUSD.
A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.
A 2D Soft Body and Rigid Body Physics Engine.
Cross-platform C++17 Runtime Reflection Library
Bindings to connect lua with Steam API
FMOD Studio middleware integration and scripting API bindings for the Godot game engine.
SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.
A powerful cross-platform audio engine, optimized for games.
AI Game Developer for Unreal Engine — MCP plugin (C++ editor plugin + .NET bridge), unreal-cli, connects Unreal Editor to AI agents via ai-game.dev or a local MCP server
Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects
MoFile loader for GameMaker Studio