Game Development

Video game developers take a designer’s concepts and build them into a playable game for users. Video game developers, also known as games developers or video game programmers, write code for games for a variety of formats, such as PCs, consoles, web browsers and mobile phones.
- GitHub: https://github.com/topics/game-development
- Wikipedia: https://en.wikipedia.org/wiki/Video_game_development
- Aliases: game-dev, gamedev,
- Last updated: 2025-04-30 00:11:12 UTC
- JSON Representation
https://github.com/mr-kelly/KSFramework
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
game game-development game-engine lua unity unity-framework unity3d vikadata
Last synced: 25 Apr 2025
https://github.com/mr-kelly/ksframework
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
game game-development game-engine lua unity unity-framework unity3d vikadata
Last synced: 07 Apr 2025
https://github.com/DanielSWolf/rhubarb-lip-sync
Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.
animation cli command-line game-development lip-sync
Last synced: 20 Mar 2025
https://github.com/QianMo/PBR-White-Paper
⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)
ebook game-development pbr physically-based-rendering real-time-rendering shader white-paper
Last synced: 12 Nov 2024
https://github.com/mgerdes/Open-Golf
A cross-platform minigolf game written in C.
android c game game-dev game-development gamedev ios minigolf
Last synced: 19 Mar 2025
https://github.com/pixieditor/pixieditor
PixiEditor is a Universal Editor for all your 2D needs
2d avaloniaui csharp discord dotnet-core dotnet8 dotnetcore draw editor game-development games graphics graphics-editor pixel-art pixel-arts pixi raster-graphics sprites tabs
Last synced: 11 Apr 2025
https://github.com/arcadia-unity/Arcadia
Clojure in Unity
clojure game-development unity
Last synced: 26 Apr 2025
https://github.com/arcadia-unity/arcadia
Clojure in Unity
clojure game-development unity
Last synced: 08 Apr 2025
https://github.com/PixelVision8/PixelVision8
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.
2d 2d-game-engine 8-bit csharp fantasy-console game-development game-engine gamedev games monogame pixel-vision-8 pixelvision8 pv8 retrogaming sdk sprites
Last synced: 04 Apr 2025
https://github.com/pixelvision8/pixelvision8
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.
2d 2d-game-engine 8-bit csharp fantasy-console game-development game-engine gamedev games monogame pixel-vision-8 pixelvision8 pv8 retrogaming sdk sprites
Last synced: 17 Jan 2025
https://github.com/lance-gg/lance
Multiplayer game server based on Node.JS
game-development game-server gamedev multiplayer multiplayer-game-server networking nodejs websockets
Last synced: 13 Apr 2025
https://github.com/Jondolf/bevy_xpbd
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 21 Dec 2024
https://github.com/oakmound/oak
A pure Go game engine
2d game-development game-engine gamedev go golang ui
Last synced: 10 Apr 2025
https://github.com/excaliburjs/Excalibur
🎮 Your friendly TypeScript 2D game engine for the web 🗡️
excalibur excaliburjs game-development game-engine game-framework gamedev games html5-canvas typescript
Last synced: 20 Mar 2025
https://github.com/microsoft/gdk
Microsoft Public GDK
desktop game-development microsoft sdk xbox
Last synced: 12 Apr 2025
https://github.com/upbge/upbge
UPBGE, the best integrated game engine in Blender
bge blender blender-game-engine game-development game-engine-development
Last synced: 10 Apr 2025
https://github.com/ellisonleao/clumsy-bird
:bird: :video_game: A MelonJS port of the famous Flappy Bird Game
flappy-bird game game-development javascript melonjs
Last synced: 29 Mar 2025
https://github.com/SiliconStudio/xenko
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
game-development game-engine gamedev xenko
Last synced: 04 Apr 2025
https://github.com/siliconstudio/xenko
Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.
game-development game-engine gamedev xenko
Last synced: 17 Jan 2025
https://github.com/microsoft/GDK
Microsoft Public GDK
desktop game-development microsoft sdk xbox
Last synced: 29 Nov 2024
https://github.com/Jondolf/avian
ECS-driven 2D and 3D physics engine for the Bevy game engine.
2d 3d bevy game-development gamedev physics physics-engine rust simulation
Last synced: 18 Nov 2024
https://github.com/ylmbtm/gameproject3
游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。
game game-development game-engine game-framework game-programming game-server gamedev games gameserver libuv mmorpg multiplayer rpg server unity
Last synced: 11 Apr 2025
https://github.com/a327ex/bytepath
A replayable arcade shooter with a focus on build theorycrafting.
2d game game-development gamedev indie indiedev love2d lua retro rpg shooter terminal terminal-game tutorial
Last synced: 12 Apr 2025
https://github.com/a327ex/BYTEPATH
A replayable arcade shooter with a focus on build theorycrafting.
2d game game-development gamedev indie indiedev love2d lua retro rpg shooter terminal terminal-game tutorial
Last synced: 30 Mar 2025
https://github.com/UPBGE/upbge
UPBGE, the best integrated game engine in Blender
bge blender blender-game-engine game-development game-engine-development
Last synced: 01 Apr 2025
https://github.com/alex-rachel/tengine
Unity框架解决方案-支持HybridCLR(最好的次时代热更)与YooAssets(优秀商业级资源框架)。
csharp ecs framework game game-development gameframework hotupdate mve unity unity3d unity3d-hotfix unityframework
Last synced: 13 Apr 2025
https://github.com/delaford/game
⚔️ An online JavaScript 2D Medieval RPG.
angband browser-game canvas dungeon-crawler game game-development game-engine gurps javascript-game medieval mmorpg mud multi-user-dungeon multiplayer-game nethack node roguelike rpg rpg-game ultima-online
Last synced: 13 Feb 2025
https://github.com/DanielChappuis/reactphysics3d
Open source C++ physics engine library in 3D
animation collision collision-detection game-development physics-engine reactphysics3d simulation
Last synced: 01 Apr 2025
https://github.com/elishacloud/dxwrapper
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
asi asi-loader asiloader compatibility d3d8 d3d9 ddraw detour directx directx-sdk disasm dll dsound dxwnd fullscreen game-development gamedev gaming wrapper wrapper-dll
Last synced: 12 Apr 2025
https://github.com/mothcocoon/flowgraph
Design-agnostic node system for scripting game’s flow in Unreal Engine
game-development narrative-design storytelling unreal unreal-engine
Last synced: 12 Apr 2025
https://github.com/protongraph/protongraph
Experimental node-based software for procedural content generation
game-development godot-engine node-graph standalone
Last synced: 08 Apr 2025
https://github.com/MothCocoon/FlowGraph
Design-agnostic node system for scripting game’s flow in Unreal Engine
game-development narrative-design storytelling unreal unreal-engine
Last synced: 02 Apr 2025
https://github.com/nfrechette/acl
Animation Compression Library
animation-3d animation-compression c-plus-plus compression cpp game-development game-engine
Last synced: 12 Apr 2025
https://github.com/AdamsLair/duality
a 2D Game Development Framework
c-sharp csharp dotnet duality framework game-development game-engine gamedev opengl portable
Last synced: 14 Mar 2025
https://github.com/adamslair/duality
a 2D Game Development Framework
c-sharp csharp dotnet duality framework game-development game-engine gamedev opengl portable
Last synced: 10 Apr 2025
https://github.com/a-little-org-called-mario/a-little-game-called-mario
open source collective hell game
game game-development gamedev godot
Last synced: 13 Apr 2025
https://github.com/googleforgames/quilkin
Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.
dedicated-gameservers game-development multiplayer proxy rust
Last synced: 29 Apr 2025
https://github.com/elringus/sprite-dicing
Cross-engine tool for lossless compression of sprites with identical areas
abi cli game-development rust sprites texture tool unity
Last synced: 11 Apr 2025
https://github.com/handmademath/handmademath
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
game-development graphics math matrix single-header vector
Last synced: 14 Apr 2025
https://github.com/gbdev/rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
asm assembly assembly-language assembly-sm83 cplusplus game-boy game-development gameboy gamedev gbdev gbz80 sm83
Last synced: 11 Apr 2025
https://github.com/tsherif/space-shooter.c
A cross-platform, top-down 2D space shooter written in C using only platform libraries.
c cross-platform emscripten game-development gamedev linux opengl wasm webassembly win32
Last synced: 12 Apr 2025
https://github.com/HandmadeMath/HandmadeMath
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
game-development graphics math matrix single-header vector
Last synced: 01 Apr 2025
https://github.com/libktx/ktx
Kotlin extensions for the libGDX game framework
android async box2d coroutines game-development game-engine gamedev graphics hacktoberfest kotlin kotlin-coroutines kotlin-dsl kotlin-extensions kotlin-library kotlin-utilities ktx libgdx libgdx-api libktx scene2d
Last synced: 16 Mar 2025
https://github.com/aduros/wasm4
Build retro games using WebAssembly for a fantasy console.
2d-game-engine assemblyscript d dlang emscripten fantasy-computer fantasy-console game-development gamedev go golang nelua nim odin retrogaming rust typescript wasm webassembly zig
Last synced: 10 Apr 2025
https://github.com/godotecs/godex
Godex is a Godot Engine ECS library.
ecs entity-component-system game-development game-engine gamedev
Last synced: 08 Apr 2025
https://github.com/GodotECS/godex
Godex is a Godot Engine ECS library.
ecs entity-component-system game-development game-engine gamedev
Last synced: 01 Apr 2025
https://github.com/sebas77/svelto.ecs
Svelto ECS C# Entity Component System
csharp data-oriented ecs ecs-framework entity-component-system game-development game-engine unity
Last synced: 13 Apr 2025
https://github.com/sebas77/Svelto.ECS
Svelto ECS C# Entity Component System
csharp data-oriented ecs ecs-framework entity-component-system game-development game-engine unity
Last synced: 10 Apr 2025
https://github.com/mirror-engine/the-mirror
Mirror Classic. V2: Join Discord for access.
game-development gaming gdscript godot godot-engine godotengine javascript mit multiplayer nestjs no-code open-source roblox server typescript uefn unreal visual-scripting visual-scripting-language
Last synced: 13 Apr 2025
https://github.com/gdquest/godot-steering-ai-framework
A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.
agents ai algorithms artificial-intelligence framework game-development gdscript godot godot-engine godot-game-engine steering-behaviors
Last synced: 13 Apr 2025
https://github.com/phazorknight/cogito
Immersive Sim Template Project for GODOT 4
first-person fps game-development gamedev gdscript godot godot-engine godot4 godotengine immersive-sim imsim starter-kit template-project
Last synced: 13 Apr 2025
https://github.com/superunitybuild/buildtool
A powerful automation tool for quickly and easily generating builds with Unity.
automation build-automation game-development hacktoberfest unity unity3d
Last synced: 13 Apr 2025
https://github.com/genaray/arch
A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
csharp dotnet dotnet-core ecs entity-component-system entity-framework fast game game-development gamedev godot monogame monogame-community monogame-framework multithreading net6 net8 netstandard21 stride unity
Last synced: 13 Apr 2025
https://github.com/real-serious-games/c-sharp-promise
Promises library for C# for management of asynchronous operations.
async-operation c-sharp game-development promise unity unity3d
Last synced: 14 Apr 2025
https://github.com/ark2000/pankuconsole
Feature-packed real-time debugging toolkit for Godot Engine.
game-console game-development gamedev gdscript godot godot-addon godot-engine godot-plugin godot4
Last synced: 12 Apr 2025
https://github.com/Real-Serious-Games/C-Sharp-Promise
Promises library for C# for management of asynchronous operations.
async-operation c-sharp game-development promise unity unity3d
Last synced: 11 Apr 2025
https://github.com/genaray/Arch
A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.
csharp dotnet dotnet-core ecs entity-component-system entity-framework fast game game-development gamedev godot monogame monogame-community monogame-framework multithreading net6 net8 netstandard21 stride unity
Last synced: 01 Apr 2025
https://github.com/asc-community/mxengine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 08 Apr 2025
https://github.com/asc-community/MxEngine
C++ open source 3D game engine
3d-graphics cpp game-development game-engine gamedev mxengine open-source opengl
Last synced: 01 Apr 2025
https://github.com/networked-aframe/networked-aframe
A web framework for building multi-user virtual reality experiences.
aframe game game-development multi-user-vr socialvr virtual-reality webrtc webvr webxr
Last synced: 10 Apr 2025
https://github.com/mugen87/yuka
JavaScript library for developing Game AI.
ai game-ai game-development javascript
Last synced: 10 Apr 2025
https://github.com/the-mirror-gdp/the-mirror
The open-source Roblox & UEFN alternative giving you freedom to own what you create. An all-in-one, real-time, collaborative game development platform built on Godot.
game-development gaming gdscript godot godot-engine godotengine mit mongodb mongoose multiplayer nestjs no-code open-source redis roblox server uefn unreal visual-scripting visual-scripting-language
Last synced: 23 Mar 2025
https://github.com/enkisoftware/imgui_markdown
Markdown for Dear ImGui
dear-imgui game-development gamedev gui imgui library markdown ui
Last synced: 08 Apr 2025
https://github.com/charmbracelet/harmonica
A simple, physics-based animation library 🎼
animation game-development go golang hacktoberfest physics
Last synced: 23 Apr 2025
https://github.com/GDQuest/godot-steering-ai-framework
A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.
agents ai algorithms artificial-intelligence framework game-development gdscript godot godot-engine godot-game-engine steering-behaviors
Last synced: 13 Apr 2025
https://github.com/ncine/ncine
A cross-platform 2D game engine
android cpp11 cross-platform emscripten game-development game-engine game-engine-2d gamedev imgui linux lua macos mingw ncine opengl real-time renderdoc rendering windows
Last synced: 14 Apr 2025
https://github.com/Unity-Technologies/FontainebleauDemo
Fontainebleau demo
demo game-development lighting photogrammetry rendering unity unity3d
Last synced: 25 Apr 2025
https://github.com/unity-technologies/fontainebleaudemo
Fontainebleau demo
demo game-development lighting photogrammetry rendering unity unity3d
Last synced: 08 Apr 2025
https://mugen87.github.io/yuka/
JavaScript library for developing Game AI.
ai game-ai game-development javascript
Last synced: 17 Nov 2024
https://github.com/TeamHypersomnia/Hypersomnia
Multiplayer top-down shooter made from scratch in C++. Play in your Browser! https://hypersomnia.io Made in 🇵🇱
2d-game 2d-shooter browser-game cpp editor free-software game game-development gamedev indie-game multiplayer multiplayer-game pixel-art pixelart pixelart-game shooter shooter-game top-down-game top-down-shooter topdown-shooter
Last synced: 20 Mar 2025
https://github.com/hecrj/coffee
An opinionated 2D game engine for Rust
2d-game-engine engine game game-development game-engine gamedev rust
Last synced: 13 Apr 2025
https://github.com/mitchcurtis/slate
Pixel Art Editor
2d-animation bitmap-editor game-development pixel-art pixel-art-editor qt qt5 qtquick qtquick-controls2 sprite sprites tilesets
Last synced: 13 Apr 2025
https://github.com/TheCherno/Sparky
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
c-plus-plus game-development game-engine sparky
Last synced: 15 Mar 2025
https://github.com/thecherno/sparky
Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.
c-plus-plus game-development game-engine sparky
Last synced: 12 Apr 2025
https://github.com/Ark2000/PankuConsole
Feature-packed real-time debugging toolkit for Godot Engine.
game-console game-development gamedev gdscript godot godot-addon godot-engine godot-plugin godot4
Last synced: 19 Nov 2024
https://github.com/nCine/nCine
A cross-platform 2D game engine
android cpp11 cross-platform emscripten game-development game-engine game-engine-2d gamedev imgui linux lua macos mingw ncine opengl real-time renderdoc rendering windows
Last synced: 01 Apr 2025
https://github.com/gdquest-demos/godot-make-pro-2d-games
A-RPG demo made with Godot, MIT-licensed, from our Godot course
game game-development gdscript godot mit-license video-game
Last synced: 12 Apr 2025
https://github.com/not-nik/raylib-zig
Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib
binding bindings game-development gamedev raylib zig zig-package
Last synced: 13 Apr 2025
https://github.com/marukrap/RoguelikeDevResources
A curated list of roguelike development resources
Last synced: 12 Nov 2024
https://github.com/amerkoleci/Vortice.Windows
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
direct3d direct3d11 direct3d12 dotnet dotnetcore game-development game-engine gamedev graphics netstandard netstandard20 nuget sharpdx vortice
Last synced: 14 Mar 2025
https://github.com/amerkoleci/vortice.windows
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
direct3d direct3d11 direct3d12 dotnet dotnetcore game-development game-engine gamedev graphics netstandard netstandard20 nuget sharpdx vortice
Last synced: 12 Apr 2025
https://github.com/increpare/bfxr
Flash + AIR sound effects generator. Based on Sfxr.
game-development gamedev sfx sound-effects sound-synthesis-processes
Last synced: 06 Apr 2025
https://github.com/elnormous/ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
android direct3d emscripten game game-development game-engine glsl hlsl linux macos metal multiplatform openal opengl opengles opensles raspbian tvos windows xaudio2
Last synced: 15 Mar 2025
https://github.com/AdultLink/RadialProgressBar
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
game-dev game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d
Last synced: 25 Apr 2025
https://github.com/gaijinentertainment/dascript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 13 Apr 2025
https://github.com/GaijinEntertainment/daScript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 12 Apr 2025
https://github.com/hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.
game game-development game-engine hacktoberfest learning puzzle
Last synced: 23 Apr 2025
https://github.com/17cupsofcoffee/tetra
🎮 A simple 2D game framework written in Rust
2d-game-framework game-development game-engine game-frameworks gamedev rust
Last synced: 14 Apr 2025
https://github.com/tobspr/RenderPipeline
Physically Based Shading and Deferred Rendering for the Panda3D game engine
deferred-rendering game-development glsl opengl panda3d-game-engine python
Last synced: 16 Nov 2024
https://github.com/mhgolkar/Arrow
Game Narrative Design Tool
game-design game-development game-narrative interactive-fiction interactive-storytelling text-adventure
Last synced: 01 Apr 2025
https://github.com/Unvanquished/Unvanquished
An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)
cpp fps-game game game-development glm idtech3 librocket open-source real-time-strategy rmlui rts-game sci-fi-game science-fiction tremulous unvanquished xreal
Last synced: 20 Mar 2025
https://github.com/EasyRPG/Player
RPG Maker 2000/2003 and EasyRPG games interpreter
3ds-homebrew cross-platform game-2d game-development game-engine game-interpreter psvita rm2k rm2k3 rpg-engine rpg-maker rpg-maker-2000 rpg-maker-2003 rpg-maker-2k rpg-maker-2k3 rpgmaker rpgmaker2000 rpgmaker2003 switch-homebrew wii-homebrew
Last synced: 02 Apr 2025
https://github.com/sideeffects/sidefxlabs
art game-development houdini procedural real-time tech-art tools toolset unity3d unreal-engine vfx
Last synced: 08 Apr 2025
https://github.com/rezonality/zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
direct3d editor game-development gap-buffer imgui mini-editor notepad opengl qt qt6 sdl syntax-highlighting text text-editor vim vim-mode
Last synced: 09 Apr 2025
https://github.com/cmaughan/zep
Zep - An embeddable editor, with optional support for using vim keystrokes.
direct3d editor game-development gap-buffer imgui mini-editor notepad opengl qt qt6 sdl syntax-highlighting text text-editor vim vim-mode
Last synced: 18 Feb 2025
https://github.com/BobbyAnguelov/Esoterica
Esoterica Engine
animation ecs game game-development game-engine gamedev gameengine ragdoll reflection
Last synced: 01 Apr 2025
https://github.com/niklasei/bevy_game_template
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
bevy bevy-engine game-development hacktoberfest mobile-game rust template-project web-game
Last synced: 13 Apr 2025
https://github.com/NiklasEi/bevy_game_template
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
bevy bevy-engine game-development hacktoberfest mobile-game rust template-project web-game
Last synced: 04 Apr 2025
https://github.com/Phazorknight/Cogito
Immersive Sim Template Project for GODOT 4
game-development gamedev gdscript godot godot-engine godot4 godotengine template-project
Last synced: 19 Nov 2024
https://github.com/pardcode/cpp-3d-game-tutorial-series
C++ 3D Game Tutorial Series (DirectX) - Learn to code a DirectX 3D Game in C++ from scratch
3d 3d-game 3d-graphics 3d-graphics-engine cpp cpp11 d3d11 direct3d direct3d11 directx directx-11 directx-3d directx11 game game-development game-engine gamedev graphics graphics-engine graphics-programming
Last synced: 12 Apr 2025