resource: game-engine
116 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| lettier/3d-game-shaders-for-beginners A step-by-step tutorial collection teaching 3D game shader techniques like SSAO, depth of field, lighting, and normal mapping using GLSL an… | 32 | 19855 | stable |
| ellisonleao/magictools A curated awesome-list of game development resources covering engines, frameworks, graphics tools, audio editors, asset libraries, books, a… | 77 | 17201 | active |
| Unity-Technologies/UnityCsReference The official C# reference source code for the Unity engine and editor, published by Unity Technologies. It is provided for reading and refe… | 77 | 12967 | active |
| JoeyDeVries/LearnOpenGL The official code repository for the LearnOpenGL book and website, containing C++ sample code for every chapter covering modern core-profil… | 32 | 12600 | stable |
| android/ndk-samples A collection of official sample apps demonstrating the Android NDK (native C/C++ development on Android), built with Android Studio and Gra… | 63 | 10525 | active |
| XINCGer/Unity3DTraining A large curated collection of Unity3D training materials, demo games, and tool experiments written in C#. It covers topics like UGUI, pathf… | 76 | 9112 | active |
| Unity-Technologies/EntityComponentSystemSamples Official Unity sample projects and tutorials for DOTS (Data-Oriented Technology Stack), covering the Entities ECS framework, Job System, Bu… | 77 | 8171 | active |
| ColinLeung-NiloCat/UnityURPToonLitShaderExample A simple, easy-to-read toon lit shader example for Unity's Universal Render Pipeline (URP), intended as a shader coding tutorial. It demons… | 73 | 7747 | active |
| Kavex/GameDev-Resources A curated awesome-list of game development resources covering assets, engines, tools, tutorials, books, and game jams. It organizes links b… | 66 | 6879 | active |
| michidk/Unity-Script-Collection A curated, maintained collection of free Unity scripts, libraries, plugins, and extensions organized by category such as physics, AI, anima… | 49 | 6355 | active |
| GASDocumentation A community-written documentation project explaining Unreal Engine 5's GameplayAbilitySystem (GAS) plugin, accompanied by a multiplayer sam… | 32 | 5931 | active |
| leereilly/games A curated, archived list of open-source games, add-ons, maps, and game engines hosted on GitHub, spanning all genres and platforms. It was … | 10 | 24945 | maintenance |
| tomlooman/ActionRoguelike Project Orion is a co-op action roguelike sample game built in C++ for Unreal Engine 5, serving as the companion project for a professional… | 76 | 4568 | active |
| love2d-community/awesome-love2d A curated, community-driven list of high-quality LÖVE (Love2D) libraries, projects, and resources organized by category such as 3D, AI, ani… | 77 | 4480 | active |
| baba-s/awesome-unity-open-source-on-github A curated, categorized list of 800+ open-source Unity projects on GitHub, covering shaders, editor extensions, UI, scripts, and mobile tool… | 62 | 4454 | active |
| killop/anything_about_game A curated awesome-list of game development resources covering engines, graphics, shaders, animation, ECS, tools, assets, and reverse engine… | 75 | 4047 | active |
| ThisisGame/cpp-game-engine-book A Chinese-language open-source book that teaches how to build a complete C++ game engine from scratch, covering OpenGL rendering, shaders, … | 23 | 3591 | active |
| Unity-Technologies/arfoundation-samples Unity's official sample project for AR Foundation, containing minimal example scenes and code demonstrating multi-platform augmented realit… | 76 | 3433 | active |
| githubhaohao/NDK_OpenGLES_3_0 A systematic, free open-source tutorial series for learning OpenGL ES 3.0 development on Android using the NDK, with sample code in C++ cov… | 54 | 3165 | active |
| Leo501/awesome-CocosCreator A curated awesome-list collecting Cocos Creator game development resources, including frameworks, complete game source code, demos, and 3D … | 32 | 3156 | active |
| immersive-web/webxr The official W3C WebXR Device API Specification repository, defining the standard JavaScript API for accessing VR and AR devices on the Web… | 62 | 3149 | active |
| Calinou/awesome-gamedev A curated awesome-list of free software and free culture resources for game development, covering engines, assets, audio, graphics tools, a… | 77 | 3113 | active |
| gdquest-demos/godot-open-rpg An open-source Godot 4 demo project showing how to build a classical turn-based 2D RPG, including combat, inventory, character progression,… | 59 | 2946 | active |
| insthync/awesome-unity3d A curated, categorized list of open-source Unity3D repositories, assets, articles, and books. It serves as a discovery index covering areas… | 77 | 2726 | active |
| QianMo/Game-Programmer-Study-Notes A curated collection of reading notes from a game programmer's career, covering computer graphics, real-time rendering, GPU programming, de… | 32 | 10021 | maintenance |
| Gforcex/OpenGraphic A curated awesome-list of open-source graphic engines, game engines, rendering techniques, and related resources. It organizes links by top… | 73 | 2274 | active |
| Miziziziz/Retro3DGraphicsCollection A curated collection of commercially usable, game-ready retro PS1-style 3D graphic assets including models, textures, and UI elements. Asse… | 75 | 2189 | active |
| Caerind/AwesomeCppGameDev A curated awesome-list of roughly 2000 C++ (and some Rust) libraries, engines, tools, and learning resources for game development. It is a … | 23 | 2077 | active |
| StefanoCecere/awesome-opensource-unity A curated awesome-list of open-source Unity packages, projects, games, assets, books, and articles for game developers. It is maintained as… | 53 | 2022 | active |
| sotrh/learn-wgpu A tutorial-style guide teaching how to use wgpu, the Rust implementation of the WebGPU API. It walks through GPU programming concepts in Ru… | 74 | 1957 | active |
| crazyshader/GameDev A curated awesome-list of Unity and general game development resources, written in Chinese. It collects links to game engines, Unity framew… | 70 | 1927 | active |
| gdquest-demos/godot-4-procedural-generation A collection of procedural generation algorithm demos for the Godot 4 game engine, written in GDScript. It accompanies the Godot PCG Secret… | 72 | 1895 | active |
| csdjk/LearnUnityShader A collection of Unity Shader demos recording the author's learning process, including implementations from the book 'Unity Shader 入门精要' plu… | 44 | 1845 | active |
| everestpipkin/tools-list A curated list of small, free, open source, and experimental tools for building games, websites, and interactive projects, with a companion… | 32 | 1821 | active |
| raizam/gamedev_libraries A curated collection of open-source C/C++ libraries for game development, organized by category such as system foundations, math, rendering… | 32 | 1766 | active |
| mdqinc/SDL_GameControllerDB A community-sourced database of game controller mappings (gamecontrollerdb.txt) for SDL2 and SDL3's Game Controller API. It maps controller… | 77 | 1756 | active |
| ncase/trust The Evolution of Trust is an interactive, playable guide to the game theory of cooperation, built as a browser-based web experience with Ja… | 59 | 6274 | maintenance |
| MKXJun/DirectX11-With-Windows-SDK A comprehensive Chinese-language tutorial series and demo project for learning Direct3D 11.x development in C++ using the Windows SDK. It i… | 36 | 1677 | active |
| candycat1992/Unity_Shaders_Book Companion source code repository for the Chinese book 'Unity Shader入门精要' (Introduction to Unity Shaders), containing ShaderLab example proj… | 32 | 6099 | maintenance |
| Unity-Technologies/DOTS-training-samples A collection of Unity sample projects designed as porting exercises from classic GameObjects/MonoBehaviours to Unity DOTS (Data-Oriented Te… | 32 | 1645 | active |
| insthync/awesome-unreal A curated, categorized list of open-source Unreal Engine 4 and 5 repositories, plugins, and tools. It serves as a discovery index covering … | 77 | 1613 | active |
| mikeroyal/Unreal-Engine-Guide A curated guide covering Unreal Engine 5 development, including tools, libraries, learning resources, books, and tutorials. It spans consol… | 45 | 1509 | active |
| KenneyNL/Godot-SplashScreens A collection of 70 4K splash screens, 18 vector logos, and one animation for use with the Godot game engine. Assets are CC0/CC-BY licensed … | 46 | 1471 | active |
| Unity-Technologies/Addressables-Sample A collection of demo projects from Unity Technologies showcasing the Addressables package for asset loading and reference management in Uni… | 59 | 1451 | active |
| aloisdeniel/awesome-monogame A curated awesome-list of libraries, tools, and engines for building cross-platform games with the MonoGame framework. It organizes links b… | 49 | 1449 | active |
| radek-sprta/awesome-game-remakes A curated awesome-list cataloging actively maintained open-source remakes of classic commercial games, such as Tomb Raider, GTA, and Duke N… | 76 | 1440 | active |
| proyecto26/awesome-unity A curated list of open-source Unity games, code examples, and learning resources organized by genre. It serves as a reference catalog for d… | 65 | 1440 | active |
| stevinz/awesome-game-engine-dev A curated awesome list of resources for developing game engines, covering engines, libraries, learning materials, tools, and specialty topi… | 76 | 1403 | active |
| majidmanzarpour/threejs-game-skills A collection of self-contained agent skills for Codex and Claude Code that guide AI agents through building polished, playable Three.js bro… | 55 | 1354 | active |
| rexrainbow/phaser3-rex-notes A collection of notes, documentation, and companion plugins for the Phaser 3/4 HTML5 game engine. It serves as both a community knowledge b… | 66 | 1334 | active |
| vblanco20-1/vulkan-guide A hands-on, step-by-step tutorial guide for learning the Vulkan graphics API, hosted at vkguide.dev with accompanying C++20 example code or… | 53 | 1323 | active |
| Unity-Technologies/XR-Interaction-Toolkit-Examples A collection of example scenes, assets, and prefabs demonstrating Unity's XR Interaction Toolkit for building VR and AR interactions. It se… | 62 | 1304 | active |
| rafaskb/awesome-libgdx A curated awesome-list of resources, tools, libraries, tutorials, and assets for the libGDX cross-platform Java game development framework.… | 32 | 1271 | active |
| kittykatattack/learningPixi A step-by-step tutorial for learning the Pixi.js 2D WebGL rendering engine, covering sprites, texture atlases, animation, keyboard input, a… | 32 | 4417 | maintenance |
| QianMo/Awesome-Unity-Shader A curated collection of Unity3D ShaderLab shader examples accompanying the author's Chinese blog series on Unity shader programming. It ser… | 32 | 4331 | maintenance |
| OTFCG/Awesome-Game-Analysis A curated awesome-list collecting video game technology analysis resources, linking to tech breakdowns, engine deep-dives, and rendering ar… | 64 | 1159 | active |
| PardCode/CPP-3D-Game-Tutorial-Series A tutorial series teaching C++ developers how to build a 3D game from scratch using DirectX 11, progressing from Win32 windowing to a full … | 77 | 1144 | active |
| MSzturc/the100 THE 100 is a fully open-source high-speed CoreXY 3D printer design built around a 3D printed frame, ranked among the fastest printers in th… | 30 | 1127 | active |
| Megafunk/MassSample A community-maintained sample project and documentation explaining Unreal Engine 5's experimental Mass Entity Component System (ECS) plugin… | 63 | 1118 | active |
| godot-fun/godot-start A collection of Godot Engine utilities, samples, examples, and tutorials written in GDScript, with branches for Godot 3.x through 4.5. It a… | 53 | 1089 | active |
| KhronosGroup/glTF-Sample-Models A collection of sample glTF 1.0 and 2.0 3D models maintained by Khronos Group for testing and demonstrating the glTF format, including PBR … | 10 | 3615 | maintenance |
| blurrypiano/littleVulkanEngine A C++ code repository accompanying a video tutorial series that teaches the Vulkan graphics API and computer graphics fundamentals. It cove… | 32 | 1056 | active |
| jslee02/awesome-collision-detection A curated awesome-list of collision detection libraries, algorithms, papers, books, and articles. It catalogs active and inactive libraries… | 77 | 1043 | active |
| digitsensitive/phaser3-typescript A collection of Phaser 3 game examples and starter boilerplates written in TypeScript, maintained since 2018. It includes Webpack and Parce… | 70 | 1032 | active |
| MrEliptik/godot_experiments A collection of 2D, 3D, and VR experiments and tutorials built in Godot 3 and 4, written in GDScript. It serves as a learning resource demo… | 23 | 1026 | active |
| DurtyFree/gta-v-data-dumps A collection of auto-generated GTA V data dumps (JSON and other formats) covering animations, particle effects, speech voices, IPLs, naviga… | 71 | 1024 | active |
| Whimfoome/godot-FirstPersonStarter A first-person shooter controller template for Godot 4 providing starter content such as a 3D character controller with smooth movement, ca… | 23 | 1005 | stable |
| tomlooman/EpicSurvivalGame A third-person survival game sample project for Unreal Engine written entirely in C++, originally created as a tutorial series for Epic Gam… | 62 | 3395 | maintenance |
| opengl-tutorials/ogl A set of C++ source code samples accompanying the opengl-tutorial.org website, teaching OpenGL 3.3+ and modern 3D graphics programming. It … | 32 | 2856 | maintenance |
| Unity-Technologies/BoatAttack A Unity demo project showcasing a small boat racing game built with the Universal Render Pipeline. It serves as a learning resource and tes… | 57 | 2782 | maintenance |
| nature-of-code/noc-examples-processing Example code repository accompanying The Nature of Code book, written in Processing. It demonstrates simulation concepts like forces, parti… | 23 | 2576 | maintenance |
| channingbreeze/games A collection of small HTML5 games built with the Phaser game framework, intended to help people learn Phaser by reading and playing complet… | 32 | 2333 | maintenance |
| Unity-Technologies/VisualEffectGraph-Samples A Unity sample project showcasing scenes and visual effects built with the Visual Effect Graph, downloadable via releases or cloning. It in… | 23 | 2117 | maintenance |
| ssloy/tinyraycaster A tiny 486-line C++ raycasting project that walks learners through building an old-school FPS in a weekend, accompanied by a detailed wiki … | 32 | 2044 | maintenance |
| danginsburg/opengles3-book The official sample code repository accompanying the OpenGL ES 3.0 Programming Guide book by Addison-Wesley. It provides C/C++ (and Java) e… | 32 | 2011 | maintenance |
| keijiro/Voxelman Voxelman is a Unity example project demonstrating the Entity Component System (DOTS/ECS) by instantiating every voxel in a scene as an enti… | 32 | 1981 | maintenance |
| gdquest-demos/godot-3-demos A collection of dozens of free and open-source demo projects for the Godot 3 game engine, written in GDScript by GDQuest. Each demo accompa… | 10 | 1955 | maintenance |
| netwarm007/GameEngineFromScratch A companion sample codebase for a Zhihu article series on hand-building a next-generation game engine from scratch in C++. It implements a … | 23 | 1811 | maintenance |
| fusijie/Cocos-Resource A curated Chinese-language resource collection for the Cocos game engine ecosystem, covering all versions of Cocos2d-x, Cocos2d-js, and Coc… | 32 | 1771 | maintenance |
| Ovilia/ThreeExample.js A collection of example code for the free Chinese ebook 'Three.js 入门指南' (A Guide to Getting Started with Three.js). It provides runnable de… | 32 | 1722 | maintenance |
| ColinLeung-NiloCat/UnityURP-MobileDrawMeshInstancedIndirectExample A Unity URP example project demonstrating how to render millions of grass instances on mobile devices using DrawMeshInstancedIndirect with … | 32 | 1709 | maintenance |
| nicklockwood/RetroRampage A tutorial series teaching how to build a Wolfenstein-like retro first-person shooter from scratch in Swift. It covers raycasting, grid-bas… | 32 | 1535 | maintenance |
| walbourn/directx-sdk-samples-reworked A collection of legacy DirectX SDK C++ samples for Direct3D 11, XInput, and XAudio2, reworked to build with the Windows 10 SDK without the … | 10 | 1457 | maintenance |
| gameprogcpp/code Companion source code repository for the book 'Game Programming in C++' by Sanjay Madhav, organized by chapter. It provides working C++ gam… | 32 | 1323 | maintenance |
| cocos/example-projects A collection of example projects and demo scenes for Cocos Creator 2.x, covering graphics, UI, gameplay, and audio features. Each example i… | 32 | 1320 | maintenance |
| marukrap/RoguelikeDevResources A curated list of resources for roguelike game development, covering procedural map generation, field of view, AI, time management, tutoria… | 32 | 1307 | maintenance |
| Harrison1/unrealcpp A collection of Unreal Engine 4 C++ example code accompanying the unrealcpp.com tutorials. Each folder contains a self-contained class demo… | 32 | 1306 | maintenance |
| Unity-Technologies/multiplayer A Unity Technologies repository that previously hosted multiplayer packages and Netcode for Entities samples. Its contents have moved to th… | 32 | 1298 | maintenance |
| keijiro/ShaderGraphExamples A collection of simple example Unity Shader Graph assets demonstrating visual shader authoring in Unity 2018.3+. The shader graph files are… | 32 | 1269 | maintenance |
| gdquest-demos/godot-make-pro-2d-games An open-source action-RPG demo built with Godot 3.1, released as the companion project to GDQuest's 'Make Professional 2D Games' course. It… | 32 | 1257 | maintenance |
| roboryantron/Unite2017 A sample Unity project demonstrating the game architecture patterns presented in the 'Game Architecture with Scriptable Objects' talk at Un… | 32 | 1253 | maintenance |
| BillEliot/GASDocumentation_Chinese A Chinese translation of tranek's GASDocumentation, an in-depth community guide to Unreal Engine 4's GameplayAbilitySystem (GAS) plugin, ba… | 32 | 1236 | maintenance |
| SebLague/Procedural-Landmass-Generation Source code for a Unity tutorial series on procedural landmass/terrain generation, written in C#. It accompanies Sebastian Lague's YouTube … | 32 | 1236 | maintenance |
| ciro-unity/UnityRoyale-Public A public Unity sample project implementing a simplified Clash Royale-style card-based tower defence game with a basic AI opponent. It serve… | 32 | 1179 | maintenance |
| Unity-Technologies/FontainebleauDemo Unity's Fontainebleau Demo is a technical demo project showcasing a photogrammetry-based game level of the Fontainebleau forest, built with… | 23 | 1174 | maintenance |
| jakesgordon/javascript-racer An Outrun-style pseudo-3D racing game built in HTML5 and JavaScript, presented as a four-part incremental tutorial with playable demos and … | 43 | 1155 | maintenance |
| keijiro/Smrvfx A Unity sample project demonstrating how to emit particles from animating characters using the VFX Graph's built-in skinned mesh sampling f… | 32 | 1141 | maintenance |
| SebLague/Marching-Cubes A Unity C# implementation of the marching cubes algorithm for generating 3D meshes from scalar fields, created as part of a 'Coding Adventu… | 32 | 1119 | maintenance |
| PacktPublishing/3D-Graphics-Rendering-Cookbook The companion code repository for the Packt book '3D Graphics Rendering Cookbook', containing C++ examples of modern rendering algorithms u… | 61 | 1115 | maintenance |
| learnopengles/Learn-OpenGLES-Tutorials A repository of lesson code and tutorials for learning OpenGL ES 2 graphics programming, accompanying the learnopengles.com website. It cov… | 32 | 1061 | maintenance |
page 1 / 2 next →