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://github.com/anaminus/rbxmk
A tool for processing Roblox files.
build-system build-tool game-development go lua rbxl rbxlx rbxm rbxmk rbxmx roblox roblox-studio
Last synced: 09 Nov 2024
https://github.com/japalekhin/langaw
A sample project for following along a tutorial found on jap.alekhin.io.
flame flutter flutter-app flutter-demo flutter-examples game game-dev game-development games
Last synced: 08 Nov 2024
https://github.com/fireblade-engine/ecs
A dependency free, lightweight, fast Entity-Component System (ECS) implementation in Swift
ecs entity entity-component-system entitycomponentsystem fireblade-engine game-development game-engine gamedev ios linux macos spm swift swift-package-manager windows
Last synced: 23 Dec 2024
https://github.com/brianmacintosh/icon-machine
Web application for randomly generating pixel art icons.
art canvas game-development html5 html5-canvas javascript pixel-art procedural-drawing procedural-generation
Last synced: 08 Nov 2024
https://github.com/rivet-gg/modules
🧩 Official registry of Rivet Modules.
backend backend-as-a-service bevy deno game game-backend game-development godot html5 multiplayer postgres postgresql unity unreal-engine
Last synced: 04 Dec 2024
https://github.com/opengamebackend/opengamebackend
🧩 The only backend your game needs. Powered by Rivet.
backend backend-as-a-service bevy deno game game-backend game-development godot html5 multiplayer postgres postgresql rivet unity unreal-engine
Last synced: 23 Dec 2024
https://github.com/jknightdoeswork/swatchr
A color palette management system for Unity
color color-palette game-development gamedev unity unity3d
Last synced: 10 Nov 2024
https://github.com/caosdoar/Fornos
GPU Texture Baking Tool
3d bent-normals game-development gpu height-baker normals-baker textures thickness-baker
Last synced: 14 Nov 2024
https://github.com/Rion5/2D-TowerDefense
Tower Defense Game Created in C# with Unity Game Engine
2d 2d-game c-sharp game game-development tower-defense tower-defense-game unity unity2d
Last synced: 23 Oct 2024
https://github.com/codewriter-packages/unimob.ui
MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)
declarative game game-development gamedev library model-view-intent model-view-update mvc mvi mvu mvvm reactive reactive-programming ui ui-framework ui-widgets unirx unity unity3d widgets
Last synced: 11 Oct 2024
https://github.com/codewriter-packages/UniMob.UI
MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)
declarative game game-development gamedev library model-view-intent model-view-update mvc mvi mvu mvvm reactive reactive-programming ui ui-framework ui-widgets unirx unity unity3d widgets
Last synced: 10 Nov 2024
https://github.com/active-logic/activelogic-cs
Behavior Trees and Case Logic for C#7
behavior-tree behaviour-trees control-flow control-systems game-ai game-development
Last synced: 10 Nov 2024
https://github.com/oguzeroglu/nearby
Find nearby 3D objects in constant time O(1).
3d algortihm binning closest game-development octree spatial-hash
Last synced: 27 Oct 2024
https://github.com/spoorn/durian
General purpose client/server networking library written in Rust, built on top of the QUIC protocol which is implemented by quinn
game-development gamedev netcode networking rust rust-library
Last synced: 17 Dec 2024
https://github.com/ertugrulcetin/herfi
3D multiplayer game prototype written in Clojure and ClojureScript
clojure clojurescript game-development multiplayer threejs
Last synced: 16 Nov 2024
https://github.com/albin-johansson/tactile
A tilemap editor that aims to be simple, fast and lightweight.
cpp cross-platform editor game-development gamedev imgui indie level-editor linux macos modern-cpp tilemap tilemap-editor windows
Last synced: 16 Dec 2024
https://github.com/mrgarcialuigi/Arcade-Vehicle-Controller
Vehicle controller implementation for arcade style games, made in Unity.
csharp game game-development physics racing-game unity vehicle
Last synced: 02 Nov 2024
https://github.com/astrabit-st/luminol
An RPG Maker XP-VX Ace rewrite, written in Rust with love 💕
contributions-welcome editor egui game-development game-editor gamedev looking-for-contributors rpg rpg-maker rpg-maker-xp ruby ruby-marshal rust rustlang wasm webassembly
Last synced: 23 Dec 2024
https://github.com/fiorix/cat-o-licious
Cat game written in Go
game game-development go golang kids sdl2 webassembly
Last synced: 27 Oct 2024
https://github.com/pragmagic/nimue4
Nim language integration for Unreal Engine 4
game-development unreal-engine wrapper
Last synced: 04 Dec 2024
https://github.com/ummahusla/html5-game-development
:video_game: Useful links for HTML5 game development
game-development html5 html5-game-development
Last synced: 14 Nov 2024
https://github.com/Habrador/Unity-Boat-physics-Tutorial
Learn how to implement boat physics in Unity
boat boat-dynamics boat-simulation boats game-development gamedev physics physics-simulation tutorial unity unity-library unity-tutorial unity3d unity3d-tutorial
Last synced: 10 Nov 2024
https://github.com/jeffcampbellmakesgames/Entitas-Redux
An entity-component framework for Unity with code generation and visual debugging
csharp design-pattern design-patterns ecs entity entity-component-system game game-development gamedev unity
Last synced: 10 Nov 2024
https://github.com/josh-perry/peachy
A parser/renderer for Aseprite animations in LÖVE. :peach:
animation game-development graphics love love2d love2d-framework
Last synced: 14 Oct 2024
https://github.com/fronkongames/gamework-foundation
Architecture-agnostic code and tools to make Unity based games.
framework game-development game-framework gamedev gamedevelopment indiedev mit-license u3d unity unity-3d unity3d unity3d-framework
Last synced: 18 Dec 2024
https://github.com/thorium/roll-a-ball-fsharp
Unity 3d game engine tutorial (in F#)
f-sharp fsharp game-development tutorial unity unity-3d unity-tutorial unity3d
Last synced: 08 Nov 2024
https://github.com/tbillington/bevy_toon_shader
Toon Shader for the bevy game engine
3d-graphics asset bevy game-assets game-development graphics rust shader
Last synced: 18 Dec 2024
https://github.com/jojojet/bevy-trait-query
adds trait queries to the bevy game engine
bevy-engine bevy-plugin game-development rust
Last synced: 23 Dec 2024
https://github.com/jeffcampbellmakesgames/unity-package-tools
A set of developer tools to make it easier to create and distribute packages for the native Unity Package Manager.
game-development gamedev package package-creation package-manager unity
Last synced: 10 Nov 2024
https://github.com/brunomikoski/SceneKeeper
A simple tool that keeps your scene state (Hierarchy/Selection) exactly as you left in between switching scenes on editor or play mode.
editor-tool game game-development package scene scene-hierarchy-keeper unity unity3d
Last synced: 10 Nov 2024
https://github.com/roalyr/pglowrpg
Procedurally Generated Living Open World RPG
cli-game game game-development multiplatform procedural-generation rpg-game rust rust-lang single-player-game text-game
Last synced: 27 Oct 2024
https://github.com/brunomikoski/scenekeeper
A simple tool that keeps your scene state (Hierarchy/Selection) exactly as you left in between switching scenes on editor or play mode.
editor-tool game game-development package scene scene-hierarchy-keeper unity unity3d
Last synced: 27 Oct 2024
https://github.com/Xerios/UniRxSimple
List of simple examples showing how you can use UniRx for Unity
game-development unirx unity3d
Last synced: 10 Nov 2024
https://github.com/magestudio/mage
Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.
3d 3d-game-engine ammojs game game-development game-engine gamedev gamejam indiegame infernojs javascript javascript-framework javascript-game mage script threejs unity unity-3d unity3d webgl
Last synced: 17 Dec 2024
https://github.com/tensorush/awesome-graphics-programming
😎 🧊 Collection of the most awesome learning resources on graphics programming in the form of videos, tutorials and books.
3d 3d-graphics augmented-reality awesome-list cg computer-graphics computer-vision game-development gamedev geometry-processing graphics graphics-programming learning opengl raytracing rendering shaders tutorials virtual-reality vulkan
Last synced: 06 Nov 2024
https://github.com/McDevon/taxman-engine
Game Engine for Embedded Systems
2d-game-engine c embedded game-development game-engine gamedev playdate
Last synced: 09 Nov 2024
https://github.com/habrador/unity-boat-physics-tutorial
Learn how to implement boat physics in Unity
boat boat-dynamics boat-simulation boats game-development gamedev physics physics-simulation tutorial unity unity-library unity-tutorial unity3d unity3d-tutorial
Last synced: 08 Nov 2024
https://github.com/rparrett/bevy_simple_text_input
Bevy plugin for a simple single-line text input widget.
Last synced: 23 Dec 2024
https://github.com/qhdwight/voxel-game-rs
Voxel game written in Bevy making heavy use of WGSL compute shaders
bevy compute-shader data-oriented-design ecs entity-component-system game-development marching-cubes rust voxels wgpu
Last synced: 09 Oct 2024
https://github.com/sithlord48/blackchocobo
Save Editor For Final Fantasy VII
c-plus-plus cross-platform ff7 final-fantasy-vii game-development hacktoberfest qt save-editor
Last synced: 17 Dec 2024
https://github.com/dogu-team/gamium
Multiple game engine sdk for scripting the behavior of game users
game game-development game-test-automation games productivity test-automation unity unity3d
Last synced: 20 Dec 2024
https://github.com/aesophor/vigilante
🧛 Vampire themed metroidvania game written in C++20 and Axmol. Team up with NPCs and go on an adventure together!
axmol box2d cocos2d cocos2dx game-development metroidvania platformer role-playing-game roleplay rpg rpg-game vampire vigilante
Last synced: 17 Dec 2024
https://github.com/m969/aogame
A game framework base on ETCore.
aop aop-aspects aop-framework bundle egameplay et framework game game-client game-development game-engine game-server gameframework gameplay gameplay-ability-system luban mmorpg puerts skill unity3d
Last synced: 17 Dec 2024
https://github.com/dovyski/codebot
Free and open source (MIT license) web-based IDE focused on game development.
cloud cloud-ide game-development gamedev ide javascript php web-development web-ide
Last synced: 01 Nov 2024
https://github.com/jahnstar/hey-area-object-spawner
Open-source Procedural Object Spawner Tool | for Unity Engine
advanced-procedural-foliage-spawner csharp game-design game-development level-design polygon procedural-area-spawner random-prefab-spawner spawner unity unity-free-assets unity3d-creating-a-timed-spawner unity3d-plugin
Last synced: 23 Dec 2024
https://github.com/jcs090218/jcsunity
Rapidly build your game with multiple or various components and preset default settings
Last synced: 23 Dec 2024
https://github.com/finnvoor/PlaydateKit
Create games for Playdate using Swift.
game-development playdate playdate-sdk swift
Last synced: 31 Oct 2024
https://github.com/ronenness/sscd.js
Super Simple Collision Detection for JavaScript games!
collision-detection game-development javascript javascript-library testing-collision
Last synced: 11 Nov 2024
https://github.com/jcs090218/JCSUnity
Rapidly build your game with multiple or various components and preset default settings
Last synced: 10 Nov 2024
https://github.com/argus-labs/world-engine
Seed of a new world. An onchain game engine, built for devs with ambition. (world/acc)
blockchain game-development game-engine world-engine
Last synced: 22 Dec 2024
https://github.com/PascalGameDevelopment/SDL2-for-Pascal
Unit files for building Free Pascal and Delphi applications using the SDL2 library
delphi free-pascal game-development object-pascal pascal sdl2 simple-direct-media-layer
Last synced: 02 Nov 2024
https://github.com/adngdb/entity-system-js
ensy - A very simple Entity System for JavaScript
ecs entity entity-component entity-system entity-systems game-development gamedev gamedev-library javascript
Last synced: 27 Oct 2024
https://github.com/0xE111/cat-400
Game framework for nim programming language. Modular and extensible
game-dev game-development game-engine nim
Last synced: 15 Nov 2024
https://github.com/lunafromthemoon/renjs-v2
RenJS Typescript Version
game-development game-engine hacktoberfest hacktoberfest2022 phaser pixijs visual-novel visual-novel-framework
Last synced: 18 Dec 2024
https://github.com/JahnStar/Hey-Area-Object-Spawner
Open-source Procedural Object Spawner Tool | for Unity Engine
advanced-procedural-foliage-spawner csharp game-design game-development level-design polygon procedural-area-spawner random-prefab-spawner spawner unity unity-free-assets unity3d-creating-a-timed-spawner unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/benhatsor/joycon.js
Add controller functionality to your JavaScript game.
controller game game-development javascript joycon
Last synced: 02 Nov 2024
https://github.com/JanSeliv/PoolManager
Open-source plugin that helps reuse objects in UE5.4
c-plus-plus cpp game-development object-pool object-pool-pattern object-pooling objectpool objectpool-pattern plugin plugin-repo ue4 ue4-plugin ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 06 Nov 2024
https://github.com/rudjigames/rprof
CPU scope based profiling library and browser based profile inspector with ImGui visualization
cpu-profiling cross-platform game-development gamedev imgui profiler
Last synced: 17 Dec 2024
https://github.com/ravbug/sdl3-sample
Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web
android cmake emscripten game-development ios linux macos sdl sdl3 tvos uwp visionos webassembly
Last synced: 17 Dec 2024
https://github.com/evanbacon/snake
🐍🎮 Snake game made with Expo & PIXI.js 👾 iOS, Android, and Web
android expo game game-development ios javascript pixijs react-native reactjs snake snake-game tutorial
Last synced: 29 Oct 2024
https://github.com/metal-crow/Dark-Souls-1-Overhaul
"We're the Project M of Dark Souls!"
dark-souls game-development mod reverse-engineering
Last synced: 10 Nov 2024
https://github.com/beancheeseburrito/flecs.net
A C# wrapper for flecs
bindgen c csharp data-oriented data-oriented-design ecs entity-component-system flecs flecs-csharp game-development game-engine gamedev interop net netcore netstandard21 wrapper
Last synced: 20 Dec 2024
https://github.com/speak2erase/luminol
An RPG Maker XP-VX Ace rewrite, written in Rust with love 💕
contributions-welcome editor egui game-development game-editor gamedev looking-for-contributors rpg rpg-maker rpg-maker-xp ruby ruby-marshal rust rustlang wasm webassembly
Last synced: 12 Oct 2024
https://github.com/victorb/dogoap
Goal-oriented Action Planning (GOAP) with Bevy integration
ai bevy bevy-engine bevy-plugin ecs game-ai game-development gamedev goap npc npcai rust rust-crate
Last synced: 21 Dec 2024
https://github.com/real-serious-games/unity-scene-query
A library to traverse and query the Unity scene to find particular objects, uses something similar to CSS selectors to identify game objects.
game-development scene scene-graph scene-query unity unity-scene unity3d
Last synced: 26 Nov 2024
https://github.com/Madour/LDtkLoader
A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)
2d-game-development cpp11 game-development hacktoberfest ldtk sdl sfml
Last synced: 05 Nov 2024
https://github.com/jarkonik/bevy_scriptum
📜 A plugin for Bevy that allows you to write some of your game logic in a scripting language.
bevy bevy-engine bevy-plugin game game-development gamedev plugin script scripting scripts
Last synced: 20 Dec 2024
https://github.com/raviolimavioli/malware-slayer
Action platformer and terminal simulator game made in Godot Engine
game-development godot godotengine
Last synced: 17 Dec 2024
https://github.com/thedocruby/resounding
A New Minecraft mod that provides realistic audio physics using parallel wave tracing and an improved physics algorithm.
audio audio-processing fabricmc fabricmc-mod game game-development immersion java lwjgl minecraft minecraft-mod physics physics-engine sound sound-processing
Last synced: 30 Sep 2024
https://github.com/noonat/intersect
An explanation of 2D collision tests in JavaScript
collision collision-detection game game-development javascript typescript
Last synced: 01 Nov 2024
https://github.com/Real-Serious-Games/Unity-Scene-Query
A library to traverse and query the Unity scene to find particular objects, uses something similar to CSS selectors to identify game objects.
game-development scene scene-graph scene-query unity unity-scene unity3d
Last synced: 17 Nov 2024
https://github.com/CyberHazeGames/Nuclear-Engine
A W.I.P Modern C++20 Cross-Platform Game Engine with C# Scripting.
c-plus-plus csharp csharp-script directx engine fmod game-development game-engine gamedev imgui mono nuclear-engine opengl physx
Last synced: 28 Oct 2024
https://github.com/oguzeroglu/texturemerger
A lightweight library that creates a Texture Atlas from Three.js textures
game-development texture threejs webgl
Last synced: 28 Oct 2024
https://github.com/knagaitsev/cppcraft
a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!
clone cpp game-dev game-development mc minecraft opengl terrain
Last synced: 11 Nov 2024
https://github.com/r-marques/doomfire
DOOM fire implementation written in rust
doom doomfire game-development graphics-library minifb pixels rust sdl2 wasm webassembly
Last synced: 09 Nov 2024
https://github.com/ltmx/unity.mathx
An Extension Library for Unity.Mathematics - Extension Methods, New Syntax, Optimized Functions, and more !
extension-methods game-development math math-functions math-helper math-library mathematical-programming mathematics unity unity-3d unity-math-helpers unity-mathematics unity-mathematics-extensions unity-mathematics-helpers unity-plugin unity3d
Last synced: 16 Dec 2024
https://github.com/getstream/stream-chat-unity
💬 Unity Chat Plugin by Stream ➜ These assets are the solution for adding an in-game text chat system to your Unity game.
chat game-chat game-development unity unity-asset unity-chat-asset unity-chat-plugin unity-component unity-plugin
Last synced: 17 Dec 2024
https://github.com/alxm/faur
⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.
2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2
Last synced: 17 Dec 2024
https://github.com/BraceYourselfGames/UE-BYGLocalization
Simple CSV localization system for Unreal Engine 4
engine game-development gamedev internationalization localization plugin ue4 ue4-plugin unreal
Last synced: 06 Nov 2024
https://github.com/steincodes/real-time-strategy-2d-godot
Official github repo following my tutorials for creating rts game in godot.
game-development gamedev godot-engine godotengine real-time-strategy tutorial-code
Last synced: 12 Nov 2024
https://github.com/bmchtech/rengfx
lightweight, expressive, extensible multimedia engine
3d-engine dlang engine entity-component-system game-development game-engine graphics graphics-engine nez raylib
Last synced: 18 Nov 2024
https://github.com/lance-gg/spaaace
An online HTML5 multiplayer space shooter built with Lance
game-development game-engine gamedev indiegame multiplayer multiplayer-game-server
Last synced: 28 Nov 2024
https://github.com/UnityRPG/3-Modifiers-And-Abilities
Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub
csharp game game-dev game-development rpg unity unity3d
Last synced: 10 Nov 2024
https://github.com/psichix/emergent
Toolset for producing emergent gameplay for games written in Rust
artificial-intelligence game-development rust-crate
Last synced: 17 Nov 2024
https://github.com/flipcoder/qor
3D OpenGL Game Engine (C++ w/ Python scripting)
3d-engine c-plus-plus cpp cpp11 cross-platform game-development game-engine game-engine-3d linux opengl python python-script qor qorengine raknet sdl
Last synced: 28 Oct 2024
https://github.com/gamedev-js/gamedev-js
Game Development in Javascript
game game-development game-engine javascript webgl
Last synced: 20 Nov 2024
https://github.com/ten3roberts/flax
Batteries included ECS library for rust with entity relations and much more
Last synced: 17 Dec 2024
https://github.com/jonhoo/tetris-tutorial
From rags to riches; building Tetris with no programming experience.
game-development html javascript learn-to-code tetris tutorial
Last synced: 28 Oct 2024
https://github.com/mminer/unity-extensions
Useful extension methods for Unity.
game-development gamedev unity unity-extensions unity3d
Last synced: 19 Nov 2024
https://github.com/joebrogers/pico-tween
A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
easing easing-functions easings game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8 tween tweening
Last synced: 19 Nov 2024
https://github.com/payne911/piemenu
A library for easy integration of a flexible circular WidgetGroup within libGDX
circular-menu custom-animated-widgets game-development java libgdx menu pie-menu radial-menu ui widgets
Last synced: 29 Nov 2024
https://github.com/grischaerbe/threlter
Race in your browser
game game-development gamedev svelte sveltekit threlte
Last synced: 27 Oct 2024
https://github.com/payne911/PieMenu
A library for easy integration of a flexible circular WidgetGroup within libGDX
circular-menu custom-animated-widgets game-development java libgdx menu pie-menu radial-menu ui widgets
Last synced: 02 Nov 2024
https://github.com/janhohenheim/pixelate_mesh
Apply a pixelation effect to any Bevy mesh or scene without post-processing.
3d bevy game-development pixel-art
Last synced: 14 Dec 2024
https://github.com/federicocasares/unity-plumber
A component to procedurally generate pipe-like meshes in Unity
game-development gamedev generator mesh mesh-generation meshes unity
Last synced: 10 Nov 2024
https://github.com/gecko0307/dmech
3D physics engine for D
dlang game-development physics-engine rigid-body-dynamics simulation
Last synced: 06 Dec 2024
https://github.com/9D-Tony/UnitySmoothPixelFiltering
A unity shader for smooth pixel filtering, based on CptPotato's smooth filtering
filter game-development game-engine gamedev jitter jitter-removal pixel pixel-art shader shaders smooth unity unity2d unity3d
Last synced: 10 Nov 2024
https://github.com/DoubleDeez/MDFramework
A multiplayer C# game framework for Godot 3.4 Mono.
game-development gamedev godot godot-engine godot3 godotengine multiplayer
Last synced: 02 Nov 2024
https://github.com/JoebRogers/PICO-Tween
A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
easing easing-functions easings game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8 tween tweening
Last synced: 02 Nov 2024
https://github.com/ably-labs/depict-it
a hilarious peer to peer drawing game built with vue.js using Ably channels.
ably-js demo game game-development javascript peer-to-peer pubsub realtime-messaging vue
Last synced: 13 Nov 2024