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/shirakumo/trial
A fully-fledged Common Lisp game engine
common-lisp game-development game-engine gamedev opengl
Last synced: 04 Aug 2024
https://github.com/niklasei/bevy_game_template
Template for a Bevy game including CI/CD for web, Windows, Linux, macOS, iOS and Android
bevy bevy-engine game-development hacktoberfest mobile-game rust template-project web-game
Last synced: 09 Oct 2024
https://github.com/obengine/obengine
2D Game Engine with Lua Scripting made on top of SFML !
2d 2d-framework 2d-game-engine 2d-game-framework cmake collider cplusplus cpp17 cross-platform engine game-development game-engine gamedev hacktoberfest lua-script sfml zlib
Last synced: 12 Oct 2024
https://github.com/ObEngine/ObEngine
2D Game Engine with Lua Scripting made on top of SFML !
2d 2d-framework 2d-game-engine 2d-game-framework cmake collider cplusplus cpp17 cross-platform engine game-development game-engine gamedev hacktoberfest lua-script sfml zlib
Last synced: 02 Nov 2024
https://github.com/gdquest-demos/godot-2d-space-game
A 2D space exploration and mining game made with Godot and our AI framework
ai artificial-intelligence game-development gdscript godot godot-engine godot-game procedural-generation space space-mining-game steering-behaviors
Last synced: 13 Oct 2024
https://github.com/ManlyMarco/RuntimeUnityEditor
In-game inspector and debugging tools for applications made with Unity3D game engine
bepinex debugging-tool game-development modding-tools plugin
Last synced: 10 Nov 2024
https://github.com/manlymarco/runtimeunityeditor
In-game inspector and debugging tools for applications made with Unity3D game engine
bepinex debugging-tool game-development modding-tools plugin
Last synced: 30 Oct 2024
https://github.com/hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.
game game-development game-engine hacktoberfest learning puzzle
Last synced: 08 Nov 2024
https://github.com/RonenNess/RPGUI
Lightweight framework for old-school RPG GUI in web!
css game-development gamedev html javascript ui
Last synced: 03 Aug 2024
https://github.com/radiatoryang/hedera
paint 3D ivy in the Unity Editor, watch procedurally generated meshes simulate growth and clinging in real-time
3d 3d-models environment-art foliage-wiggle game-art game-development painting unity
Last synced: 08 Nov 2024
https://github.com/illation/etengine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
3d 3d-editor 3d-game-engine c-plus-plus cpp14 data-driven data-oriented-design ecs ecs-framework editor entity-component-system game-development game-engine gtkmm opengl pbr planet-generator planet-renderer real-time-rendering resource-manager
Last synced: 30 Oct 2024
https://github.com/lfkdsk/justweengine
An easy open source Android Native Game FrameWork.
2d-game-engine android-game-framework engine game-development jitpack
Last synced: 05 Nov 2024
https://github.com/dkfans/keeperfx
Open source remake and Fan Expansion of Dungeon Keeper.
dungeon dungeon-keeper fan-expansion game-development open rts simulation
Last synced: 01 Nov 2024
https://github.com/lfkdsk/JustWeEngine
An easy open source Android Native Game FrameWork.
2d-game-engine android-game-framework engine game-development jitpack
Last synced: 15 Aug 2024
https://github.com/hmans/miniplex
A 👩💻 developer-friendly entity management system for 🕹 games and similarly demanding applications, based on 🛠 ECS architecture.
ecs entity-component-system game-development react state-management typescript
Last synced: 16 Oct 2024
https://github.com/openfl/lime
A foundational Haxe framework for cross-platform development
cross-platform frontend game-development gamedev hashlink haxe lime multi-platform neko
Last synced: 02 Nov 2024
https://github.com/Illation/ETEngine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
3d 3d-editor 3d-game-engine c-plus-plus cpp14 data-driven data-oriented-design ecs ecs-framework editor entity-component-system game-development game-engine gtkmm opengl pbr planet-generator planet-renderer real-time-rendering resource-manager
Last synced: 03 Aug 2024
https://github.com/AnyRPG/AnyRPGCore
Open source Role Playing Game engine for Unity 3D written in C#.
game-development games role-playing-game role-playing-game-system role-playing-game-tool rpg unity unity3d
Last synced: 02 Aug 2024
https://github.com/ellanjiang/starforce
This is a demo made with Game Framework.
game-development game-frameworks game-modules unity unity3d
Last synced: 09 Nov 2024
https://github.com/leudz/shipyard
Entity Component System focused on usability and flexibility.
architectural-patterns data-oriented ecs entity-component entity-component-system game-development gamedev parallel-ecs rust shipyard
Last synced: 03 Nov 2024
https://github.com/itchio/butler
🎩 Command-line itch.io helper
bsdiff deployment game-development itchio rsync
Last synced: 08 Nov 2024
https://github.com/Hexworks/zircon
Zircon is an extensible and user-friendly, multiplatform tile engine.
game-development java jvm kotlin multiplatform roguelike scala text-gui zircon
Last synced: 27 Oct 2024
https://github.com/hexworks/zircon
Zircon is an extensible and user-friendly, multiplatform tile engine.
game-development java jvm kotlin multiplatform roguelike scala text-gui zircon
Last synced: 13 Oct 2024
https://github.com/OTFCG/Awesome-Game-Analysis
a comprehensive collection of video game tech analysis resources
anything awesome awesome-list computer-graphics effects game game-dev game-development game-engine gamedev gameplay games graphics unity unreal-engine
Last synced: 05 Sep 2024
https://github.com/lamberta/html5-animation
Foundation HTML5 Animation with JavaScript example code and book exercises.
animation book canvas game-development html5 javascript
Last synced: 04 Aug 2024
https://github.com/Nazariglez/notan
Cross-platform multimedia layer
crates game-2d game-development gamedev multimedia-library rust
Last synced: 04 Aug 2024
https://github.com/deltaphc/raylib-rs
Rust bindings for raylib
game-development gamedev raylib rust rust-bindings rust-crate
Last synced: 08 Nov 2024
https://github.com/NazaraEngine/NazaraEngine
Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
3d-engine c-plus-plus cplusplus-17 cpp cross-platform enet game-development game-engine gamedev linux macos nazara-engine network opengl realtime-games rendering shadergraph shaders vulkan windows
Last synced: 26 Oct 2024
https://github.com/inexorgame/vulkan-renderer
A new 3D game engine for Linux and Windows using C++20 and Vulkan API 1.3, in very early but ongoing development
3d-engine 3d-game-engine cplusplus cplusplus-20 engine framegraph game-development game-engine gamedev graphics-programming mit-license open-source rendergraph rendering vulkan vulkan-api vulkan-engine vulkan-game-engine vulkan-renderer
Last synced: 30 Oct 2024
https://github.com/planimeter/game-engine-2d
Planimeter Game Engine 2D - LÖVE-based game engine for Lua
2d-game-engine game-development game-engine gamedev grid-sdk love2d lua luajit
Last synced: 09 Oct 2024
https://github.com/Planimeter/game-engine-2d
Planimeter Game Engine 2D - LÖVE-based game engine for Lua
2d-game-engine game-development game-engine gamedev grid-sdk love2d lua luajit
Last synced: 27 Oct 2024
https://github.com/nfrechette/rtm
Realtime Math
c-plus-plus cpp game-development game-engine math simd
Last synced: 07 Nov 2024
https://github.com/AdultLink/TexturePanner
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
game game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d
Last synced: 02 Aug 2024
https://github.com/cocos/engine-native
Native engine for Cocos Creator v2.x
3d cocos cocos2d game-development game-engine ios metal rendering vulkan
Last synced: 26 Oct 2024
https://github.com/simondarksidej/xnagamestudio
The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples
education-library game-development monogame monogame-framework samples xna xna-game-studio
Last synced: 03 Nov 2024
https://github.com/skylicht-lab/skylicht-engine
Skylicht Engine is C++ Game Engine based on Irrlicht 3D. And my goal is to create a high-performance and lightweight Game Framework that can seamlessly function on both web and mobile platforms. This framework will be available to everyone for free.
directx11 game-development game-engine google-angle irrlicht-engine lightmapper opengles3 particle skylicht-engine
Last synced: 02 Nov 2024
https://github.com/SimonDarksideJ/XNAGameStudio
The Education library from the Xbox Live Indie games repository, valuable for MonoGame Developers for advanced samples
education-library game-development monogame monogame-framework samples xna xna-game-studio
Last synced: 27 Oct 2024
https://github.com/microsoft/xbox-atg-samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 07 Oct 2024
https://johnearnest.github.io/Octo/
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 02 Nov 2024
https://github.com/johnearnest/Octo
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 02 Nov 2024
https://github.com/MrEliptik/godot_experiments
2D, 3D & VR experiments and tutorials in Godot 3 & 4
2d 3d game-development godot godot-experiments godot-physics godot4 godotengine oculus-quest vr
Last synced: 02 Nov 2024
https://github.com/mreliptik/godot_experiments
2D, 3D & VR experiments and tutorials in Godot 3 & 4
2d 3d game-development godot godot-experiments godot-physics godot4 godotengine oculus-quest vr
Last synced: 09 Oct 2024
https://github.com/Not-Nik/raylib-zig
Manually tweaked, auto-generated raylib bindings for zig. https://github.com/raysan5/raylib
binding bindings game-development gamedev raylib zig zig-package
Last synced: 08 Nov 2024
https://github.com/unknown-horizons/godot-port
Unknown Horizons Godot Engine Port
game game-development gdscript godot simulation strategy
Last synced: 13 Oct 2024
https://github.com/pygame-community/pygame-ce
🐍🎮 pygame - Community Edition is a FOSS Python library for multimedia applications (like games). Built on top of the excellent SDL library.
game-dev game-development gamedev pygame python sdl sdl2
Last synced: 02 Nov 2024
https://github.com/microsoft/Xbox-ATG-Samples
Game development samples published by the Xbox Advanced Technology Group using the Xbox One XDK and for the Universal Windows Platform (UWP).
cpp cpp14 direct3d game-development microsoft uwp xdk
Last synced: 03 Aug 2024
https://github.com/Doraku/DefaultEcs
Entity Component System framework aiming for syntax and usage simplicity with maximum performance for game development.
c-sharp dotnet ecs entity-component-system game game-development game-engine gamedev
Last synced: 02 Nov 2024
https://github.com/johnearnest/octo
A Chip8 IDE
assembler chip-8 chip8 chip8-emulator emulator emulator-programming fantasy-console game-development homebrew octoide octojam retrogaming superchip toolchain
Last synced: 30 Oct 2024
https://github.com/overdrivenpotato/rust-psp
Rust on PSP. Panic and allocation support. Access PSP system libraries.
eboot game game-development graphics homebrew playstation-portable psp pspsdk rust rust-psp
Last synced: 31 Oct 2024
https://github.com/cmilr/Unity2D-Components
A constantly evolving array of Unity C# components for 2D games, including classes for pixel art cameras, events & messaging, saving & loading game data, collision handlers, object pools, and more.
c-sharp csharp game-development game-engine gamedev pixel-art unity unity2d unity2d-components unity3d
Last synced: 10 Nov 2024
https://github.com/qianmo/gpu-pro-books-source-code
:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
book-source-code game-development gpu-pro gpu-programming graphics-programming rendering shader
Last synced: 10 Nov 2024
https://github.com/KTStephano/StratusGFX
Realtime 3D rendering engine
3d 3d-graphics computer-graphics computer-graphics-opengl game-dev game-development gamedev global-illumination graphics graphics-3d graphics-engine graphics-programming graphics-rendering linux opengl pbr rendering rendering-3d-graphics rendering-engine windows
Last synced: 02 Nov 2024
https://github.com/perbone/luascript
Lua language support for Godot Engine
apache2 cpp game-development game-engine gamedev godot godot-engine godotengine lua lua-script lua-support luascript open-source
Last synced: 10 Oct 2024
https://github.com/lucasnlm/antimine-android
Antimine is an open source minesweeper-like puzzle game.
android game game-development hacktoberfest koin-kotlin libgdx minesweeper mvi mvvm puzzle puzzle-game roboelectric room-database
Last synced: 09 Nov 2024
https://github.com/kyzfrintin/Godot-Mixing-Desk
A complete audio solution for Godot 3.3.x, making procedural sound and adaptive/procedural music possible with a few nodes and a couple lines of code.
adaptive-music audio game-audio game-development godot interactive-music music procedural-sound sound
Last synced: 02 Nov 2024
https://github.com/kyzfrintin/godot-mixing-desk
A complete audio solution for Godot 3.3.x, making procedural sound and adaptive/procedural music possible with a few nodes and a couple lines of code.
adaptive-music audio game-audio game-development godot interactive-music music procedural-sound sound
Last synced: 10 Oct 2024
https://github.com/QianMo/GPU-Pro-Books-Source-Code
:cd: Source Code Collection of Book <GPU Pro> 1~ 7 | 《GPU Pro》1~ 7 书本源代码珍藏
book-source-code game-development gpu-pro gpu-programming graphics-programming rendering shader
Last synced: 02 Aug 2024
https://github.com/nicholas-maltbie/openkcc
Open Source Kinematic Character Controller for Unity
character-cotnroller game-development unity3d
Last synced: 01 Nov 2024
https://github.com/ramaureirac/godot-tactical-rpg
A tactical role-playing game demo for the Godot Engine
game game-development gamedev gdscript godot godot-demo godot-engine godot3 godot4 godotengine pathfinding tactical-rpg tactics turn-based-strategy
Last synced: 10 Oct 2024
https://github.com/Zulko/easyAI
Python artificial intelligence framework for games
ai dual-algorithm game-development minimax negamax sss-algorithm two-player
Last synced: 03 Aug 2024
https://github.com/xissburg/edyn
Edyn is a real-time physics engine organized as an ECS.
ecs entity-component-system entt game-development networked-physics physics-engine physics-simulation
Last synced: 02 Nov 2024
https://github.com/ftsf/nico
a Game Framework in Nim inspired by Pico-8.
game-development game-engine game-engine-2d game-framework gamedev nim
Last synced: 05 Nov 2024
https://github.com/MenacingMecha/godot-psx-style-demo
Demo project featuring a collection of PS1 style shaders and materials for Godot engine.
90s game-development game-engine gamedev godot low-poly pixel-art ps1 psx retro shaders
Last synced: 08 Nov 2024
https://github.com/janhohenheim/foxtrot
The all-in-one Bevy 3D game template for desktop.
3d bevy game-development gamedev rust template
Last synced: 09 Oct 2024
https://github.com/menacingmecha/godot-psx-style-demo
Demo project featuring a collection of PS1 style shaders and materials for Godot engine.
90s game-development game-engine gamedev godot low-poly pixel-art ps1 psx retro shaders
Last synced: 10 Oct 2024
https://github.com/AdultLink/VerticalDissolve
Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
game-development gamedev graphics material shaders unity unity3d
Last synced: 02 Aug 2024
https://github.com/vittorioromeo/SSVOpenHexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 26 Oct 2024
https://github.com/vittorioromeo/ssvopenhexagon
C++20 FOSS clone of "Super Hexagon". Depends on SSVStart, SSVEntitySystem, SSVLuaWrapper, SSVMenuSystem, JSONcpp, SFML2.0. Features JSON/LUA customizable game files, a soundtrack by BOSSFIGHT, pseudo-3D effects.
cpp cpp11 cpp14 game game-development gamedev open-hexagon
Last synced: 12 Oct 2024
https://github.com/oguzeroglu/ROYGBIV
A 3D engine for the Web
3d 3d-game-engine cannon-js cannonjs game-development game-engine roygbiv three-js threejs webgl
Last synced: 08 Nov 2024
https://github.com/oguzeroglu/roygbiv
A 3D engine for the Web
3d 3d-game-engine cannon-js cannonjs game-development game-engine roygbiv three-js threejs webgl
Last synced: 11 Oct 2024
https://github.com/PurpleKingdomGames/indigo
An FP game engine for Scala.
elm-architecture game game-development game-engine gamedev indigo scala scalajs
Last synced: 02 Aug 2024
https://github.com/phisko/kengine
Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
cpp cpp-game-engine cpp-library cpp-templates cpp17 ecs engine entity entity-component entity-component-system entt game game-development game-engine gamedev gameobject lua-script modern-cpp python-script
Last synced: 30 Oct 2024
https://github.com/simple2d/simple2d
:video_game: Simple, open-source 2D graphics for everyone
2d-graphics c game-development graphics-engine opengl sdl2
Last synced: 27 Oct 2024
https://github.com/bberak/react-native-game-engine-handbook
A React Native app showcasing some examples using react-native-game-engine 🐒✨
game-2d game-development game-engine react react-native
Last synced: 30 Oct 2024
https://github.com/matrix-org/thirdroom
Open, decentralised, immersive worlds built on Matrix
3d ecs game-development javascript matrix metaverse threejs typescript webassembly
Last synced: 11 Oct 2024
https://github.com/chaser324/unity-wireframe
General purpose wireframe shaders for use in Unity.
game-development shaders unity unity3d wireframe
Last synced: 05 Nov 2024
https://github.com/mas-bandwidth/reliable
Packet acknowledgement system for UDP
ack fragmentation game-development mtu protocol rtt udp
Last synced: 02 Nov 2024
https://github.com/tsoding/pinpog
Ping-Pong-like game in Assembly that works without OS
assembly-language bios game-development hacktoberfest hacktoberfest2020 operating-system os ping-pong-game real-mode twitch twitch-streamers
Last synced: 30 Oct 2024
https://github.com/paulloz/godot-ink
Ink integration for Godot Engine.
csharp game-development gamedev gdscript godot godot-engine godot-ink ink
Last synced: 13 Oct 2024
https://github.com/Chaser324/unity-wireframe
General purpose wireframe shaders for use in Unity.
game-development shaders unity unity3d wireframe
Last synced: 31 Oct 2024
https://github.com/WorldOfZero/UnityVisualizations
Collection of shaders and visual effects created for Unity 3D.
game-development shaders unity3d visual-effects
Last synced: 03 Aug 2024
https://github.com/V-Sekai/unidot_importer
Import .unitypackage and other assets designed for Unity Engine as a GDScript addon for vanilla Godot 4.x
game-development godot godot-engine unity
Last synced: 29 Oct 2024
https://github.com/v-sekai/unidot_importer
Import .unitypackage and other assets designed for Unity Engine as a GDScript addon for vanilla Godot 4.x
game-development godot godot-engine unity
Last synced: 10 Oct 2024
https://github.com/KilledByAPixel/ZzFX
A Tiny JavaScript Sound FX System
codegolf game-development html5 javascript sizecoding sound sound-effects sound-synthesis
Last synced: 08 Nov 2024
https://killedbyapixel.github.io/ZzFX/
A Tiny JavaScript Sound FX System
codegolf game-development html5 javascript sizecoding sound sound-effects sound-synthesis
Last synced: 04 Nov 2024
https://github.com/gideros/gideros
Gideros Release version
cross-platform game game-2d game-development game-engine lua
Last synced: 27 Oct 2024
https://github.com/loov/jsfx
Javascript Sound Effect Generator
game-development javascript sound sound-effects
Last synced: 08 Nov 2024
https://github.com/enginmanap/limonEngine
3D FPS game engine with full dynamic lighting and shadows
3d 3d-engine 3d-graphics animation-3d cross-platform game-development game-engine hacktoberfest hacktoberfest2020 openal opengl physics
Last synced: 28 Oct 2024
https://github.com/killedbyapixel/zzfx
A Tiny JavaScript Sound FX System
codegolf game-development html5 javascript sizecoding sound sound-effects sound-synthesis
Last synced: 17 Oct 2024
https://github.com/luxeengine/alpha
alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
game-dev game-development game-engine gamedev
Last synced: 12 Oct 2024
https://github.com/Razakhel/RaZ
Modern & multiplatform 3D game engine in C++17
3d-engine audio c-plus-plus c-plus-plus-17 cmake cpp cross-platform game-development game-engine library linux lua-scripting macos opengl render-graph rendering scripting visual-effects webassembly windows
Last synced: 28 Oct 2024
https://github.com/Bombfuse/emerald
A 2D rust game engine focused on portability.
2d game-development game-engine gamedev physics rust
Last synced: 03 Aug 2024
https://github.com/mbrukman/awesome-game-dev
:video_game: A list of Game Development resources to make magic happen.
game-development game-engine gamedev
Last synced: 05 Sep 2024
https://github.com/ikpil/dotrecast
DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d
Last synced: 09 Nov 2024
https://github.com/SergeyMakeev/TaskScheduler
Cross-platform, fiber-based, multi-threaded task scheduler designed for video games.
fibers game-development gamedev job-scheduler multithreading performance scheduler
Last synced: 02 Aug 2024
https://github.com/ikpil/DotRecast
DotRecast - a port of Recast & Detour, Industry-standard navigation mesh toolset for .NET, C#, Unity3D, games, servers
ai crowd-simulation csharp detour game game-development gamedev navigation navmesh pathfinder pathfinding recast recastnavigation server unity unity3d
Last synced: 02 Nov 2024
https://github.com/city41/breakouts
A collection of JS engine implementations of Breakout
game-development game-engine javascript javascript-game
Last synced: 02 Nov 2024
https://github.com/abagames/crisp-game-lib
Minimal JavaScript library for creating classic arcade-like mini-games running in the browser
Last synced: 05 Nov 2024
https://github.com/godot-go/godot-go
Go bindings for Godot 4.3 GDExtension API
cgo cgo-bindings game-development gamedev go godot godot-engine godot-gdextension golang
Last synced: 10 Oct 2024
https://github.com/Rythe-Interactive/Rythe-Engine
Rythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
3d-audio 3d-engine 3d-graphics async audio cpp17 data-oriented ecs game game-development game-engine legion legion-engine opengl physics physics-engine rendering rendering-engine scheduling
Last synced: 08 Nov 2024