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: 2025-01-10 00:11:17 UTC
- JSON Representation
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/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/salzian/bevy_fmod
Idiomatic integration of the FMOD audio engine into Bevy projects. Enables spatial audio, real-time parameter adjustments, live updates, and Doppler effects.
bevy bevy-audio bevy-engine fmod fmod-api fmod-library fmod-studio game-development rust rust-library
Last synced: 05 Jan 2025
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
https://github.com/artstorm/ui-toolkit-safe-area
A Safe Area Container for Unity's UI Toolkit.
game-development safe-area safearea ui ui-toolkit uitoolkit unity unity3d
Last synced: 09 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/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/a327ex/chrono
Timer module for LÖVE
game-development love2d lua timer tween
Last synced: 25 Sep 2024
https://github.com/EliaFantini/RocketMan-a-VR-videogame-created-with-Unity
A Virtual-Reality "escape-room-like" videogame for Oculus Quest, developed with Unity Engine using only the basic Oculus Framework. Game awarded as best game of the course ( year 2021/2022)
blender c-sharp game-design game-development meta metaverse oculus oculus-quest photoshop playtesting premiere-pro unity unity-scene unity-vr unity3d unity3d-games unityvr video-game vr vr-game
Last synced: 23 Oct 2024
https://github.com/coryleach/unitysaveload
Quickly Save/Load data in Binary or Json formats, and Encrypt it in Unity
game-development gamedev helper load save savegame serialization unity unity3d utility
Last synced: 27 Oct 2024
https://github.com/mariofv/LittleOrionEngine
C++ 3D Engine developed during the Master's Degree in AAA Videogames Development.
3dengine cplusplus editor game-development game-engine gamedev gameobject video-game
Last synced: 14 Nov 2024
https://github.com/movesthatmatter/movex
Serverless Multiplayer Infrastructure for JavaScript Games. Private State | Real Time | Server Authoritative | Open Source
frontend game-development hacktoberfest hacktoberfest-2024 hacktoberfest-accepted hacktoberfest2024 infrastructure javascript multiplayer multiplayer-game-server react reactjs serverless socket-programming state-management typescript
Last synced: 03 Jan 2025
https://github.com/thedudefromci/wraithengine
A free, open source, Java game engine library built on top of LWJGL. Designed to act as a use-exactly-what-you-need, no-assumptions framework, WraithEngine is versatile enough to act as a library within other tools or projects, or a full fledged standalone game engine.
engine framework game game-development game-engine gamedev indiedev java-game library lwjgl3
Last synced: 26 Nov 2024
https://github.com/crossgl/crosstl
Translates native shader languages into CrossGL universal shader language and vice versa.
apple directx game-development gamedev graphics hacktoberfest metal modular mojo opengl python vulkan
Last synced: 09 Jan 2025
https://github.com/coryleach/UnitySaveLoad
Quickly Save/Load data in Binary or Json formats, and Encrypt it in Unity
game-development gamedev helper load save savegame serialization unity unity3d utility
Last synced: 14 Nov 2024
https://github.com/manlaig/object_placement_unity
RTS style building placement in Unity
game-design game-development gamedev object-placement rts-game rts-style starcraft starcraft2 unity unity3d
Last synced: 10 Nov 2024
https://github.com/zydeco/steamcontroller
Steam Controller support for iOS and tvOS
game-development ios steam-controller tvos
Last synced: 24 Nov 2024
https://github.com/Ideefixze/TutorialUnityMultiplayer
How to use Command Design Pattern to make custom networking for Unity?
game-development network network-programming socket-programming tutorial unity
Last synced: 10 Nov 2024
https://github.com/edubart/miniphysfs
Single-file port of PhysFS, a library that provides abstract access to various archives.
c filesystem game-development miniphysfs physfs single-file single-header single-header-lib
Last synced: 30 Oct 2024
https://github.com/proyecto26/thecryptopurge
A crypto shooter-survival real-time NFT-based game inspired by The Purge 💸
alchemyapi blockchain chainlink chainlink-hackathon-2021 chainlink-oracle chainlink-vrf crypto cryptocurrency game game-development nft nft-game nft-marketplace nfts smart-contracts
Last synced: 30 Dec 2024
https://github.com/schell/apecs
An asyncronous and pleasant entity-component system for Rust
app-engine ecs game-development game-engine rust
Last synced: 05 Jan 2025
https://github.com/ichenpipi/unity-project-pin-board
[Unity Editor Tool] Allows you to pin commonly used assets on the window, so you can find them quickly.
game-development unity unity3d unity3d-plugin
Last synced: 08 Nov 2024
https://github.com/maxdeviant/peacock
A game engine for making beautiful games
game-development game-engine gamedev rust
Last synced: 05 Nov 2024
https://github.com/ufrshubham/flame_simple_platformer
A 2D platformer made using Flame engine
2d-game dart flame-engine flutter flutter-game game-development mobile-games platformer
Last synced: 09 Jan 2025
https://github.com/JanSeliv/CustomShapeButton
Open-source plugin that allows to make buttons of any shape in UE5.4
button button-widget c-plus-plus cpp custom-shape game-development 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: 30 Oct 2024
https://github.com/sushiwaumai/chronity
:hourglass: Library for running functions after a delay by creating timers in Unity3D.
csharp game-development game-programming gamedev openupm openupm-cli timer unity unity3d
Last synced: 08 Nov 2024
https://github.com/DragonRidersUnite/scale
Framework with conventions and utils for DragonRuby Game Toolkit
dragonruby dragonruby-gtk dragonrubygtk game-development
Last synced: 14 Nov 2024
https://github.com/d12/bricksvr-game
An open-source mirror of the BricksVR project, a multiplayer VR sandbox game available on Steam and the Oculus store.
Last synced: 01 Nov 2024
https://github.com/billyb2/bootleg_networking
A cross platform (wasm included) networking library!
bevy gamdev game-development network-programming networking wasm
Last synced: 08 Nov 2024
https://github.com/DoogeJ/MonoGame.Primitives2D
Easy-to-use 2D primitives
2d 2d-game-framework 2d-graphics game-development monogame monogame-framework monogame-primitives2d xna
Last synced: 27 Oct 2024
https://github.com/lschmid83/dragon-island
This is a 2D platform game similiar to Super Mario World written in Java and C++ with a level editor. Available for PC, Android, GP2X and PSP platforms.
2d-game-engine admob-banner android-studio cpp eclipse-ide game-development gp2x graphics-engine java level-editor mario-game object-oriented-programming open-gl paralax-effect physics platform-game-2d playstation-portable tile-map
Last synced: 19 Dec 2024
https://github.com/atalantus/WFC-Unity-Example
A Unity project utilizing the wave-function-collapse algorithm to procedurally generate level.
game-development gamedev procedural-generation unity unity3d wfc
Last synced: 09 Dec 2024
https://github.com/sean-codes/cs-engine
2D Javascript Game Engine
2d-game 2d-game-engine engine game game-development game-engine gamedev
Last synced: 19 Dec 2024
https://github.com/coinbump/phasejumppro
Game Design Patterns for C++ (and eventually Godot)
cpp game game-2d game-development game-engine gamedev opengl opengl-game unity unity3d
Last synced: 20 Nov 2024
https://github.com/daniel-beard/dstarlitejava
A java implementation of the incremental heuristic search algorithm D* Lite.
dstarlite game-development java pathfinding
Last synced: 22 Oct 2024
https://github.com/criptych/physfs-old
UNOFFICIAL Git mirror of PhysicsFS Mercurial repository. The official repository has also moved to GitHub; this one will no longer be updated. Official website:
c-language filesystem game-development virtual-file-system
Last synced: 29 Sep 2024
https://github.com/not-elm/bevy_flurx
Allows you to write sequential description of processes involving delays, user input, and other waits.
async bevy bevy-plugin game-development rust
Last synced: 05 Jan 2025
https://github.com/resttime/cl-liballegro
Common Lisp bindings and interface to the Allegro 5 game programming library
allegro5 bindings cffi common-lisp game-dev game-development gamedev lisp
Last synced: 28 Oct 2024
https://github.com/radiatoryang/Yarn-Weaver
simple tool built in Unity C# to test Yarn files, good for game devs and narrative designers
csharp game-development gamedev-tool narrative twine unity
Last synced: 14 Nov 2024
https://github.com/niklashigi/contro
:video_game: Game controls done right.
controls game-development gamepad javascript-library keyboard mouse zero-dependency
Last synced: 19 Nov 2024
https://github.com/wtetzner/waterbear
Assembler/Disassembler for the Dreamcast VMU
asm assembler assembly cargo disassembler disassembly dreamcast dreamcast-vmu embedded game-dev game-development homebrew rust vmu waterbear
Last synced: 05 Nov 2024
https://github.com/mage/mage
Game Server Framework
game-development game-server mage nodejs
Last synced: 14 Nov 2024
https://github.com/Zorochase/ultimate-retro-shader-collection
Shaders designed to replicate the graphical style of the PlayStation and Nintendo 64.
90s game-development low-poly n64 ps1 psx retro shaders
Last synced: 19 Nov 2024
https://github.com/Larpon/shy
Helps you being creative in V
2d creative-coding engine foundation framework game-development game-engine game-framework gamedev module v v-lang v-language vlang
Last synced: 18 Nov 2024
https://github.com/jalbam/crossbrowdy
Multimedia JavaScript framework
api apis development framework game game-development game-engine gamedev gamedev-framework gamedev-library gamedevelopment games html5 html5-game-development javascript javascript-framework javascript-library js multimedia-javascript-framework multimedia-library
Last synced: 12 Oct 2024
https://github.com/Amirans/InteractionPlugin
This is an Unreal Engine Plugin Written in C++ which aims to handle all the interactions in a game such as Triggers, Doors, Item Pickup and many more
c-plus-plus game-development interaction plugin unreal unreal-engine unreal-engine-4
Last synced: 23 Oct 2024
https://github.com/spajus/tank_island
Top down 2D shooter game that involves blowing up tanks
book game game-2d game-development gamedev gosu indiegame ruby
Last synced: 02 Nov 2024
https://github.com/25a0/quadtastic
A tool to manage sprite sheets and color palettes
game-development love2d lua tool
Last synced: 14 Oct 2024
https://github.com/VIZ-Interactive/Depiction-Engine-Unity
Versatile engine to create and stream large 3D worlds for game or geospatial applications
augmented-reality digital-twin game-development geospatial-visualization large-worlds procedural-generation simulations star-systems unity3d
Last synced: 11 Nov 2024
https://github.com/GardensOfKadesh/Homeworld
Gardens of Kadesh: A WebAssembly port of Homeworld.
emscripten game game-development game-engine opengl webassembly webgl
Last synced: 10 Oct 2024
https://github.com/chillu1/csharpecscomparison
Comparison chart for C# ECS solutions/frameworks
csharp data-oriented ecs ecs-framework entity-component-system game-development unity unity3d
Last synced: 11 Dec 2024
https://github.com/next2d/player
Next2D Player supports WebGL and OffscreenCanvas, enabling advanced graphical expression. It can also be used in game production, advertisement production, and other scenes requiring rich expressions without having to deal with browser or device compatibility.
game game-2d game-developement game-development game-engine-2d gamedev next2d offscreencanvas typescript webgl webgl2
Last synced: 09 Jan 2025
https://github.com/geokureli/newgrounds
Newgrounds API for haxe
game-dev game-development haxe newgrounds newgrounds-medals newgrounds-scoreboards newgroundsio strawberryclock
Last synced: 07 Jan 2025
https://github.com/JoebRogers/PICO-EC
A tiny scene-entity-component library created for the PICO-8 fantasty console.
game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8
Last synced: 02 Nov 2024
https://github.com/Chillu1/CSharpECSComparison
Comparison chart for C# ECS solutions/frameworks
csharp data-oriented ecs ecs-framework entity-component-system game-development unity unity3d
Last synced: 10 Nov 2024
https://github.com/indianakernick/Simpleton-Engine
What a stupid name for a library
c-plus-plus game-2d game-development game-engine gamedev graphics2d header-only opengl sdl2 sprite-animation spritesheet spritesheet-packer
Last synced: 14 Nov 2024
https://github.com/joebrogers/pico-ec
A tiny scene-entity-component library created for the PICO-8 fantasty console.
game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8
Last synced: 19 Nov 2024
https://github.com/googleforgames/clean-chat
Disruptive Behavior Mitigation Framework for Games
game-development machine-learning machine-learning-games multiplayer python
Last synced: 07 Nov 2024
https://github.com/janhohenheim/bevy_wind_waker_shader
A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker
bevy game-development rust zelda
Last synced: 07 Jan 2025
https://github.com/mebens/ammo
A simple, flexible organisational library for use with the LÖVE game engine.
game-development love love2d lua
Last synced: 14 Oct 2024
https://github.com/shijbey/anansi
Create simulation-driven visual novels in Unity.
ai game-development interactive-dialogue interactive-storytelling narrative-game social-simulation storylets unity unity-package visual-novel
Last synced: 19 Dec 2024
https://github.com/dasannikov/defoldtypescript
TypeScript support for Defold game engine
defold defold-game-engine defold-library game-development transpiler typescript webgame
Last synced: 02 Nov 2024
https://github.com/devcat-studio/SilvervineUE4Lua
A Lua Scripting Plugin for Unreal Engine 4
game-development lua scripting ue4
Last synced: 06 Nov 2024
https://github.com/JanSeliv/SettingsWidgetConstructor
Open-source plugin for automated UI generation of game settings from data table in UE5.3
c-plus-plus cpp game-development plugin plugin-repo settings settings-management ue4 ue4-plugin ue5-plugin ui ui-generation ui-generator unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 30 Oct 2024
https://github.com/jakubtomsu/dungeon-of-quake
Retro FPS game inspired by Quake, using Odin and Raylib [ALPHA]
3d fps game game-development game-engine game-engine-3d gamedev odin quake raylib raylib-odin retrogaming
Last synced: 26 Nov 2024
https://github.com/srekel/sralloc
Memory allocators
c99 cplusplus game-development memory-allocation memory-management public-domain single-header-lib
Last synced: 12 Oct 2024
https://github.com/ba-st/winter
Winter is a 2D game engine for Pharo Smalltalk
2d-game-engine 2d-game-framework game-development game-engine gamedev mit-license pharo pharo-smalltalk smalltalk
Last synced: 09 Oct 2024
https://github.com/erinnmclaughlin/Flappy-Bird
Flappy Bird built with Blazor WebAssembly (and without JavaScript interop)!
blazor blazor-webassembly blazorbuilds flappy-bird game-development web-development
Last synced: 05 Nov 2024
https://github.com/burnoutjs/burnoutjs
:video_game: 2D game engine for manage collisions. Made with javascript and CSS Grid Layout.
css-grid css-grid-layout game-development game-engine grid-layout hacktoberfest hacktoberfest2021
Last synced: 08 Nov 2024
https://github.com/guitsaru/draco
An Entity Component System for DragonRuby GTK
dragonruby dragonruby-gtk dragonrubygtk game-development
Last synced: 14 Nov 2024
https://github.com/MissingBitStudios/igneous
Igneous is an open source game engine written in C++.
assimp bgfx bullet-physics cmake cpp directx entt game-development game-engine glfw glm imgui linux macos metal openal opengl raknet windows
Last synced: 14 Nov 2024
https://github.com/tobylobster/manicminer2021
Manic Miner remastered on the BBC Micro
6502-assembly bbcmicro game game-development
Last synced: 24 Nov 2024
https://github.com/onqtam/game
Everything I am (was...) passionate about - the best game engine ever
asmjs cpp cross-platform emscripten entity-component-system game game-development game-engine hot-reload webassembly
Last synced: 08 Nov 2024
https://github.com/mizrael/blazorex
Blazorex is an HTML Canvas wrapper library for Blazor.
blazor blazor-webassembly canvas canvas2d game-development gamedev hacktoberfest
Last synced: 27 Oct 2024
https://github.com/ivoyager/ivoyager
DEPRECIATED. Replaced by 'ivoyager_core' in projects v0.0.17 and after.
astronomy educational free-software game-development gdscript godot godotengine open-source solar-system
Last synced: 28 Nov 2024
https://github.com/pinguin999/alpaca
A Library for Point And Click Adventures
2d-game-engine android android-game-engine cross-platform engine game game-2d game-dev game-development game-engine gamedev ios ios-game lua nintendo-switch point-and-click point-and-click-game wasm wasm-game
Last synced: 01 Dec 2024
https://github.com/hugo-dz/discord-activity-starter
A stater template for building Discord activities ⚽️
discord game-development gamedev
Last synced: 06 Nov 2024
https://github.com/kkukshtel/SimpleTilemap
A fast, easy way to generate runtime tilemaps in Unity
2d-graphics game-development gamedev unity3d
Last synced: 10 Nov 2024
https://github.com/sbischoff-ai/pygase
A Python package that contains a high-performance, versatile UDP-based game server, client and network protocol with a simple API.
client-server game-development network-protocol networking online-games udp
Last synced: 07 Jan 2025
https://github.com/stormmuller/fixed-point-types
A C# library for fixed point numbers
fixed-point game-development lockstep unity unity3d
Last synced: 19 Nov 2024
https://github.com/mrchantey/beet
A modular behavior library for the Bevy Engine.
ai behavior bevy game-development robotics
Last synced: 06 Jan 2025
https://github.com/Hugo-Dz/discord-activity-starter
A stater template for building Discord activities ⚽️
discord game-development gamedev
Last synced: 13 Nov 2024
https://github.com/expo/expo-graphics
Tools to help simplify working with three, pixi, phaser, ect...
arkit expo game-development opengl-es phaser pixijs processing react-native threejs webgl
Last synced: 27 Sep 2024
https://github.com/jwpttcg66/gameshardingdb
基于spring-sharding-mybaits集成redis缓存的游戏分布式存储框架.支持将对象序列化到队列里,异步存储。 使用spring集成mybatis3垂直和水平分库mysql.使用模版编程,采用代理模式,采集变化的字段,自动完成拼写sql,降低数据库落地难度 集成Mybatis-PageHelper分页,大数据量可以分批查询。提升查询速度
async-db entityservice game-aysnc-db game-db game-development game-engine game-mybatis game-redis game-sharding-mybatis gamedb gamemybatis gameshardingmybatis mybatis-pagehelper redis redis-game sharding-db sharding-mybatis shardingdb spring-mybatis3-mysql sql
Last synced: 28 Oct 2024
https://github.com/thelogicmaster/switch-gdx
A LibGDX Nintendo Switch Homebrew and Xbox/UWP backend
cplusplus game-development homebrew java libgdx nintendo-switch uwp xbox
Last synced: 09 Dec 2024
https://github.com/oussamabonnor1/valleyofcubes_unity3d
Valley of cubes is a game replica of Bluk, its a 3D simple game best suited for mobile devices.
3d 3d-game csharp cube endless-runner game game-development game-replica single-player-game unity unity3d visual-studio
Last synced: 12 Nov 2024
https://github.com/amplitude/unity-plugin
Official Amplitude Unity Plugin
amplitude best c-sharp game game-development hacktoberfest product unity unity-plugin
Last synced: 07 Jan 2025
https://github.com/Dvergar/OSIS
Entity Component System with network support (for haxe)
architecture entity-component-system game-development multiplayer networking
Last synced: 02 Nov 2024
https://github.com/dvergar/osis
Entity Component System with network support (for haxe)
architecture entity-component-system game-development multiplayer networking
Last synced: 07 Jan 2025
https://github.com/torch2424/responsive-gamepad
Handle Keyboard, Gamepad, and Touch Controls under a single API 🕹️
es6 front-end game game-dev game-development javascript library mobile npm-package
Last synced: 17 Oct 2024
https://github.com/automattf/vector.lua
a simple vector library for Lua based on the PVector class from processing
game-development love2d lua vectors
Last synced: 14 Oct 2024
https://github.com/vaiorabbit/raylib-bindings
Yet another Ruby-raylib bindings
game-development games raylib ruby
Last synced: 05 Jan 2025
https://github.com/cyan33/zion
[Deprecated] A tentative, light-weight 2D game framework based on HTML5 canvas.
canvas game-development game-engine game-framework html5-canvas zion
Last synced: 28 Oct 2024
https://github.com/develephant/phaser-node-kit
Rapid Game Development with PhaserJS and Node for Modern Browsers
browserify build-tool bundler framework game-development gamedev html5-game javascript kit modules node-js nodejs phaser phaser-game phaserjs require scaffold
Last synced: 10 Oct 2024
https://github.com/jamesskemp/phasertutorials
Large collection of tutorials for Phaser, that I've followed. Original source listed in README files.
game-development html5-game-development javascript phaser phaser-tutorial phaserjs typescript
Last synced: 27 Sep 2024
https://github.com/emanzione/spell
A framework for describing, composing and managing your game's spells and abilities.
abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin
Last synced: 12 Oct 2024
https://github.com/emanzione/SPELL
A framework for describing, composing and managing your game's spells and abilities.
abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin
Last synced: 10 Nov 2024
https://github.com/andrey1994/game_inspector
Tool to measure FPS, take screenshots, record video and draw overlay
fps fps-counter fpsdisplay game-development game-engine game-overlay kivy kivy-application kivy-framework python screen-capture screenshot video-recording
Last synced: 14 Oct 2024
https://github.com/GloriousPtr/SpringArmComponent
Recreation of Unreal's Spring Arm Component in Unity.
camera game-development gamedev spring-arm third-person third-person-shooter tps unity unity3d unity3d-plugin
Last synced: 23 Oct 2024