Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Game Development
![](https://explore-feed.github.com/topics/game-development/game-development.png)
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-07-29 13:41:08 UTC
- JSON Representation
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: 01 Aug 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: 01 Aug 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: 02 Aug 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: 20 Aug 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: 01 Aug 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: 03 Aug 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: 03 Aug 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: 02 Aug 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: 01 Aug 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: 31 Jul 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: 01 Aug 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: 04 Aug 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: 02 Aug 2024
https://github.com/EmbarkStudios/blender-tools
π΅ Embark Addon for Blender
blender blender-addon blender3d game-development python
Last synced: 03 Aug 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: 03 Aug 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: 02 Aug 2024
https://github.com/jonascarpay/apecs
a fast, extensible, type driven Haskell ECS framework for games
entity-component-system game-development haskell
Last synced: 02 Aug 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: 01 Aug 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: 01 Aug 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: 02 Aug 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: 01 Aug 2024
https://github.com/amerkoleci/alimer
Cross-platform .NET 8 C# 12 game engine.
alimer cross-platform direct3d12 game-development game-engine gamedev graphics net8 vortice vulkan
Last synced: 03 Aug 2024
https://github.com/dojoengine/dojo
Dojo is a toolchain for building provable games and autonomous worlds with Cairo
cairo ecs game-development rust
Last synced: 30 Jul 2024
https://github.com/tomlooman/StealthGameUdemy
C++ Stealth Game in Unreal Engine (Udemy Project)
cpp game game-development tutorial ue4
Last synced: 31 Jul 2024
https://github.com/MahjongRepository/mahjong
Implementation of riichi mahjong related stuff (hand cost, shanten, agari end, etc.)
game-development japanese mahjong riichi riichi-mahjong
Last synced: 02 Aug 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: 02 Aug 2024
https://github.com/SergeyMakeev/ArcadeCarPhysics
Arcade Car Physics - Vehicle Simulation for Unity3D
game-development physics race racing-games source-code tutorial unity3d
Last synced: 02 Aug 2024
https://github.com/Ubpa/UECS
Ubpa Entity-Component-System (U ECS) in Unity3D-style
architectural-patterns china-developer cpp cpp17 data-oriented data-oriented-design ecs ecs-framework entities entity-component entity-component-system game-dev game-development game-engine game-programming gamedev graphviz modern-cpp uecs unity3d
Last synced: 02 Aug 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: 02 Aug 2024
https://github.com/rednblackgames/HyperLap2D
A powerful, platform-independent, visual editor for complex 2D worlds and scenes.
2d-game cross-platform game-development hyperlap2d java libgdx
Last synced: 01 Aug 2024
https://github.com/spatialos/gdk-for-unity
SpatialOS GDK for Unity
ecs entity-component-system game game-development games gdk improbable massive mmo monobehaviour multiplayer online server spatialos spatialos-gdk unity unity-editor unity3d-games
Last synced: 03 Aug 2024
https://github.com/FosterFramework/Foster
A small C# game framework
2d cross-platform csharp dotnet game-development game-engine game-framework gamedev graphics
Last synced: 01 Aug 2024
https://github.com/Ravbug/UnityHubNative
A native alternative to the heavy Electron Unity Hub, written in C++
alternative cpp game-development game-engine indiedev launcher lightweight native project-manager unity3d unityhub wxwidgets-applications
Last synced: 03 Aug 2024
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
Last synced: 01 Aug 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: 03 Aug 2024
https://github.com/undreamai/LLMUnity
Create characters in Unity with LLMs!
ai character chat chatbot conversational-ai dialogue game-development gamedev generative-ai llama llama-cpp llamafile llm npc unity unity2d unity3d
Last synced: 03 Aug 2024
https://github.com/Nebukam/com.nebukam.orca
ORCA / RVO2 Implementation for Unity β Multithreaded using the job system.
collision-detection game-development physics-simulation robotics rvo2 rvo2-library simulation unity unity3d
Last synced: 02 Aug 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: 01 Aug 2024
https://github.com/makuto/cakelisp
Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop
c-code-generator code-generation game-development lisp lisp-dialect macros
Last synced: 01 Aug 2024
https://github.com/delight-dev/Delight
Delight is an open source component-oriented framework for Unity.
game-development mvvm unity unity3d
Last synced: 02 Aug 2024
https://github.com/OpenVicProject/OpenVic
Main Repo for the OpenVic Project
game game-development gamedev godot godot-engine openvic victoria-2 victoria2
Last synced: 04 Aug 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: 04 Aug 2024
https://github.com/stechyo/godot-steam-audio
Immersive spatial audio extension for Godot, using Valve's SteamAudio
game-development gdextension godot godot-engine godot4 horror-game immersive-sim positional-audio spatial-audio stealth-game steam-audio
Last synced: 21 Aug 2024
https://github.com/radiatoryang/merino
Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor
dialogue-systems game-development narrative unity unity3d unity3d-editor unity3d-plugin
Last synced: 02 Aug 2024
https://github.com/AryanpurTech/BlueEngine
Blue Engine is a general-purpose and easy-to-use graphics engine written in rust.
game-development game-engine graphics rust
Last synced: 04 Aug 2024
https://github.com/RavEngine/RavEngine
A fast C++20 3D game engine for modern devices, with wide platform support
3d-engine animation-3d cmake cpp20 directx ecs game-development game-engine graphics-engine metal multiplayer multithreading shaders spatial-audio svg vulkan
Last synced: 05 Sep 2024
https://github.com/knapeczadam/Unity-Shaders
:sparkles: Shader demo - More than 300 examples
cg demo game-development gamedev gamedevelopment hlsl madewithunity shader shader-development shaderlab shaderlabs shaders unity unity-shaders unity3d
Last synced: 02 Aug 2024
https://github.com/aevyrie/bevy_mod_raycast
A little mesh raycasting plugin for Bevy
bevy game-development raycasting
Last synced: 03 Aug 2024
https://github.com/JamesBoer/Jinx
Embeddable scripting language for real-time applications
c-plus-plus c-plus-plus-17 cmake embeddable-scripting-language game-development gamedev-library jinx jinx-scripts jinx-website language scripting-language
Last synced: 01 Aug 2024
https://github.com/lovetoys/lovetoys
:banana: a full-featured Entity-Component-System framework for making games with lua
entity-component-system game-development gamejam love2d lua
Last synced: 15 Aug 2024
https://github.com/DigitalExtinction/Game
A 3D RTS game implemented in Rust.
3d 3d-game bevy bevy-engine game game-development gamedev games linux-gaming real-time-strategy rts rts-game rust
Last synced: 03 Aug 2024
https://github.com/nikit0ns/Ukrainian_IT_Communities
The List of Ukrainian IT communities, news portals, Telegram groups, and other places where people can communicate with each other.
artificial-intelligence backend blockhain community databases design devops embedded frontend game-development hardware industry-news it memes ukraine ukrainian vacancies
Last synced: 02 Aug 2024
https://github.com/DaemonEngine/Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
3d-game-engine bsp c-plus-plus cpp first-person-shooter fps-engine game-development game-engine glsl idtech3 open-source openal opengl pbr pbr-shading quake-engine relief-mapping sdl2 unvanquished xreal
Last synced: 31 Jul 2024
https://github.com/kool-engine/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 01 Sep 2024
https://github.com/alemart/opensurge
Surge Engine: a 2D retro game engine for making your dreams come true!
allegro game-development game-engine platformer-game retro-games
Last synced: 01 Aug 2024
https://github.com/SergeyMakeev/smmalloc
Blazing fast memory allocator designed for video games
concurency cpp game-development memory-allocator multithreading
Last synced: 01 Aug 2024
https://github.com/fabmax/kool
An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin
3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu
Last synced: 01 Aug 2024
https://github.com/gregcman/sucle
Common Lisp Voxel Game Engine
common-lisp engine game-development game-engine graphics voxel voxel-data voxel-editors voxel-engine voxel-game voxel-terrain voxels
Last synced: 31 Jul 2024
https://github.com/Real-Serious-Games/Fluent-State-Machine
Fluent API for creating state machines in C#
finite-state-machine fsm game-development hierarchical-state-machine hsm nested-states state-machine unity unity3d
Last synced: 01 Aug 2024
https://katharostech.github.io/arsenal/
Blender game engine prototype written in Rust.
3d arsenal blender blender-game-engine game-development game-engine produce-games rust
Last synced: 03 Aug 2024
https://github.com/paladin-t/bitty
Bitty Engine - An itty bitty 2D game engine, with built-in editors, programmable in Lua.
bitty bitty-engine engine fantasy-computer fantasy-console game-development game-engine gamedev indiedev lua pixelart sdl
Last synced: 01 Aug 2024
https://github.com/wajahatkarim3/DinoCompose
Chrome's Dino T-Rex game developed in Jetpack Compose
android android-app android-development android-studio compose game game-development hacktoberfest jetpack-compose trex-game trex-runner
Last synced: 02 Aug 2024
https://github.com/Sollimann/bonsai
Rust implementation of AI behavior trees.
ai autonomous-robots behavior-tree bevy concurrency finite-state-machine fsm game game-development navigation piston robotics ros ros2 rust unreal-engine
Last synced: 03 Aug 2024
https://github.com/Mormert/jle
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
2d-graphics 3d-graphics cross-platform game game-development game-engine game-engines game-framework opengl webassembly
Last synced: 05 Sep 2024
https://github.com/mfessenden/SKTiled
Swift framework for working with Tiled assets in SpriteKit
game-development ios spritekit swift swift5 tiled tiled-map-editor
Last synced: 13 Aug 2024
https://github.com/chr15m/jsfxr
JavaScript sound effects generator.
8-bit 8bit audio game-development javascript library music retro sound sound-effects
Last synced: 31 Jul 2024
https://github.com/leotgo/bright-souls
A 'Souls-like' game made in Unity3D.
adaptive-game adaptive-games dark-fantasy dark-souls game game-development gameplay hack-and-slash inf-ufrgs player-modelling souls-like third-person-game ufrgs unity3d
Last synced: 02 Aug 2024
https://github.com/petiaccja/Inline-Engine
Game engine written in C++ with ease of use and next-gen parallel computing in focus.
directx-12 game-development game-engine graphics
Last synced: 03 Aug 2024
https://github.com/IppClub/Dora-SSR
Dora Project, Special Super Rare Edition.
2d-game-engine cpp20 game-development lua rust teal-lang typescript yuescript
Last synced: 01 Aug 2024
https://github.com/WohlSoft/Moondust-Project
Moondust Project by Wohlstand
cross-platform-game game-development game-engine moondust platformer
Last synced: 03 Aug 2024
https://github.com/dusk-gg/dusk
Build multiplayer web games played by millions! πΎ You focus on your game, Dusk handles everything else, incl. backend and networking π Make your game using JavaScript / TypeScript and any frontend web framework such as React, Svelte, Vue, Threejs, PixiJS, Phaser. You can even use plain HTML and CSS. Perfect for web devs interested in gamedev.
backend css dusk framework frontend game game-development game-engine gamedev html javascript multiplayer networking phaser react svelte threejs typescript vue web
Last synced: 12 Aug 2024
https://github.com/GigaxGames/gigax
LLM-powered NPCs running on your hardware
agents game-development llm machine-learning ml npc
Last synced: 03 Aug 2024
https://github.com/trentpolack/joymachine-public
All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.
engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4
Last synced: 31 Jul 2024
https://github.com/aws-samples/aws-gamelift-sample
A simple full-stack game sample using GameLift and AWS services.
aws game-development gamelift matchmaking multiplayer-game
Last synced: 03 Aug 2024
https://github.com/AdultLink/Rimlight
Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!
game-dev game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d
Last synced: 02 Aug 2024
https://github.com/JediKnightChan/EternalCrusadeResurrection
Unreal Engine 5 multiplayer shooter C++ project, resurrection of Warhammer 40K: Eternal Crusade. Developed using "UE best practices" from Lyra for a more complex behaviour
game game-development lyra lyra-starter-game ue4 ue4-game ue5 ue5-game ue5-project ue5-shooter unreal-engine unreal-engine-4 unreal-engine-5 unreal-games
Last synced: 31 Jul 2024
https://github.com/cmilr/DeadSimple-Pixel-Perfect-Camera
An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.
camera camera-script game-development game-engine gamedev pixel-art pixel-art-camera pixel-perfect sprites unity unity2d unity3d
Last synced: 02 Aug 2024
https://github.com/Annoraaq/grid-engine
A grid based movement engine compatible with Phaser3.
game-development grid-movement phaser tile
Last synced: 03 Aug 2024
https://github.com/ecklf/flutters
A game powered by Flutter and Flame
flame flutter flutter-games flutter-gaming game game-2d game-development
Last synced: 01 Aug 2024
https://github.com/CapsAdmin/goluwa
game engine and framework written in luajit
engine3d ffi ffi-wrapper font game-dev game-development game-engine game-framework garrysmod gui linux love2d lua lua-library lua-script luajit luajit-ffi luajit-ffi-bindings source-engine
Last synced: 01 Aug 2024
https://github.com/Ibuprogames/gamedev-resources
An updated collection of useful resources to resources to design, develop and market games.
game-art game-designer game-development game-engine unity
Last synced: 01 Aug 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: 20 Aug 2024
https://github.com/supernovaengine/supernova
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
cross-platform data-oriented-design directx ecs entity-component-system game-dev game-development game-engine gamedev metalapi opengl opengl-es
Last synced: 01 Aug 2024
https://github.com/morganbengtsson/mos
Lightweight game engine.
3d-audio 3d-graphics c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 game-development game-engine glm graphics-engine lightweight-game-engine openal opengl stb-image
Last synced: 31 Jul 2024
https://github.com/tbillington/bevy_best_practices
An opionated set of Best Practices for the Bevy game engine
best-practices bevy ecs game-development guide rust
Last synced: 03 Aug 2024
https://paladin-t.github.io/b8/
BASIC8 - The Fantasy Computer/Console!
8-bit basic8 fantasy-computer fantasy-console game-development game-engine pixelart retrocomputing retrogaming
Last synced: 31 Jul 2024
https://github.com/SirFroweey/PyDark
PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.
engine framework game game-development game-engine multiplayer networking pygame python
Last synced: 04 Aug 2024
https://github.com/fragworks/frag
A cross-platform 2D|3D game framework for the Nim programming language
android game game-2d game-3d game-development game-engine nim nim-language
Last synced: 01 Aug 2024
https://github.com/Green-Sky/imgui_entt_entity_editor
A drop-in entity editor for EnTT with Dear ImGui
cpp ecs entity-component-system entity-editor entt game-development imgui mushmachine single-file single-header-lib
Last synced: 03 Aug 2024
https://github.com/divVerent/aaaaxy
A nonlinear 2D puzzle platformer taking place in impossible spaces.
2d game game-development impossible-spaces jumpnrun non-euclidean puzzle puzzle-game
Last synced: 01 Aug 2024
https://github.com/IntoTheDev/Save-System-for-Unity
Save System for Unity with AOT (IL2CPP) and assets references support.
filesystem game-development save save-and-load savegame unity unity-asset unity-scripts unity3d
Last synced: 02 Aug 2024
https://github.com/Keyslam-Group/Concord
A feature-complete ECS library
ecs game-development love2d lua
Last synced: 01 Aug 2024
https://github.com/aikar/TaskChain
TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).
bukkit chain-methods concurrent-programming flow-control game-development gamedev-library java java-library minecraft-plugin rxjava scheduler-library sponge task-scheduler
Last synced: 31 Jul 2024
https://github.com/Andrea/FunctionalProgrammingInGames
Functional Programming in Games Resources
clojure elm frp-game-engine functional-programming game-development haskell rust
Last synced: 02 Aug 2024
https://github.com/jdriselvato/NDS-Homebrew-Development
My research for developing on the Nintendo DS
game-development gamedev nds-homebrew nintendo
Last synced: 05 Sep 2024
https://github.com/jrouwe/JoltPhysics.js
Port of JoltPhysics to JavaScript using emscripten
game-development game-engine javascript physics simulation vr
Last synced: 01 Aug 2024
https://github.com/FBast/ReflexityAI
Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity
artificial-intelligence csharp game-development gamedev-library nodal unity unity-asset unity-plugin unity3d utility-based-ai xnode
Last synced: 02 Aug 2024
https://github.com/alto-io/game3.js
The Web 3.0 Game Framework
game-development ipfs javascript near-protocol nft web3
Last synced: 03 Aug 2024
https://github.com/Shadowss/TravianZ
Travian T3.6 , BEST VERSION EVER | Server restarted ! Speed 50x , Troops 50x.
game game-development mmorpg mmorpg-server travian travian-clone
Last synced: 01 Aug 2024
https://github.com/3mcd/javelin
ECS and multiplayer game development toolkit
ecs game-development gamedev multiplayer nodejs typescript web
Last synced: 01 Aug 2024