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-26 00:06:38 UTC
- JSON Representation
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/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
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/hugo-dz/super-godot-galaxy
💫 Super Mario Galaxy concept made in Godot 4
Last synced: 06 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: 19 Nov 2024
https://github.com/ourcade/phaser3-dungeon-crawler-starter
A starter project for creating a Dungeon Crawler with Phaser 3
dungeon-crawler game-development phaser3 starter-project typescript
Last synced: 27 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/septag/atlasc
Builds atlas texture from a bunch of input images.
atlas game-development sprite tool
Last synced: 22 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/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/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: 19 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/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: 26 Dec 2024
https://github.com/Mahi/EzPyGame
An easier way to use pygame
game-development gamedev pygame pygame-library python python3 python3-library
Last synced: 27 Nov 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: 12 Nov 2024
https://github.com/pigdevstudio/platform_template
Template project for platform games in Godot Engine.
2d-game 2d-platformer 2d-platformer-game game-development godot-engine godotengine platform-game
Last synced: 26 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/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/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/kinsondigital/velaptor
2D game development framework
2d-game-framework game-development game-engine game-engine-2d gamedev hacktoberfest multimedia opengl
Last synced: 23 Dec 2024
https://github.com/arran-nz/RapidRescue
A reinvented Labyrinth game
game-development gamedev gdscript godot
Last synced: 02 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/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: 09 Dec 2024
https://github.com/pigdevstudio/kitchen-tales
Kitchen Tales is the story of a cook pig in his journey to become the greatest Chef in the world
2d-platformer game game-development godot-engine
Last synced: 26 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/pardcode/game-engine-development-series
Game Engine Development Series - Learn to code a Game Engine in C++ from scratch
2d-game-engine 2d-graphics 3d 3d-engine 3d-game-engine 3d-graphics cpp cpp17 framework game game-development game-engine game-engine-3d game-engine-development game-engine-framework game-engine-programming game-framework gamedev
Last synced: 25 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/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/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/luizppa/game-dev-techniques
🎮 A collection of game development algorithms and techniques
compute-shaders game-development marching-cubes procedural-generation raytracing shaders unity unity3d
Last synced: 26 Dec 2024
https://github.com/eigenhombre/l1
A simple Lisp written in Go
game-development golang interpreter l1 lisp symbolic-ai tco unicode
Last synced: 25 Dec 2024
https://github.com/topfreegames/libpitaya
a client sdk for pitaya game server framework
cplusplus distributed-systems game game-development game-framework game-server library pitaya sdk
Last synced: 25 Dec 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/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/pyrdacor/ambermoon-advanced
First Ambermoon Extension
amiga fantasy game game-development game-extension games indie rpg
Last synced: 26 Dec 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/abnormalbrain/bevy_particle_systems
A native and WASM compatible Particle System implementation for Bevy
Last synced: 20 Dec 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/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/real-serious-games/factory
Factory for object creation and dependency injection. Works with normal C# apps or under Unity3d
dependency-injection factory game-development inversion-of-control unity unity3d
Last synced: 19 Dec 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/kurocha/teapot
Teapot is a tool for managing complex cross-platform builds.
build-tool cpp game-development ruby teapot
Last synced: 17 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: 25 Dec 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/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/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/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/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/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/kelindar/ecs
Example of Entity Component System in Go
data-oriented ecs entity-component-system game-development
Last synced: 06 Dec 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/sanderfrenken/morespritekit
👾 Sprite Kit extensions 👾
game-development ios spritekit swift
Last synced: 26 Dec 2024
https://github.com/rudjigames/rapp
Cross-platform entry point library
bgfx console controller cross-platform entry entrypoint game-development gamedev graphics imgui input job-scheduler keyboard mouse multithreading
Last synced: 26 Dec 2024
https://github.com/komodoplatform/antara-gaming-sdk
Komodo Gaming Software Development Kit
blockchain clang cmake cpp-17 game-development game-sdk gaming-sdk module
Last synced: 28 Nov 2024
https://github.com/midopooler/portfolio2.0
A whole new way of presenting a developer's portfolio.
3d-game c-sharp car-game game game-development hacktoberfest hacktoberfest2021 portfolio-website unity3d webgl
Last synced: 16 Nov 2024
https://github.com/henauxg/ghx_proc_gen
2D & 3D procedural generation with WFC/Model synthesis in Rust
algorithms bevy-engine game-development procedural-generation wfc
Last synced: 22 Dec 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: 25 Dec 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/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/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: 26 Dec 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/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/konh/stablediffusionunitytools
Editor utility to generate assets in Unity Editor via self-hosted & managed Stable Diffusion installations
game-development image-generation stable-diffusion unity unity-editor unity3d
Last synced: 06 Dec 2024
https://github.com/dcfapixels/dragonecs
C# Entity Component System framework
csharp dragon-ecs dragonecs ecs ecs-framework entity-component-system game-development gamedev no-dependencies unity
Last synced: 07 Dec 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/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/jacobdomagala/looper
2D game engine and editor written in modern C++ and Vulkan
cmake cpp cpp17 cpp20 game-development game-editor game-engine glfw3 imgui vulkan
Last synced: 15 Nov 2024
https://github.com/viniciusgerevini/clyde-js
Dialogue language and tools for games.
clyde dialogue game-development interpreter language
Last synced: 27 Dec 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/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/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/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/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/jesstelford/pecs
Entity Component System (ECS) for PICO-8 & Picotron
entity-component-system game-development game-library lua pico-8 picotron
Last synced: 26 Dec 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/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/johnearnest/stonesoup
A guide to making simple games with Processing
educational-materials game-development processing
Last synced: 01 Dec 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/jakubtomsu/odin-steamworks
Odin bindings Steamworks API. Steamworks is a free suite of tools available to any developer to use in their game or software on Steam.
game-development gamedev odin-lang odin-lib steam steam-api
Last synced: 26 Nov 2024
https://github.com/felselva/gfw
Pure C Minimal Graphics Framework (OpenGL)
2d 3d c demos demoscene framework game-development opengl
Last synced: 14 Nov 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
https://github.com/seldom-se/seldom_pixel
Bevy plugin for limited color palette pixel art games
2d bevy bevy-engine game-development graphics gui rust
Last synced: 21 Dec 2024
https://github.com/KonH/StableDiffusionUnityTools
Editor utility to generate assets in Unity Editor via self-hosted & managed Stable Diffusion installations
game-development image-generation stable-diffusion unity unity-editor unity3d
Last synced: 11 Nov 2024
https://github.com/dougmasten/awesome-coco
A curated list of awesome Tandy Color Computer development tools, software and resources.
6309 6809 assembly awesome awesome-list coco game-development retro retrogaming tandy
Last synced: 08 Dec 2024
https://github.com/lemunozm/asciiarena
Terminal multiplayer deathmatch game
arcade-game ascii ascii-art ascii-graphics deathmatch game game-development gamedev multiplayer multiplayer-game terminal terminal-app terminal-based terminal-game
Last synced: 01 Nov 2024
https://github.com/BitReign/CensoredUE4
World space area censoring solution for Unreal Engine 4. It is using blueprint actor for censoring and can be attached to any other blueprint actor like characters.
blueprint game-dev game-development shader unreal unreal-engine unreal-engine-4
Last synced: 06 Nov 2024
https://github.com/NeroGames/Nero-Game-Engine
Advanced SFML Game Engine, Designed to be Simple and Intuitive
2d-game 2d-game-engine box2d engine engine-development game game-development game-engine gamedev games imgui-game-engine nero-game-engine sfml sfml-game-engine
Last synced: 14 Nov 2024
https://github.com/RomanZhu/Endless-Runner-Entitas-ECS
Runner template for Unity
ecs endless-runner entitas entity-component-system game game-development runner unity
Last synced: 17 Nov 2024
https://github.com/cloudofoz/raylib-media
Clean and user-friendly extension for raylib that adds seamless audio and video streaming support via the FFmpeg libav* libraries. It enables easy integration of multimedia content into raylib applications, providing direct access to video textures and audio streams, with support for seeking and looping.
audio-streaming ffmpeg game-development libav multimedia raylib video-streaming
Last synced: 22 Dec 2024