Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
:video_game: :pencil: A list of Game Development resources to make magic happen.
GitHub stars and default-branch commits for ellisonleao/magictools.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
Desktop/Android/HTML5/iOS Java game development framework
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
A retro game engine for Python
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
A Flutter based game engine.
Java / JavaFX / Kotlin Game Library (Engine)
A modern cross-platform low-level graphics library and rendering framework
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
DotRecast - a C# port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, Unity3D, games, servers
2D Game Engine with Lua Scripting made on top of SFML !
A small C# game framework
Planimeter Game Engine 2D - LÖVE-based game engine for Lua
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
High-performance Vulkan driver with automated resource management and execution
Easy to use cross-platform 2D game library for C++
Tiny and easy to use ECS (Entity Component System) library for game programming
A custom Blender-to-Godot addon that makes level and gameplay creation as easy as a few clicks!
A free cross-platform game engine focusing on fast prototyping and having fun with Luau scripting