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-18 00:11:01 UTC
- JSON Representation
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/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/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/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/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: 13 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/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/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/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/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: 12 Oct 2024
https://github.com/raminkav/lostintime
A feature rich rogue-like survival game made with Bevy & Rust
bevy bevy-engine bevy-game game game-development gamedev
Last synced: 09 Oct 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/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: 29 Oct 2024
https://github.com/jcs090218/jcsunity
Rapidly build your game with multiple or various components and preset default settings
Last synced: 14 Nov 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/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/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/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: 12 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/benhatsor/joycon.js
Add controller functionality to your JavaScript game.
controller game game-development javascript joycon
Last synced: 02 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: 10 Nov 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/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: 11 Nov 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/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: 12 Oct 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/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/raviolimavioli/malware-slayer
Action platformer and terminal simulator game made in Godot Engine
game-development godot godotengine
Last synced: 10 Oct 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/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/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/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: 10 Oct 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/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/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/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/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: 12 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: 09 Oct 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: 15 Nov 2024
https://github.com/rparrett/bevy_simple_text_input
Bevy plugin for a simple single-line text input widget.
Last synced: 09 Oct 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: 04 Aug 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: 12 Oct 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/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/gamedev-js/gamedev-js
Game Development in Javascript
game game-development game-engine javascript webgl
Last synced: 04 Aug 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/lance-gg/spaaace
An online HTML5 multiplayer space shooter built with Lance
game-development game-engine gamedev indiegame multiplayer multiplayer-game-server
Last synced: 08 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: 02 Nov 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/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/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/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: 15 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
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/jasonstolaruk/CurryMUD
A Multi-User Dungeon server in Haskell.
game game-dev game-development haskell mud mudlet mudlet-lua multi-user-dungeon telnet text-based text-based-adventure virtual-worlds
Last synced: 13 Nov 2024
https://github.com/tlmader/theodoric
A 2D top-down "action RPG" built with the Phaser HTML5 game framework
game-development javascript phaserjs
Last synced: 10 Oct 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: 04 Aug 2024
https://github.com/federicocasares/stratecam
Open Source RTS Camera Script for Unity
camera game-development gamedev mouse movement pan-movement rotation-movement strategy strategy-game unity
Last synced: 10 Nov 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: 13 Nov 2024
https://github.com/hugo-dz/super-godot-galaxy
๐ซ Super Mario Galaxy concept made in Godot 4
Last synced: 06 Nov 2024
https://github.com/andrey1994/game_overlay_sdk
Library to write messages on top of game window
cpp directx game-dev game-development game-engine game-overlay game-tester game-tool game-tools gamedev logging-library overlay python vulkan
Last synced: 27 Oct 2024
https://github.com/mminer/unity-extensions
Useful extension methods for Unity.
game-development gamedev unity unity-extensions unity3d
Last synced: 17 Nov 2024
https://github.com/kogelabs/ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 11 Oct 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: 09 Oct 2024
https://github.com/kennedyvnak/unity-metroidvania
Open source metroidvania game.
csharp game game-development gamedev metroidvania particles physics project-structure unity unity-editor unity2d
Last synced: 13 Oct 2024
https://github.com/Mahi/EzPyGame
An easier way to use pygame
game-development gamedev pygame pygame-library python python3 python3-library
Last synced: 07 Aug 2024
https://github.com/septag/atlasc
Builds atlas texture from a bunch of input images.
atlas game-development sprite tool
Last synced: 14 Nov 2024
https://github.com/eleev/tic-tac-toe
๐น iOS game - classic Tic Tac Toe with AI and state machines [Swift + SpriteKit + GameplayKit].
app application game game-2d game-development gameplaykit ios spritekit state-machine swift xcode
Last synced: 18 Nov 2024
https://github.com/dab0mb/radial-snake
A tutorial for creating a Tron-style game
cpp emscripten es6 game-development javascript tutorial
Last synced: 13 Nov 2024
https://github.com/samdze/godot-gameshell
Godot export templates and instructions for the GameShell portable game console and other single-board computers
armhf armv7 game-development gamedev gameshell godot godot-engine godotengine orangepi raspberry raspberry-pi raspberrypi single-board-computers
Last synced: 04 Aug 2024
https://github.com/hypnosnova/threequery
ๅบไบThree.js็3Dๆกๆถ
3d framework game-development threejs webgl
Last synced: 28 Oct 2024
https://github.com/RichardGSchmidt/GroundGrowing
Open Source Unity3d Planetary Terrain Editor Extension with incremental background updates via multithreading
csharp editor editor-extension extension game-development generation generator multithreaded multithreading noise open-source perlin planet planets proceedural sphere terrain unity unity3d
Last synced: 10 Nov 2024
https://github.com/oussamabonnor1/Catcheep
Catcheep is an android game where you play as someone helping aliens to go back to their planet, the way to do so is by catching sheep that are concidered as their energy source, Made with Unity3D!
android android-game art csharp game game-development gimp unity unity2d visual-studio
Last synced: 25 Oct 2024
https://github.com/isaac-mason/arancini
An object based Entity Component System
ecs entity-component-system game-dev game-development typescript
Last synced: 30 Oct 2024
https://github.com/oussamabonnor1/catcheep
Catcheep is an android game where you play as someone helping aliens to go back to their planet, the way to do so is by catching sheep that are concidered as their energy source, Made with Unity3D!
android android-game art csharp game game-development gimp unity unity2d visual-studio
Last synced: 12 Nov 2024
https://github.com/alexyakunin/boardgames
New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.
blazor-server blazor-wasm-mode board-games game game-development game-engine real-time signalr wasm webassembly webassembly-demo
Last synced: 22 Oct 2024
https://github.com/WebCreationClub/awesome-construct
A curated list of tools, tutorials, examples, and much more, for the awesome game development engines Construct 2 and Construct 3
awesome awesome-list construct construct2 construct3 engine game-development games-showcase general-tutorials itch making-games platform-game tutorial
Last synced: 04 Nov 2024
https://github.com/arran-nz/RapidRescue
A reinvented Labyrinth game
game-development gamedev gdscript godot
Last synced: 02 Nov 2024
https://github.com/NSSTC/sim-ecs
Batteries included TypeScript ECS
ecs ecs-libraries entities entity-component-system game-development game-engine game-engine-library javascript javascript-library js prefabs sim-ecs simulation typescript
Last synced: 17 Aug 2024
https://github.com/KogeLabs/Ockero
Ockero: Kotlin OpenGl Game Engine
game-development game-engine game-engine-2d gradle jbox2d klaxon kotlin lwjgl3 openal opengl physics-2d
Last synced: 04 Aug 2024
https://github.com/emmanuel-marty/em_inflate
Fast, small, in-memory inflate (zlib, deflate and gzip decompression)
compression compression-implementations game-development gzip huffman zlib zlib-decompression-library zlib-replacement zopfli
Last synced: 13 Nov 2024
https://github.com/lettier/isosurface
Isosurface extraction using Marching Cubes and pure WebGL.
bump-map bumpmap game-development gamedev graphics graphics-algorithms graphics-programming graphics-rendering isosurface isosurface-extraction javascript lighting-model marching-cubes marching-cubes-algorithm normal-mapping opengl phong-lighting shaders webgl webgl-programming
Last synced: 30 Oct 2024
https://github.com/alexyakunin/BoardGames
New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.
blazor-server blazor-wasm-mode board-games game game-development game-engine real-time signalr wasm webassembly webassembly-demo
Last synced: 27 Oct 2024
https://github.com/IRCSS/Procedural-Sound
Generate procedural sounds / synthesized paino on run time in Unity3d
csharp game-development piano procedural realtime sound synthesizer unity
Last synced: 10 Nov 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: 09 Oct 2024
https://github.com/aivclab/cachedshadowmaps
Cached Shadow Map Solution for Unity
csharp game-development games graphics lighting maps shadows unity unity-editor unity3d
Last synced: 10 Oct 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: 10 Oct 2024
https://github.com/gravetii/wordagam
A fun little word game ๐
frontend-app game game-dev game-development gaming gui java javafx javafx-application javafx-desktop-apps javafx-games javafx-gui javafx-project javafx-projects javagame kotlin openjfx wordament wordgames
Last synced: 12 Oct 2024
https://github.com/celtera/ahsohtoa
Structure-of-array synthesis in C++20
cplusplus cplusplus-20 game-development gamedev structure-of-arrays
Last synced: 16 Nov 2024
https://github.com/ChristopherDay/Gangster-Legends-V2
A free to use text-based PBBG / MMORPG script
game game-development game-engine mmorpg-script php sql web-game website
Last synced: 11 Nov 2024
https://github.com/mihe/tsu
TypeScript plugin for Unreal Engine 4
blueprint game-development javascript scripting typescript ue4 ue4-plugin unreal-engine unreal-engine-4
Last synced: 11 Nov 2024
https://github.com/steelx/go-rpg-cgm
GoLang 2D RPG Game - hobby project
2d-game game-development game-programming go golang pixel pixelgl state-machine
Last synced: 05 Nov 2024
https://github.com/kurocha/teapot
Teapot is a tool for managing complex cross-platform builds.
build-tool cpp game-development ruby teapot
Last synced: 17 Nov 2024