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-12-23 00:10:55 UTC
- JSON Representation
https://killedbyapixel.github.io/ZzFX/
A Tiny JavaScript Sound FX System
codegolf game-development html5 javascript sizecoding sound sound-effects sound-synthesis
Last synced: 04 Nov 2024
https://github.com/enginmanap/limonEngine
3D FPS game engine with full dynamic lighting and shadows
3d 3d-engine 3d-graphics animation-3d cross-platform game-development game-engine hacktoberfest hacktoberfest2020 openal opengl physics
Last synced: 28 Oct 2024
https://github.com/gideros/gideros
Gideros Release version
cross-platform game game-2d game-development game-engine lua
Last synced: 27 Oct 2024
https://github.com/luxeengine/alpha
alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
game-dev game-development game-engine gamedev
Last synced: 12 Oct 2024
https://github.com/Razakhel/RaZ
Modern & multiplatform 3D game engine in C++17
3d-engine audio c-plus-plus c-plus-plus-17 cmake cpp cross-platform game-development game-engine library linux lua-scripting macos opengl render-graph rendering scripting visual-effects webassembly windows
Last synced: 28 Oct 2024
https://github.com/ikpil/Dotrecast
DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d
Last synced: 17 Nov 2024
https://github.com/godot-go/godot-go
Go bindings for Godot 4.3 GDExtension API
cgo cgo-bindings game-development gamedev go godot godot-engine godot-gdextension golang
Last synced: 21 Dec 2024
https://github.com/Bombfuse/emerald
A 2D rust game engine focused on portability.
2d game-development game-engine gamedev physics rust
Last synced: 15 Nov 2024
https://github.com/mbrukman/awesome-game-dev
:video_game: A list of Game Development resources to make magic happen.
game-development game-engine gamedev
Last synced: 05 Sep 2024
https://github.com/SergeyMakeev/TaskScheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
fibers game-development gamedev job-scheduler multithreading performance scheduler
Last synced: 10 Nov 2024
https://github.com/ikpil/DotRecast
DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d
Last synced: 02 Nov 2024
https://github.com/abagames/crisp-game-lib
Minimal JavaScript library for creating classic arcade-like mini-games running in the browser
Last synced: 05 Nov 2024
https://github.com/city41/breakouts
A collection of JS engine implementations of Breakout
game-development game-engine javascript javascript-game
Last synced: 02 Nov 2024
https://github.com/ultravioletframework/ultraviolet
The Ultraviolet Framework is a .NET game development framework written in C#.
c-sharp fna game-development game-engine-framework graphics monogame xna
Last synced: 14 Dec 2024
https://github.com/yarnspinnertool/yarnspinner-unity
The official Unity integration for Yarn Spinner, the friendly dialogue tool.
game-development gamedev unity
Last synced: 21 Dec 2024
https://github.com/Rythe-Interactive/Rythe-Engine
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
3d-audio 3d-engine 3d-graphics async audio cpp17 data-oriented ecs game game-development game-engine legion legion-engine opengl physics physics-engine rendering rendering-engine scheduling
Last synced: 08 Nov 2024
https://github.com/etlegacy/etlegacy
ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d legacy-mod linux lua macosx multi-platform multiplayer-game network-game opengl windows wolfenstein
Last synced: 23 Dec 2024
https://github.com/BenPyton/ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
cpp dungeon-generator game-development plugin procedural procedural-generation ue4 ue4-plugin ue5 ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin
Last synced: 30 Oct 2024
https://github.com/ecsrx/ecsrx
A reactive take on the ECS pattern for .net game developers
csharp design-patterns discord-chat ecs ecs-pattern ecsrx game-development gitbook godot ioc ioc-container monogame nuget reactive-extensions rx unity unity3d
Last synced: 21 Dec 2024
https://github.com/EcsRx/ecsrx
A reactive take on the ECS pattern for .net game developers
csharp design-patterns discord-chat ecs ecs-pattern ecsrx game-development gitbook godot ioc ioc-container monogame nuget reactive-extensions rx unity unity3d
Last synced: 10 Nov 2024
https://github.com/reeseschultz/reeseunitydemos
Unity packages and demos—emphasizing ECS, jobs and the Burst compiler—by Reese and others.
dots ecs game-development navigation pathing unity unity3d upm
Last synced: 22 Dec 2024
https://github.com/niklasei/bevy_asset_loader
Bevy plugin helping with asset loading and organization
assets assets-management bevy bevy-plugin game-development hacktoberfest rust
Last synced: 19 Dec 2024
https://github.com/scellecs/morpeh
🎲 ECS Framework for Unity Game Engine and .Net Platform
csharp ecs ecs-framework entity-component-system game-development unity unity3d unity3d-framework unity3d-npm-package
Last synced: 10 Nov 2024
https://github.com/reeseschultz/ReeseUnityDemos
Unity packages and demos—emphasizing ECS, jobs and the Burst compiler—by Reese and others.
dots ecs game-development navigation pathing unity unity3d upm
Last synced: 14 Nov 2024
https://github.com/YarnSpinnerTool/YarnSpinner-Unity
The official Unity integration for Yarn Spinner, the friendly dialogue tool.
game-development gamedev unity
Last synced: 10 Nov 2024
https://github.com/planetarium/libplanet
Blockchain in C#/.NET for on-chain, decentralized gaming
blockchain csharp dotnet game-development hacktoberfest hacktoberfest2024 libplanet net p2p planetarium unity unity3d
Last synced: 19 Dec 2024
https://github.com/alfredbaudisch/godotdynamicinventorysystem
Godot's fully dynamic inventory system, UI with infinite scrolling, item categories, equipment slots, database of items, inspired by Zelda Breath of the Wild
game-development game-ui gdscript godot godot-course godot-engine godot4 godotengine gui inventory
Last synced: 21 Dec 2024
https://github.com/jbunke/stipple-effect
Stipple Effect is a pixel art editor that supports animation and scripting (available on Windows, macOS and Linux)
animation drawing game-dev game-development game-development-workflow image-editor indie java painting pixel-art pixel-editor software sprite-animation sprite-editor
Last synced: 12 Dec 2024
https://github.com/rameshvarun/netplayjs
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
game-development game-networking gamedev multiplayer multiplayer-browser-game multiplayer-game p2p rollback-netcode threejs typescript webrtc
Last synced: 20 Dec 2024
https://github.com/floatinghotpot/socket.io-unity
socket.io client for Unity, power game client with node.js back-end
game-development json socket-io unity websocket
Last synced: 23 Dec 2024
https://github.com/jondubois/iogrid
Multiplayer game engine/framework built using SocketCluster and Phaser
framework game-development game-engine multiplayer nodejs phaser scale socketcluster websocket
Last synced: 22 Dec 2024
https://github.com/cocoatoucher/Glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
2d-game-engine apple game-development game-engine gamedev gameplaykit games ios macos platformer platformer-engine side-scroller spritekit tiled-map-editor tilemap tvos
Last synced: 09 Dec 2024
https://github.com/cocoatoucher/glide
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
2d-game-engine apple game-development game-engine gamedev gameplaykit games ios macos platformer platformer-engine side-scroller spritekit tiled-map-editor tilemap tvos
Last synced: 21 Dec 2024
https://github.com/hmans/composer-suite
A suite of libraries for making game development with Three.js and React not only awesome, but so good, it would feel wrong to use anything else.
game-development react threejs vfx webgl
Last synced: 21 Dec 2024
https://github.com/maaack/godot-game-template
Godot template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.
game-development godot godot-addon godot-plugin godot-template godot4 template-project
Last synced: 21 Dec 2024
https://github.com/IRCSS/MatrixVFX
A realtime Matrix VFX Shader in Unity 3D
effect game-development matrix photogrammetry realtime shader unity vfx
Last synced: 10 Nov 2024
https://github.com/pikachuxxxx/razix
A Cool High Performance Game Engine
box2d-physics-engine cpp directx engine3d game game-development game-engine game-engine-development gamedev games imgui imgui-glfw opengl physx physx-sdk qt research research-and-development vulkan
Last synced: 22 Dec 2024
https://github.com/thunder-engine/thunder
Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture
cross-platform game-development game-engine gamedev hacktoberfest open-source opengl
Last synced: 28 Oct 2024
https://github.com/y-lohse/inkjs
A javascript port of inkle's ink scripting language.
Last synced: 10 Nov 2024
https://github.com/huderlem/porymap
Map editor for pokeemerald, pokefirered, and pokeruby
c-plus-plus game-development gui map-editing map-editor maps pokemon qt tileset tileset-editor tilesets
Last synced: 21 Dec 2024
https://github.com/Pikachuxxxx/Razix
High Performance Game Engine for Production Pipeline
box2d-physics-engine cpp directx engine3d game game-development game-engine game-engine-development gamedev games imgui imgui-glfw opengl physx physx-sdk qt research research-and-development vulkan
Last synced: 02 Nov 2024
https://github.com/damian-pastorini/reldens
Reldens - You can make it - Open Source MMORPG Platform
colyseus discord game game-dev game-development gamedev html5-game mmo mmo-engine mmorpg mmorpg-client mmorpg-game mmorpg-server multiplayer multiplayer-game multiple-colyseus-rooms news phaser phaser-game phaser3
Last synced: 20 Dec 2024
https://github.com/igiagkiozis/crystalai
A Utility AI for C# and Unity
artificial-intelligence csharp game-ai game-development gamedev-library unity unity3d unity3d-plugin utility-based-ai
Last synced: 22 Dec 2024
https://github.com/punchableplushie/godot-game-settings
Create and manage game settings in Godot Engine.
addon game-development gdscript godot plugin
Last synced: 21 Dec 2024
https://github.com/nathhb/nbnet
single header C(99) library to implement client-server network code for games
c c99 game-development single-header single-header-lib udp webrtc
Last synced: 22 Dec 2024
https://github.com/andrew-gresyk/HFSM2
High-Performance Hierarchical Finite State Machine Framework
cpp cpp11 embedded embedded-systems fsm fsm-library game-dev game-development header-only hfsm hierarchical-state-machine mit-license modern-cpp state-machine template-metaprogramming
Last synced: 16 Nov 2024
https://github.com/igiagkiozis/CrystalAI
A Utility AI for C# and Unity
artificial-intelligence csharp game-ai game-development gamedev-library unity unity3d unity3d-plugin utility-based-ai
Last synced: 11 Nov 2024
https://github.com/psichix/oxygengine
Rust implementation of Oxygen Core HTML5 game engine
game-development game-engine gamedev rust
Last synced: 21 Dec 2024
https://github.com/PsichiX/Oxygengine
Rust implementation of Oxygen Core HTML5 game engine
game-development game-engine gamedev rust
Last synced: 08 Nov 2024
https://github.com/BorisTheBrave/DeBroglie
DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.
debroglie game-development graphics hacktoberfest pcg tile tiled wave-function-collapse wfc
Last synced: 10 Nov 2024
https://github.com/cegui/cegui
Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications
c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library
Last synced: 02 Nov 2024
https://github.com/InvadingOctopus/octopuskit
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
2d-game-engine components declarative-ui ecs engine entity-component-system game-development game-engine gameplaykit ios ios17 macos macos14 metal spritekit swift swift5 swift5-9 swiftui tvos
Last synced: 17 Nov 2024
https://github.com/invadingoctopus/octopuskit
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
2d-game-engine components declarative-ui ecs engine entity-component-system game-development game-engine gameplaykit ios ios17 macos macos14 metal spritekit swift swift5 swift5-9 swiftui tvos
Last synced: 22 Dec 2024
https://github.com/UnterrainerInformatik/GameDevelopmentLinks
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
collision-detection courses game-development game-engine links manuals monogame tutorials xna
Last synced: 02 Nov 2024
https://github.com/h4570/tyra
Game engine for PlayStation 2™
engine framework game game-development game-engine gamedev lib library playstation playstation-2 playstation2 ps2 psx renderer retro
Last synced: 15 Nov 2024
https://github.com/ocornut/imgui_test_engine
Dear ImGui Automation Engine & Test Suite
api automation ci cplusplus framework game-development game-engine gamedev gui imgui library multi-platform native testing toolkit tools ui
Last synced: 22 Dec 2024
https://github.com/a327ex/windfield
Physics module for LÖVE
box2d game-development love2d lua physics
Last synced: 25 Sep 2024
https://github.com/AlmasB/FXTutorials
A collection of JavaFX tutorials from my YouTube channel
fxgl game-development game-engine javafx javafx-application javafx-games tutorials youtube
Last synced: 07 Nov 2024
https://github.com/SolarLune/resolv
A Simple 2D Golang collision detection and resolution library for games
bump check collision game-development gamedev golang movement resolv test
Last synced: 05 Nov 2024
https://github.com/almasb/fxtutorials
A collection of JavaFX tutorials from my YouTube channel
fxgl game-development game-engine javafx javafx-application javafx-games tutorials youtube
Last synced: 20 Dec 2024
https://github.com/etlegacy/etlegacy-deprecated
Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy
3d-models c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d game-engine-development legacy legacy-mod linux macos multi-platform multiplayer-game network-game opengl wolfenstein
Last synced: 27 Oct 2024
https://github.com/ravengine/ravengine
A fast C++23 3D game engine for modern devices, with wide platform support
3d-engine animation-3d cmake cpp23 directx ecs game-development game-engine gpu-driven-rendering graphics-engine metal multiplayer multithreading pbr shaders spatial-audio svg vulkan
Last synced: 22 Dec 2024
https://github.com/OpenArkStudio/ARK
ARK is a lightweight, agile, elastic, distributed plugin framework written in C++,make it easier and faster to create your own application service.
agility architecture ark ark-game cmake cmakelists cross-platform framework game game-development game-server gameserver linux multiplayer-game-engine server-architecture unity3d-client unreal
Last synced: 10 Nov 2024
https://github.com/Bauxitedev/bitmapflow
A tool to generate inbetweens for animated sprites, written in godot-rust
game-dev game-development godot-engine interpolation rust rust-lang sprite-animation tool
Last synced: 13 Dec 2024
https://github.com/AdultLink/SphereDissolve
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
dissolve game-dev game-development gamedev graphics material noise-3d procedural shader shaders unity unity3d
Last synced: 10 Nov 2024
https://github.com/bauxitedev/bitmapflow
A tool to generate inbetweens for animated sprites, written in godot-rust
game-dev game-development godot-engine interpolation rust rust-lang sprite-animation tool
Last synced: 16 Dec 2024
https://github.com/keithclark/zzfxm
A super small music generator for use in size-limited JavaScript productions
game-development music-generator music-player tiny
Last synced: 22 Dec 2024
https://github.com/salt-die/batgrl
badass terminal graphics library
app-development async game-development graphics terminal terminal-graphics truecolor widget-library
Last synced: 12 Nov 2024
https://keithclark.github.io/ZzFXM/
A super small music generator for use in size-limited JavaScript productions
game-development music-generator music-player tiny
Last synced: 16 Nov 2024
https://github.com/keithclark/ZzFXM
A super small music generator for use in size-limited JavaScript productions
game-development music-generator music-player tiny
Last synced: 18 Nov 2024
https://github.com/pyrdacor/ambermoon.net
Ambermoon rewrite in C#
amiga fantasy game-development games indie open-source port remake rewrite rpg
Last synced: 19 Dec 2024
https://github.com/quenty/nevermoreengine
ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox
game-development lua nevermore rbxlua roblox
Last synced: 19 Dec 2024
https://github.com/Pyrdacor/Ambermoon.net
Ambermoon rewrite in C#
amiga fantasy game-development games indie open-source port remake rewrite rpg
Last synced: 19 Nov 2024
https://github.com/mario-deluna/php-glfw
🪐A fully-featured OpenGL and GLFW extension for PHP. 🔋Batteries included (Math Functions, Texture Loaders, etc..)
2d 3d game game-development glfw opengl php php-extension rendering
Last synced: 23 Dec 2024
https://github.com/afwbkbc/glsmac
Unofficial open-source OpenGL/SDL2 reimplementation of Sid Meier's Alpha Centauri ( + Alien Crossfire )
4x 4x-strategy-game c-plus-plus civ civilization cross-platform freebsd game game-development gamedev linux multiplayer opengl sid-meier-alpha-centauri sid-meier-civilization smac strategy strategy-game turn-based-strategy windows
Last synced: 02 Nov 2024
https://github.com/ecsrx/ecsrx.unity
A simple framework for unity using the ECS paradigm but with unirx for fully reactive systems.
ecs ecsrx game-development unirx unity3d zenject
Last synced: 17 Dec 2024
https://github.com/mojang/ore-ui
💎 Building blocks to construct game UIs using web tech.
fiber game-development game-ui react renderer
Last synced: 21 Dec 2024
https://github.com/EcsRx/ecsrx.unity
A simple framework for unity using the ECS paradigm but with unirx for fully reactive systems.
ecs ecsrx game-development unirx unity3d zenject
Last synced: 10 Nov 2024
https://github.com/Quenty/NevermoreEngine
ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox
game-development lua nevermore rbxlua roblox
Last synced: 26 Oct 2024
https://github.com/PolygonTek/BlueshiftEngine
Blueshift is a cross-platform 3D game engine implemented in C++. it's free, open-source, and works on Windows, macOS, iOS, and Android. The project is currently in an early stage of development.
android cplusplus game-development game-engine ios lua macos windows
Last synced: 28 Oct 2024
https://github.com/eleev/flappy-fly-bird
🐦 Flappy Bird game reincarnation [GameplayKit, SpriteKit, iOS 12+].
apple application game game-development gameplaykit mobile-application mobile-game shaders spritekit swift
Last synced: 23 Dec 2024
https://github.com/Mojang/ore-ui
💎 Building blocks to construct game UIs using web tech.
fiber game-development game-ui react renderer
Last synced: 15 Nov 2024
https://github.com/EmbarkStudios/blender-tools
🐵 Embark Addon for Blender
blender blender-addon blender3d game-development python
Last synced: 16 Nov 2024
https://github.com/team-on/unitygametemplate
Template with all necessary stuff taken care, just create your games main features.
2d 3d game-development game-template hacktoberfest template template-project ui unity unity-3d unity3d vr
Last synced: 16 Dec 2024
https://github.com/weaselgames/godot_luaapi
Godot LuaAPI
game game-development gamedev gdscript godot godot-engine godot-module lua modding sandbox security
Last synced: 21 Dec 2024
https://github.com/ultrastar-deluxe/play
Free and open source singing game with song editor for desktop, and mobile
android game game-development hacktoberfest karaoke linux singing ultrastar unity unity2d windows
Last synced: 22 Dec 2024
https://github.com/amerkoleci/alimer
Cross-platform .NET 9 C# game engine.
alimer cross-platform direct3d12 game-development game-engine gamedev graphics net8 vortice vulkan
Last synced: 22 Dec 2024
https://noblerobot.github.io/NobleEngine/
A li'l game engine for Playdate.
2d-game-engine game-development game-engine game-engine-2d lua playdate playdate-console playdate-sdk
Last synced: 09 Nov 2024
https://github.com/NobleRobot/NobleEngine
A li'l game engine for Playdate.
2d-game-engine game-development game-engine game-engine-2d lua playdate playdate-console playdate-sdk
Last synced: 09 Nov 2024
https://github.com/andersonaddo/ez-camera-shake-unity
A free powerful asset for achieving easy and quality camera shake in Unity. Open-sourced with the permission of Road Turtle Games. 📷
camera game-development unity3d unity3d-plugin
Last synced: 26 Sep 2024
https://github.com/makspll/bevy_mod_scripting
Bevy Scripting Plugin
bevy bevy-engine game-development lua rhai rust scripting
Last synced: 19 Dec 2024
https://github.com/andersonaddo/EZ-Camera-Shake-Unity
A free powerful asset for achieving easy and quality camera shake in Unity. Open-sourced with the permission of Road Turtle Games. 📷
camera game-development unity3d unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/rangi42/tilemap-studio
A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.
c-plus-plus fltk game-boy game-development gameboy gameboy-advance gameboy-color graphics gui nintendo-ds snes tilemap tilemap-editor tilemaps tileset tilesets
Last synced: 16 Dec 2024
https://github.com/luis-l/BonsaiBehaviourTree
An advanced behaviour tree solution for the Unity game engine
asset behaviour-tree game-development plugin unity unity3d
Last synced: 10 Nov 2024
https://github.com/jonascarpay/apecs
a fast, extensible, type driven Haskell ECS framework for games
entity-component-system game-development haskell
Last synced: 21 Dec 2024
https://github.com/donnyep/cosmosframework
CosmosFramework is a medium-lightweight plug-in Unity development framework . Has a rich Unity method extensions and toolchain. async/await syntax support, multi-network channel support.Long term support for this project
aoi assetbundle astar-algorithm astar-pathfinding await-async csharp game-development indiegamedev kcp puremvc quadtree tcp tcp-client-server unity unity-framework unity-package-manager unity3d-framework unityframework
Last synced: 21 Dec 2024
https://github.com/aniketrajnish/unity-collider-optimizer
Optimizes mesh and polygon colliders in Unity
collider collider2d game-development meshcollider polygoncollider2d qem quadric-error-metrics ramer-douglas-peucker unity-tool unity2d unity3d
Last synced: 23 Dec 2024
https://github.com/WeaselGames/godot_luaAPI
Godot LuaAPI
game game-development gamedev gdscript godot godot-engine godot-module lua modding sandbox security
Last synced: 02 Nov 2024
https://github.com/gdquest/godot-power-pitch
International pitch for the Godot Game Engine, made in Godot, available in 15+ languages
game-development game-engine gdscript godot godot-engine multilingual presentation slides slideshow
Last synced: 27 Sep 2024