Ecosyste.ms: Awesome
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.
- GitHub: https://github.com/topics/game-development
- Wikipedia: https://en.wikipedia.org/wiki/Video_game_development
- Aliases: game-dev, gamedev,
- Last updated: 2024-11-14 00:10:45 UTC
- JSON Representation
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: 15 Oct 2024
https://github.com/ramokz/phantom-camera
👻🎥 Control the movement and dynamically tween 2D & 3D cameras. Built for Godot 4. Inspired by Cinemachine.
addon camera game-development godot godotengine plugin
Last synced: 13 Oct 2024
https://github.com/oakmound/oak
A pure Go game engine
2d game-development game-engine gamedev go golang ui
Last synced: 15 Oct 2024
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: 14 Oct 2024
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: 05 Nov 2024
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: 25 Sep 2024
https://github.com/tokisangames/terrain3d
A high performance, editable terrain system for Godot 4.
game-development gamedev gamedev-tool gamedevelopment godot godot-addons godot-engine godot-plugin godot4 heightmap heightmap-terrain terrain terrain-editing terrain-visualization
Last synced: 10 Oct 2024
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: 31 Oct 2024
https://github.com/microsoft/gdk
Microsoft Public GDK
desktop game-development microsoft sdk xbox
Last synced: 07 Oct 2024
https://github.com/microsoft/GDK
Microsoft Public GDK
desktop game-development microsoft sdk xbox
Last synced: 09 Aug 2024
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: 02 Nov 2024
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: 02 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: 09 Oct 2024
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: 26 Oct 2024
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 Oct 2024
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: 01 Nov 2024
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: 14 Oct 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: 09 Oct 2024
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: 10 Oct 2024
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: 09 Oct 2024
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: 31 Oct 2024
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: 01 Nov 2024
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: 15 Oct 2024
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: 14 Oct 2024
https://github.com/pocketpy/pocketpy
Open Source Python Interpreter in 1 File for Game Scripting
cpp cpp17 game-development header-only interpreter language programming-language python scripting-language vm
Last synced: 09 Oct 2024
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: 27 Oct 2024
https://github.com/protongraph/protongraph
Experimental node-based software for procedural content generation
game-development godot-engine node-graph standalone
Last synced: 10 Oct 2024
https://github.com/nfrechette/acl
Animation Compression Library
animation-3d animation-compression c-plus-plus compression cpp game-development game-engine
Last synced: 15 Oct 2024
https://github.com/pixieditor/pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 7
2d csharp discord dotnet-core dotnet7 dotnetcore draw editor game-development games graphics graphics-editor pixel-art pixel-arts pixi raster-graphics sprites tabs wpf
Last synced: 10 Oct 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: 03 Aug 2024
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: 15 Oct 2024
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: 14 Oct 2024
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: 02 Nov 2024
https://github.com/GodotECS/godex
Godex is a Godot Engine ECS library.
ecs entity-component-system game-development game-engine gamedev
Last synced: 02 Nov 2024
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: 06 Nov 2024
https://github.com/godotecs/godex
Godex is a Godot Engine ECS library.
ecs entity-component-system game-development game-engine gamedev
Last synced: 29 Oct 2024
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: 03 Nov 2024
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: 07 Nov 2024
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: 14 Oct 2024
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 Oct 2024
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: 10 Oct 2024
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: 09 Oct 2024
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 Oct 2024
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: 15 Oct 2024
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: 07 Nov 2024
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: 10 Oct 2024
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: 14 Oct 2024
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: 02 Nov 2024
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: 15 Oct 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: 28 Oct 2024
https://github.com/Unity-Technologies/FontainebleauDemo
Fontainebleau demo
demo game-development lighting photogrammetry rendering unity unity3d
Last synced: 10 Nov 2024
https://github.com/mugen87/yuka
JavaScript library for developing Game AI.
ai game-ai game-development javascript
Last synced: 14 Oct 2024
https://github.com/unity-technologies/fontainebleaudemo
Fontainebleau demo
demo game-development lighting photogrammetry rendering unity unity3d
Last synced: 07 Oct 2024
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 Nov 2024
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: 26 Oct 2024
https://github.com/enkisoftware/imgui_markdown
Markdown for Dear ImGui
dear-imgui game-development gamedev gui imgui library markdown ui
Last synced: 15 Oct 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: 15 Oct 2024
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: 12 Oct 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: 02 Nov 2024
https://github.com/charmbracelet/harmonica
A simple, physics-based animation library 🎼
animation game-development go golang hacktoberfest physics
Last synced: 15 Oct 2024
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: 10 Oct 2024
https://mugen87.github.io/yuka/
JavaScript library for developing Game AI.
ai game-ai game-development javascript
Last synced: 03 Aug 2024
https://github.com/marukrap/RoguelikeDevResources
A curated list of roguelike development resources
Last synced: 12 Nov 2024
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 net7 net8 netstandard21 stride unity
Last synced: 02 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: 26 Oct 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: 09 Oct 2024
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: 26 Oct 2024
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: 09 Oct 2024
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 net7 net8 netstandard21 stride unity
Last synced: 10 Oct 2024
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: 10 Nov 2024
https://github.com/increpare/bfxr
Flash + AIR sound effects generator. Based on Sfxr.
game-development gamedev sfx sound-effects sound-synthesis-processes
Last synced: 02 Nov 2024
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: 03 Aug 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: 29 Oct 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: 13 Oct 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: 28 Oct 2024
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: 03 Nov 2024
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: 13 Nov 2024
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: 27 Oct 2024
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: 28 Oct 2024
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: 12 Oct 2024
https://github.com/jaysmito101/terraforge3d
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
3d cpp game-development gamedev gpu-acceleration hacktoberfest imgui nodeeditor open-source opengl opensource precedural-textures procedural-generation terrain-generation
Last synced: 02 Nov 2024
https://jaysmito101.github.io/TerraForge3D/
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
3d cpp game-development gamedev gpu-acceleration hacktoberfest imgui nodeeditor open-source opengl opensource precedural-textures procedural-generation terrain-generation
Last synced: 03 Aug 2024
https://github.com/Jaysmito101/TerraForge3D
Cross Platform Professional Procedural Terrain Generation & Texturing Tool
3d cpp game-development gamedev gpu-acceleration hacktoberfest imgui nodeeditor open-source opengl opensource precedural-textures procedural-generation terrain-generation
Last synced: 02 Nov 2024
https://github.com/gaijinentertainment/dascript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 11 Nov 2024
https://github.com/GaijinEntertainment/daScript
daslang - high-performance statically strong typed scripting language
game-development interpreter programming-language scripting-language static-typing
Last synced: 07 Nov 2024
https://github.com/BobbyAnguelov/Esoterica
Esoterica Engine
animation ecs game game-development game-engine gamedev gameengine ragdoll reflection
Last synced: 02 Nov 2024
https://github.com/morgan3d/quadplay
The quadplay✜ fantasy console
2d-game-engine browser emulator fantasy-console font fonts game game-development game-engine games ide jetson-nano linux macos pico8 quadplay raspberrypi retro sprite windows
Last synced: 11 Oct 2024
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: 04 Aug 2024
https://github.com/septag/sx
Portable base library for C programmers, designed for performance and simplicity.
c core game-development gamedev standard-library
Last synced: 05 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 Oct 2024
https://github.com/lume/glas
WebGL in WebAssembly with AssemblyScript
3d 3d-engine 3d-game-engine 3d-graphics assemblyscript creative-coding game-dev game-development game-engine gamedev games glas lume three three-js threejs typescript wasm webassembly webgl
Last synced: 11 Oct 2024
https://github.com/NateTheGreatt/bitECS
Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript
ecs entitycomponentsystem functional game game-development game-engine gamedev high-performance particles
Last synced: 02 Nov 2024
https://github.com/klaussilveira/qengine
Retro game engine for creating games like it's 1997
3d-engine 3d-game fps game-development game-engine gamedev linux
Last synced: 13 Nov 2024
https://github.com/tesselode/kira
Library for expressive game audio.
audio audio-library game-development gamedev
Last synced: 02 Nov 2024
https://github.com/mminer/consolation
In-game debug console for Unity.
game-dev game-development gamedev unity unity3d
Last synced: 08 Nov 2024
https://github.com/avgjs/avg-core
A Future-oriented Adventure Game Framework based on React & Pixi.js. Docs: https://avgjs.github.io/docs/
adventure-game-engine avg galgame game game-development game-engine game-frameworks gamemaker react visual-novel visual-novel-engine webgl
Last synced: 04 Aug 2024
https://github.com/openblack/openblack
openblack is an open-source game engine that supports playing Black & White (2001).
blackandwhite c-plus-plus contributions-welcome game-development openblack reverse-engineering
Last synced: 02 Nov 2024
https://github.com/inanevin/LinaEngine
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
3d-graphics 3d-graphics-engine game-development game-engine game-engine-development gamedev graphics gui lina-engine ui vulkan-game-engine
Last synced: 02 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: 02 Nov 2024
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: 05 Nov 2024