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/ls9512/utween
UTween is an interpolation animation component for Unity. You can quickly configure animations through built-in components or write animations through code.
animation csharp donet dotween ease framework game game-development tween u3d ugui uguicomponent unity unity-editor unity-framework unity3d unity3d-plugin unitypackage utween
Last synced: 12 Oct 2024
https://github.com/ls9512/UTween
UTween is an interpolation animation component for Unity. You can quickly configure animations through built-in components or write animations through code.
animation csharp donet dotween ease framework game game-development tween u3d ugui uguicomponent unity unity-editor unity-framework unity3d unity3d-plugin unitypackage utween
Last synced: 10 Nov 2024
https://github.com/ralith/oddio
Lightweight game audio
audio game-development hacktoberfest rust
Last synced: 16 Nov 2024
https://github.com/Floydlang/floyd
The Floyd programming language
actors c-plus-plus cache-control composable concurrency cpp floyd game-development general-purpose immutable immutable-data-structures language optimisation parallelism performance persistent-data-structures software-systems systems-programming threading
Last synced: 07 Nov 2024
https://github.com/ivangabriele/openai-autogen-dev-studio
OADS: Generate games and programs using OpenAI agents. Built on top of Microsoft Autogen.
ai ai-agents ai-assistant artificial-intelligence autogen azure azure-openai azure-openai-api development-studio game-development game-studio gpt gpt-4 openai openai-api
Last synced: 13 Nov 2024
https://github.com/a327ex/boipushy
Input module for LÖVE
game-development gamepad input love2d lua
Last synced: 25 Sep 2024
https://github.com/load1n9/caviar
⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser
collaborate deno game-development game-engine gpu gui typescript webgpu wgpu
Last synced: 31 Oct 2024
https://github.com/gamegur-us/phaser-touch-control-plugin
A great virtual joystick plugin
game-development javascript phaserjs
Last synced: 10 Oct 2024
https://github.com/LudiKha/Graphene
Graphene for Unity UI Toolkit is a lightweight and modular framework for building user interfaces
attributes csharp css game-development graphene html toolkit ui ui-components unity unity3d uss uxml web
Last synced: 10 Nov 2024
https://github.com/indiesoftby/defold-scene3d
Scene3D is a collection of scripts, materials and tools to help you develop 3D games with the Defold game engine.
3d 3d-graphics defold defold-library defold-shaders game-development
Last synced: 14 Nov 2024
https://neko250.github.io/pico8-api
Unofficial PICO-8 API with a lovely design ! ::
api cheatsheet docs documentation game-development gamedev pico-8
Last synced: 30 Aug 2024
https://github.com/iiyese/aery
A plugin that enables a subset of entity relationship features for bevy
bevy ecs entity-component-system entity-relationships game game-development relations rust
Last synced: 09 Oct 2024
https://github.com/ertugrulcetin/jme-clj
A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine
clojure game-development game-engine game-engine-3d jmonkeyengine jmonkeyengine3 lisp
Last synced: 28 Oct 2024
https://github.com/longlene/cl-raylib
Common Lisp binding of raylib
common-lisp game-development raylib
Last synced: 05 Nov 2024
https://github.com/JamesMcMahon/entitas-2d-roguelike
Rewrite of the Unity 2D Roguelike example using the Entitas Entity Component System
entitas entity-component-system example game-development unity
Last synced: 04 Aug 2024
https://github.com/starwolves/space
Official mirror of the online SCI-FI action game that simulates spaceships in 3D. Built from the ground up to support decentralized game-servers and communities with extensive modding support. Will ship with a core feature set of Role-Playing-Game elements..
bevy bevy-engine community-server decentralized ecs entity-component-system fps-game game game-development gamedev modding-games multiplayer multiplayer-game online-game rpg rust sci-fi space spaceship video-game
Last synced: 09 Oct 2024
https://github.com/skaarj1989/supernovaengine
An experimental game engine.
cpp23 deferred-shading entity-component-system framegraph game-development game-engine-3d ibl light-propagation-volumes lua-scripting material-graph pbr rendergraph vulkan
Last synced: 15 Nov 2024
https://github.com/johanhelsing/bevy_smud
Sdf 2d shape renderer for Bevy
2d bevy bevy-plugin game-development sdf shaders shapes signed-distance-field
Last synced: 09 Oct 2024
https://github.com/Ukendio/jecs
A fast, portable Entity Component System for Luau
data-oriented data-oriented-design ecs entity-component-system game-development gamedev jecs lua luau no-dependencies
Last synced: 09 Nov 2024
https://github.com/jhigginbotham64/starlight.jl
A greedy game engine for greedy programmers!
game game-development game-engine gamedev julia julia-language julialang
Last synced: 12 Oct 2024
https://github.com/bhavyac16/plants-vs-zombies
CSE201: Advanced Programming Final Project | Re-implemented the strategy video game, Plants 🌱🌵 vs. Zombies 🧟♂️🧟♀️ , originally developed by PopCap Games | Working demo: https://www.youtube.com/watch?v=AgMRkRLPeFU
game-development java-11 java-application javafx-11 javafx-games javafx-project plants-vs-zombies uml-diagrams
Last synced: 13 Oct 2024
https://github.com/kidscancode/circle_jump
An open source mobile game made with Godot.
game-development game-tutorial godot godot-game-engine tutorial
Last synced: 13 Oct 2024
https://github.com/puchik/godot-extras
LOD and optimization C++ addons and shaders for Godot 4 and Godot 3
3d game-development gamedev godot godot-engine godotengine
Last synced: 10 Oct 2024
https://github.com/wellsousaaa/Five-Nights-at-Freddys-Web
Five Nights at Freddy's - Web: https://wellsousaaa.github.io/Five-Nights-at-Freddys-Web/
fnaf fnaf-vr game game-development horror horror-game javascript javascript-game react reactjs
Last synced: 08 Nov 2024
https://github.com/xenomega/sycophant
Numerous Ninjas: Beta stage mobile game written in Unity
2d android csharp game game-development ios mobile mobile-game unity unity2d
Last synced: 03 Oct 2024
https://github.com/jcubic/gaiman
Gaiman: Text based game engine and programming language
dsl game game-development javascript javascript-library programming-language story story-driven-games storytelling text-adventure text-adventure-engine text-adventure-game text-adventure-games
Last synced: 30 Oct 2024
https://github.com/leoCamilo/FakeSimCity
A Unity Game like SimCity for mobile
c-sharp game game-development gamedev mobile mobile-game unity unity3d
Last synced: 10 Nov 2024
https://github.com/ARM-software/gator
Sources for Arm Streamline's gator daemon, part of Arm Mobile Studio suite of performance analysis tools
android arm arm64 game-development linux performance performance-analysis profiling
Last synced: 04 Aug 2024
https://github.com/pieking1215/fallingsandsurvival
2D survival game inspired by Noita and slightly Terraria
2d-game box2d cpp engine falling-sand fmod game-development imgui pixel-perfect procedural-generation sdl2 survival-game
Last synced: 15 Nov 2024
https://github.com/kenjinp/hello-worlds
Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene 👋🌐
game-development graphics procedural-generation react react-three-fiber threejs typescript
Last synced: 11 Nov 2024
https://github.com/genaray/arch.extended
Extensions for Arch with some useful features like Systems, Source Generator and Utils.
csharp dotnet dotnet-core ecs entity-component-system entity-framework fast framework game game-development gamedev godot monogame monogame-framework unity utilities
Last synced: 16 Nov 2024
https://github.com/magicblock-labs/Solana.Unity-SDK
Open-Source Unity-Solana SDK with Full RPC coverage, NFT support and more
game-development nft sdk solana solana-mint solana-nft solana-program unity
Last synced: 29 Oct 2024
https://github.com/magicblock-labs/solana.unity-sdk
Open-Source Unity-Solana SDK with Full RPC coverage, NFT support and more
game-development nft sdk solana solana-mint solana-nft solana-program unity
Last synced: 13 Nov 2024
https://github.com/MASSHUU12/godot-yat
YAT is an plugin that provides a customizable, in-game terminal for your Godot (C#) project.
csharp game-console game-development godot godot-plugin terminal
Last synced: 04 Aug 2024
https://github.com/badlogic/r96
Repository for the blog post series "Rendering like it's 1996"
emscripten game-development game-engine game-engine-framework graphics-programming webassembly
Last synced: 27 Oct 2024
https://github.com/Walkator/kailius
2D Platform Game developed in Unity for Android, Windows, and Linux. Kailius is inspired by the early RPGs, featuring PixelArt aesthetics (8 Bits).
2d 2d-game 2d-platformer-game android dungeon game game-development linux pixel-art pixelart platform platform-game-2d roleplaying-game rpg-game rpgs unity unity-2d unity-2d-game unity2d-game windows
Last synced: 08 Nov 2024
https://github.com/FirebaseExtended/unity-solutions
Use Firebase tools to incorporate common features into your games!
firebase game game-dev game-development games gaming gcp google-cloud google-cloud-platform
Last synced: 04 Aug 2024
https://github.com/incomingstick/openrpg
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 29 Sep 2024
https://github.com/uspgamedev/luasteam
Bindings to connect lua with Steam API
game-development love2d lua steam-api
Last synced: 09 Oct 2024
https://github.com/Goutte/godot-addon-animated-shape-2d
Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.
2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation
Last synced: 02 Nov 2024
https://github.com/bitbrain/godot-tutorials
A curation of Godot tutorial source code created by bitbrain.
bitbrain game-development gamedev godot godotengine tutorial youtube
Last synced: 10 Oct 2024
https://github.com/aaron9000/c-game-resources
A collection of helpful resources for writing games in C and OpenGL.
c c99 game-dev game-development game-engine gamedev glsl opengl
Last synced: 14 Nov 2024
https://github.com/drojaazu/megadev
A Sega Mega CD development framework in C and 68k asm
16bit assembly game-development genesis m68000 m68k megadrive retrogaming sega
Last synced: 03 Nov 2024
https://github.com/incomingstick/OpenRPG
A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system
c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game
Last synced: 04 Aug 2024
https://github.com/Hongtae/SwiftVVD
Swift 3D Game Engine for Windows, macOS, iOS, Linux
apple-metal apple-metal-game-engine cross-platform cross-platform-game-engine game-development game-engine linux linux-game-engine mac-game-engine metal-renderer swift swift-game-engine ui-framework vulkan vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 31 Oct 2024
https://github.com/hongtae/swiftvvd
Swift 3D Game Engine for Windows, macOS, iOS, Linux
apple-metal apple-metal-game-engine cross-platform cross-platform-game-engine game-development game-engine linux linux-game-engine mac-game-engine metal-renderer swift swift-game-engine ui-framework vulkan vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 16 Nov 2024
https://github.com/gilmore606/ure
the unRogueEngine
engine game-development game-engine gamedev roguelike roguelike-game roguelikedev
Last synced: 12 Nov 2024
https://github.com/rust-gamedev/rust-game-ports
Official host of games ported using Rust game libraries.
bevy fyrox game game-development game-engine gamedev ggez hacktoberfest macroquad rust
Last synced: 09 Oct 2024
https://github.com/nskins/goby
Command-line role-playing game framework
cli command-line framework game-development gamedev rpg ruby text-rpg
Last synced: 30 Oct 2024
https://github.com/goutte/godot-addon-animated-shape-2d
Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.
2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation
Last synced: 12 Oct 2024
https://github.com/yarnspinnertool/yarnspinner-rust
The friendly tool for writing game dialogue in Rust
bevy dialog game-development rust
Last synced: 09 Oct 2024
https://github.com/tanis2000/minigame-rust
A simple game made in Rust that runs on desktop and mobile
android desktop game game-dev game-development game-engine gamedev ios macos mobile rust windows
Last synced: 11 Nov 2024
https://github.com/adriankhl/godot-llm
LLM in Godot
game-development gamedev gdextension godot godot-engine godotengine llamacpp llm-inference
Last synced: 10 Oct 2024
https://github.com/folt-a/godot-idea-board
Design all Godot editor items. Godot4 addon.
documentation-tool game-dev game-development godot godot-addon godot4 godotengine tool
Last synced: 09 Oct 2024
https://github.com/yottaawesome/intro-to-dx12
Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".
book book-source-code cpp direct3d directx directx-12 game game-development game-engine gamedev reference tutorial-code win32 win32-api windows
Last synced: 13 Nov 2024
https://github.com/frideosapps/trivia_example
A simple trivia game built with Flutter and the frideos package.
example flutter flutter-apps flutter-examples frideos frideos-library frideos-package game-development mobile-app mobile-development quiz streams trivia-game
Last synced: 11 Nov 2024
https://github.com/thomasgoldstein/zabuyaki
Zabuyaki, old-school side-scrolling beat 'em up
game-2d game-development gaming indiegame love2d lua pixel-art retrogaming video-game
Last synced: 14 Oct 2024
https://github.com/paulloz/godot-colorblindness
A colorblindness simulator to help you design for everyone.
accessibility colorblindness-simulator game-development gamedev godot godot-colorblindness godot-engine shader video-game
Last synced: 27 Oct 2024
https://github.com/ada-game-framework/sdlada
Ada 2022 bindings to SDL 2
ada ada2012 bindings game game-development gamedev linux macosx portable-library sdl sdl-ttf sdl2 sdl2-image sdl2-library windows
Last synced: 26 Oct 2024
https://github.com/ScrappyCocco/ScrapEngine
A very simple real-time Vulkan 3D game engine
cpp cpp-game-engine cpp11 game-development game-engine vulkan vulkan-engine vulkan-game-engine
Last synced: 14 Nov 2024
https://github.com/radiatoryang/scopa
Unity level design plugin that adds support for Quake .MAP / Half-Life .RMF / Source .VMF, Q1 HL1 .WAD textures, and .FGD export.
3d environment game game-development half-life half-life-2 hammer level-design level-editor mod modeling quake quake-engine source-engine trenchbroom unity unity-editor unity-package unity3d
Last synced: 13 Oct 2024
https://github.com/elishacloud/dinputto8
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
converter dinput dinput8 directinput game-development wrapper wrapper-dll
Last synced: 15 Nov 2024
https://github.com/polygonalmind/100avatars
100Avatars - 200 open-source Avatars
100avatars game-development gltf opensource unity3d vrchat vrm
Last synced: 09 Oct 2024
https://github.com/walbourn/walbourn.github.io
Games for Windows and the DirectX SDK blog
directx game-development microsoft
Last synced: 17 Oct 2024
https://github.com/corrosive-games/bevy-parallax
Parallax background plugin for Bevy
bevy bevy-engine bevy-plugin game-development gamedev parallax parallax-scrolling rust rust-lang
Last synced: 09 Oct 2024
https://github.com/quasilyte/pathing
A very fast & zero-allocation, grid-based, pathfinding library for Go.
a-star ebiten ebitengine game-development gamedev go golang greedy-bfs library pathfinding performance
Last synced: 27 Oct 2024
https://github.com/radiatoryang/ropework
a visual novel framework template for Yarn Spinner / Unity C#
game-development narrative unity visualnovel
Last synced: 14 Nov 2024
https://github.com/ashwaniarya/Unity3D-Simple-Mobile-Joystick
Mobile Joystick suitable for any types of game
game-development mobile unity3d virtual-joystick
Last synced: 10 Nov 2024
https://github.com/art-emini/duckengine
A 2D Game Engine for the web.
2d engine fast framework game game-development game-engine game-framework javascript-game-engine js-game-engine library npm simple typescript
Last synced: 14 Nov 2024
https://github.com/brianmacintosh/icon-machine
Web application for randomly generating pixel art icons.
art canvas game-development html5 html5-canvas javascript pixel-art procedural-drawing procedural-generation
Last synced: 08 Nov 2024
https://github.com/japalekhin/langaw
A sample project for following along a tutorial found on jap.alekhin.io.
flame flutter flutter-app flutter-demo flutter-examples game game-dev game-development games
Last synced: 08 Nov 2024
https://github.com/anaminus/rbxmk
A tool for processing Roblox files.
build-system build-tool game-development go lua rbxl rbxlx rbxm rbxmk rbxmx roblox roblox-studio
Last synced: 09 Nov 2024
https://github.com/jknightdoeswork/swatchr
A color palette management system for Unity
color color-palette game-development gamedev unity unity3d
Last synced: 10 Nov 2024
https://github.com/mtrajk/bouncing-balls
Bouncing balls simulation using plain JavaScript
bouncing-balls canvas game-development javascript physics-simulation
Last synced: 17 Nov 2024
https://github.com/caosdoar/Fornos
GPU Texture Baking Tool
3d bent-normals game-development gpu height-baker normals-baker textures thickness-baker
Last synced: 14 Nov 2024
https://github.com/Rion5/2D-TowerDefense
Tower Defense Game Created in C# with Unity Game Engine
2d 2d-game c-sharp game game-development tower-defense tower-defense-game unity unity2d
Last synced: 23 Oct 2024
https://github.com/codewriter-packages/unimob.ui
MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)
declarative game game-development gamedev library model-view-intent model-view-update mvc mvi mvu mvvm reactive reactive-programming ui ui-framework ui-widgets unirx unity unity3d widgets
Last synced: 11 Oct 2024
https://github.com/pmndrs/koota
🌎 Performant real-time state management for React and TypeScript
data-oriented-design data-oriented-programming ecs entity-component-system game-development javascript react typescript
Last synced: 15 Nov 2024
https://github.com/codewriter-packages/UniMob.UI
MVU/Redux like library for building declarative UI in Unity (inspired by Flutter)
declarative game game-development gamedev library model-view-intent model-view-update mvc mvi mvu mvvm reactive reactive-programming ui ui-framework ui-widgets unirx unity unity3d widgets
Last synced: 10 Nov 2024
https://github.com/roalyr/gdtlancer
A performance-friendly 3D space game inspired by Freelancer, Orbiter and EVE (and many other games). Made with Godot engine.
3d-game game-development gamedev gdscript godot godot-engine godot-game godot3 godotengine space space-arcade-game space-game space-shooter
Last synced: 09 Oct 2024
https://github.com/active-logic/activelogic-cs
Behavior Trees and Case Logic for C#7
behavior-tree behaviour-trees control-flow control-systems game-ai game-development
Last synced: 10 Nov 2024
https://github.com/gents83/inox
Rust Game engine integrated in Blender [WebGPU ready]
3d-graphics blender ecs game-development game-engine gamedev multiplatform plugin rendering rendering-engine rust rust-gamedev vulkan wasm webgpu wgpu
Last synced: 30 Oct 2024
https://github.com/ertugrulcetin/herfi
3D multiplayer game prototype written in Clojure and ClojureScript
clojure clojurescript game-development multiplayer threejs
Last synced: 16 Nov 2024
https://github.com/oguzeroglu/nearby
Find nearby 3D objects in constant time O(1).
3d algortihm binning closest game-development octree spatial-hash
Last synced: 27 Oct 2024
https://github.com/albin-johansson/tactile
A tilemap editor that aims to be simple, fast and lightweight.
cpp cross-platform editor game-development gamedev imgui indie level-editor linux macos modern-cpp tilemap tilemap-editor windows
Last synced: 29 Oct 2024
https://github.com/spoorn/durian
General purpose client/server networking library written in Rust, built on top of the QUIC protocol which is implemented by quinn
game-development gamedev netcode networking rust rust-library
Last synced: 12 Nov 2024
https://github.com/mrgarcialuigi/Arcade-Vehicle-Controller
Vehicle controller implementation for arcade style games, made in Unity.
csharp game game-development physics racing-game unity vehicle
Last synced: 02 Nov 2024
https://github.com/andygeiss/ecs
Build your own Game-Engine based on the Entity Component System concept in Golang.
benchmark bitmask bitset entity-component-system game-development game-engine game-engine-2d go golang goroutine raylib scalability
Last synced: 31 Oct 2024
https://github.com/pragmagic/nimue4
Nim language integration for Unreal Engine 4
game-development unreal-engine wrapper
Last synced: 06 Nov 2024
https://github.com/fiorix/cat-o-licious
Cat game written in Go
game game-development go golang kids sdl2 webassembly
Last synced: 27 Oct 2024
https://github.com/ummahusla/html5-game-development
:video_game: Useful links for HTML5 game development
game-development html5 html5-game-development
Last synced: 14 Nov 2024
https://github.com/analgesicproductions/anodyne-2-open-source
Full code/assets of Anodyne 2: Return to Dust (2019)
game game-development gamedev unity unity3d
Last synced: 12 Oct 2024
https://github.com/jeffcampbellmakesgames/Entitas-Redux
An entity-component framework for Unity with code generation and visual debugging
csharp design-pattern design-patterns ecs entity entity-component-system game game-development gamedev unity
Last synced: 10 Nov 2024
https://github.com/Habrador/Unity-Boat-physics-Tutorial
Learn how to implement boat physics in Unity
boat boat-dynamics boat-simulation boats game-development gamedev physics physics-simulation tutorial unity unity-library unity-tutorial unity3d unity3d-tutorial
Last synced: 10 Nov 2024
https://github.com/thorium/roll-a-ball-fsharp
Unity 3d game engine tutorial (in F#)
f-sharp fsharp game-development tutorial unity unity-3d unity-tutorial unity3d
Last synced: 08 Nov 2024
https://github.com/josh-perry/peachy
A parser/renderer for Aseprite animations in LÖVE. :peach:
animation game-development graphics love love2d love2d-framework
Last synced: 14 Oct 2024
https://github.com/tbillington/bevy_toon_shader
Toon Shader for the bevy game engine
3d-graphics asset bevy game-assets game-development graphics rust shader
Last synced: 09 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: 10 Nov 2024