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-10 00:11:16 UTC
- JSON Representation
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/metal-crow/Dark-Souls-1-Overhaul
"We're the Project M of Dark Souls!"
dark-souls game-development mod reverse-engineering
Last synced: 02 Aug 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/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/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/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/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/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/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/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/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: 01 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/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/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/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/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/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/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/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/hugo-dz/super-godot-galaxy
π« Super Mario Galaxy concept made in Godot 4
Last synced: 06 Nov 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: 02 Aug 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: 02 Aug 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/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/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/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/septag/atlasc
Builds atlas texture from a bunch of input images.
atlas game-development sprite tool
Last synced: 03 Aug 2024
https://github.com/dab0mb/radial-snake
A tutorial for creating a Tron-style game
cpp emscripten es6 game-development javascript tutorial
Last synced: 19 Oct 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/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/hypnosnova/threequery
εΊδΊThree.jsη3Dζ‘ζΆ
3d framework game-development threejs webgl
Last synced: 28 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/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/arran-nz/RapidRescue
A reinvented Labyrinth game
game-development gamedev gdscript godot
Last synced: 02 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: 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/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: 22 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/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/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: 02 Aug 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/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: 03 Aug 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: 02 Aug 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: 02 Aug 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/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/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/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/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/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
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/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: 08 Nov 2024
https://github.com/tofuengine/tofu
Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.
2d c99 cross-platform game-development game-engine gamedev gamedev-framework glfw linux lua opengl raspberry-pi windows
Last synced: 12 Oct 2024
https://github.com/bloeys/nmage
3D Game Engine in Go
game-development game-engine gamedev
Last synced: 05 Nov 2024
https://github.com/GamesRightMeow/playbit
Playbit is a framework for creating cross-platform Playdate games from a single Lua codebase.
game-development game-engine love2d lua playdate playdate-console
Last synced: 09 Nov 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: 09 Oct 2024
https://github.com/kelindar/ecs
Example of Entity Component System in Go
data-oriented ecs entity-component-system game-development
Last synced: 28 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: 02 Aug 2024
https://github.com/archo5/sgscript
SGScript Scripting Engine
android c coroutines cpp game-development game-library language library linux low-level macos memory-efficient script scripting scripting-engine scripting-games scripting-language sgscript windows
Last synced: 09 Nov 2024
https://github.com/FaultyFunctions/Crochet
An interactive dialogue editor for writers and programmers.
game-development gamemaker-studio-2 narrative unity writing
Last synced: 02 Nov 2024
https://github.com/olefasting/rust_rpg_toolkit
Engine / framework for creating highly customizable and user modable action RPG's
2d-engine game game-development gamedev macroquad rpg rust rust-lang
Last synced: 27 Oct 2024
https://github.com/AndreMicheletti/godot-agones-sdk
Community-driven Agones SDK for Godot Engine
game-development gdscript godot godot-engine google-for-games multiplayer plugin sdk
Last synced: 02 Nov 2024
https://github.com/eigenhombre/l1
A simple Lisp written in Go
game-development golang interpreter l1 lisp symbolic-ai tco unicode
Last synced: 26 Oct 2024
https://github.com/jschomay/elm-interactive-story-starter
Build your own non-linear interactive stories using the Elm Narrative Engine
elm elm-lang elm-narrative-engine game-development interactive-fiction interactive-stories
Last synced: 12 Oct 2024
https://github.com/ts-defold/create
Project generator CLI for jump-starting your next Defold game with TypeScript.
defold defold-game game-development lua typescript
Last synced: 01 Nov 2024
https://github.com/arturbac/fixed_math
FixedMath: A High-Performance C++23, C++17 Library for Fixed-Point 48.16 Arithmetic
arithmetic-computation cpp cpp17 educational embedded-systems fixed-math fixed-point game-development high-precision mathematics numerical-methods open-source performance-optimization scientific-computing
Last synced: 26 Oct 2024
https://github.com/BitReign/AnimatedCrosshairsUE4
Animated Crosshairs for Unreal Engine 4 provides 17 ready to use animated UMG widgets including demo scene to test their combination.
game-dev game-development unreal unreal-engine unreal-engine-4
Last synced: 06 Nov 2024
https://github.com/subsage/youtube-reference-list
A curated list of youtube channels related to gamedevelopment.
analysis game-development gamedev reviews-games video-essays video-game youtube-channel
Last synced: 11 Oct 2024
https://github.com/arshvirgoraya/godot-collapsible-container
A control node capable of hiding and revealing its children by folding and unfolding.
accordion-plugin addon collapsible collapsible-accordion collapsible-plugin game-development gdscript godot-engine godot-engine-4 godot-game-engine godot-plugin tool ui
Last synced: 12 Oct 2024
https://github.com/bombanauts/bombanauts
Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!
cannonjs chai expressjs game-development javascript mocha react redux socket-io test-driven-development threejs
Last synced: 07 Nov 2024
https://github.com/felselva/gfw
Pure C Minimal Graphics Framework (OpenGL)
2d 3d c demos demoscene framework game-development opengl
Last synced: 03 Aug 2024
https://github.com/JoebRogers/UnityDebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
game-dev game-development gamedev gamedev-library gamedev-tool gamedevelopment unity unity-3d unity-asset unity-editor unity-scripts unity-tutorial unity2d unity3d unity3d-games unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/gamesrightmeow/playbit
Playbit is a framework for creating cross-platform Playdate games from a single Lua codebase.
game-development game-engine love2d lua playdate playdate-console
Last synced: 31 Oct 2024
https://github.com/kayhhh/houseki
π A modular 3D game engine built for the web.
3d ecs game-development game-engine gltf threejs typescript vrm wasm webgl webgpu webxr
Last synced: 31 Oct 2024
https://github.com/joebrogers/unitydebug
A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.
game-dev game-development gamedev gamedev-library gamedev-tool gamedevelopment unity unity-3d unity-asset unity-editor unity-scripts unity-tutorial unity2d unity3d unity3d-games unity3d-plugin
Last synced: 10 Oct 2024
https://github.com/indiesoftby/defold-yagames
YaGames is the Yandex.Games SDK implementation for the Defold game engine.
browser-games defold defold-game-engine defold-library defold-native-extension game-development gamedev html5-game-development yandex-games
Last synced: 31 Oct 2024
https://github.com/valks-games/sankari
A open source 2D platformer being made in Godot 4 beta C#
csharp csharp-game enet enet-csharp game game-2d game-dev game-development gamedev godot godot-engine godot-game godot-game-engine godotengine non-profit open-source open-source-community open-source-game open-source-project
Last synced: 10 Oct 2024
https://github.com/unity-technologies/ml-agents-dodgeball-env
Showcase environment for ML-Agents
game-development machine-learning ml-agents reinforcement-learning reinforcement-learning-environments unity unity3d
Last synced: 07 Oct 2024
https://github.com/andremicheletti/godot-agones-sdk
Community-driven Agones SDK for Godot Engine
game-development gdscript godot godot-engine google-for-games multiplayer plugin sdk
Last synced: 10 Oct 2024
https://github.com/FrozenStormInteractive/Unreal-Batch-Rename-Tool
A plugin to rename multiple assets quickly with a set of naming rules
game-development ue4 ue4-plugin ue5 ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-5 unrealengine
Last synced: 23 Oct 2024