An open API service indexing awesome lists of open source software.

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.

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/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/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/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/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/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/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/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/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/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://mugen87.github.io/yuka/

JavaScript library for developing Game AI.

ai game-ai game-development javascript

Last synced: 17 Nov 2024

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/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/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

game-development roguelike

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/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/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/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