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-15 00:11:12 UTC
- JSON Representation
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/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/finnvoor/PlaydateKit
Create games for Playdate using Swift.
game-development playdate playdate-sdk swift
Last synced: 31 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: 29 Oct 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/jcs090218/jcsunity
Rapidly build your game with multiple or various components and preset default settings
Last synced: 14 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/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/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/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/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/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/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: 03 Aug 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/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/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/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/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/rparrett/bevy_simple_text_input
Bevy plugin for a simple single-line text input widget.
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/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: 26 Oct 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/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/grischaerbe/threlter
Race in your browser
game game-development gamedev svelte sveltekit threlte
Last synced: 27 Oct 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/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/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/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/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/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/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/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/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/mminer/unity-extensions
Useful extension methods for Unity.
game-development gamedev unity unity-extensions unity3d
Last synced: 03 Aug 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/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/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/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/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/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/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/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/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/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: 22 Oct 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/arran-nz/RapidRescue
A reinvented Labyrinth game
game-development gamedev gdscript godot
Last synced: 02 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: 04 Aug 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/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/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: 12 Nov 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/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/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/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/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/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/VeryGoodOpenSource/flame_behaviors
An implementation of the behavioral composition pattern for Flame. Built by Very Good Ventures ๐ฆ
architecture dart flame flutter flutter-package game-development
Last synced: 03 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: 03 Aug 2024
https://github.com/stanfortonski/stickman-3d
StickMan 3D: First Round | indie fighting game | C++ OpenGL
3d 3d-game 3d-games 3d-graphics 3d-mesh 3d-models fight fighting-game game game-design game-develop game-development gamedev games open-source opengl player stickman-3d ui ui-components
Last synced: 11 Nov 2024
https://github.com/kenjinp/terrain-synth
Terrain generation tool, using real-earth data and deep learning techniques
deep-learning deep-neural-networks game-development gan procedural-generation react react-three-fiber terrain-generation three-js threejs typescript
Last synced: 11 Oct 2024
https://github.com/kshitij08/drone-simulation
Drone Simulation with realistic controls made using Unity
c-sharp game game-development simulation-game unity unity3d unity3d-game-prototype unity3d-games
Last synced: 10 Nov 2024
https://github.com/lettier/hacker-feud
:boom: A single page web game made with Svelte.
game game-2d game-dev game-development games javascript javascript-application javascript-applications javascript-game online-game online-games spa svelte svelte-example svelte-js svelte-v3 svelte3 sveltejs web-application website
Last synced: 10 Oct 2024
https://github.com/kalindudc/AdvancedPlayerController
A fully customizable first person/third person controller for Unity. This includes a customizable 3D player model as well as fully integrated animations.
controller fps-engine game-development third-person-game unity
Last synced: 10 Nov 2024
https://github.com/samdze/playdate-nim
Nim bindings with extra features for the Playdate SDK
game-development nim nim-lang playdate playdate-sdk
Last synced: 09 Nov 2024
https://github.com/abnormalbrain/bevy_particle_systems
A native and WASM compatible Particle System implementation for Bevy
Last synced: 09 Oct 2024
https://github.com/verygoodopensource/flame_behaviors
An implementation of the behavioral composition pattern for Flame. Built by Very Good Ventures ๐ฆ
architecture dart flame flutter flutter-package game-development
Last synced: 09 Nov 2024
https://github.com/hugo-dz/rust-sandbox
๐ฆ A tiny sandbox game written in Rust using Bevy
bevy game-development game-engine gamedev rust
Last synced: 06 Nov 2024
https://github.com/mukeshsolanki/snake-game-android
Snake game for Android made with Jetpack Compose
android android-development game-development game-engine jetpack-compose kotlin kotlin-android snake snake-game snakegame
Last synced: 09 Nov 2024