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.

https://github.com/Mountea-Framework/MounteaDialogueSystem

Mountea Dialogue System is an Open-source Mountea Framework tool for Unreal Engine for creating (not just) complex dialogues! Provides its own Dialogue Tree editor and validation system.

engine framework free game-development mountea ue-free ue4 ue4-plugin ue5 ue5-plugin ui unreal unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin unrealengine

Last synced: 08 Apr 2025

https://github.com/katharostech/arsenal

Blender game engine prototype written in Rust.

3d arsenal blender blender-game-engine game-development game-engine produce-games rust

Last synced: 13 Apr 2025

https://katharostech.github.io/arsenal/

Blender game engine prototype written in Rust.

3d arsenal blender blender-game-engine game-development game-engine produce-games rust

Last synced: 09 May 2025

https://github.com/kvakvs/hge

HGE 1.9 configured with CMake DirectX9 version, with shaders. The classic 1.8.1. version is in the `master` branch if you ever need that.

2d-game-engine 2d-rendering-engine cmake directx game-development game-engine hge hge-library

Last synced: 04 Apr 2025

https://github.com/microsoft/xbox-gdk-samples

Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.

cpp cpp14 direct3d game-development gdk microsoft xbox

Last synced: 16 May 2025

https://github.com/openwebgal/webgal_terre

Galgame Editing. Redefined | 视觉小说编辑,再进化

acgn electron galgame game game-development game-engine pixijs react visual-novel visual-novel-engine

Last synced: 06 Apr 2025

https://github.com/a327ex/stalker-x

Camera module for LÖVE

camera game-development love2d lua

Last synced: 17 Jan 2025

https://github.com/JediKnightChan/EternalCrusadeResurrection

Unreal Engine 5 multiplayer shooter C++ project, resurrection of Warhammer 40K: Eternal Crusade. Developed using "UE best practices" from Lyra for a more complex behaviour

game game-development lyra lyra-starter-game ue4 ue4-game ue5 ue5-game ue5-project ue5-shooter unreal-engine unreal-engine-4 unreal-engine-5 unreal-games

Last synced: 27 Mar 2025

https://github.com/jdriselvato/NDS-Homebrew-Development

My research for developing on the Nintendo DS

game-development gamedev nds-homebrew nintendo

Last synced: 29 Dec 2024

https://github.com/mfessenden/SKTiled

Swift framework for working with Tiled assets in SpriteKit

game-development ios spritekit swift swift5 tiled tiled-map-editor

Last synced: 04 Dec 2024

https://github.com/mfessenden/sktiled

Swift framework for working with Tiled assets in SpriteKit

game-development ios spritekit swift swift5 tiled tiled-map-editor

Last synced: 06 Apr 2025

https://github.com/keyslam-group/concord

A feature-complete ECS library

ecs game-development love2d lua

Last synced: 09 Apr 2025

https://github.com/Mormert/jle

Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.

2d-graphics 3d-graphics cross-platform game game-development game-engine game-engines game-framework opengl webassembly

Last synced: 29 Dec 2024

https://github.com/lazerwalker/twine-app-builder

Automatically generate Windows and macOS versions of your Twine games, for free!

game-development game-files itchio steam twine twine2

Last synced: 07 Apr 2025

https://github.com/libriscv/rvscript

Fast RISC-V-based scripting backend for game engines

cpp cpp20 game-development gamedev low-latency riscv sandbox scripting-engine

Last synced: 04 Apr 2025

https://github.com/annoraaq/grid-engine

A grid based movement engine compatible with Phaser3.

game-development grid-movement phaser tile

Last synced: 15 May 2025

https://github.com/Annoraaq/grid-engine

A grid based movement engine compatible with Phaser3.

game-development grid-movement phaser tile

Last synced: 07 May 2025

https://github.com/petiaccja/Inline-Engine

Game engine written in C++ with ease of use and next-gen parallel computing in focus.

directx-12 game-development game-engine graphics

Last synced: 08 May 2025

https://github.com/gdquest-demos/godot-kickstarter-2019

Create your Own Games with Godot, the Free Game Engine: sources from the January Kickstarter project from GDQuest

game game-development gamedev gdscript godot godot-engine kickstarter open-source tutorial

Last synced: 05 Apr 2025

https://github.com/kidscancode/godot_recipes

Lessons, tutorials, and guides for game development using the Godot game engine.

game-development gamedev godot godot-engine godot-game-engine howto learn learning tutorial tutorials

Last synced: 06 Apr 2025

https://github.com/joymachinegames/joymachine-public

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4

Last synced: 04 Feb 2025

https://github.com/trentpolack/joymachine-public

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4

Last synced: 18 Mar 2025

https://github.com/henauxg/bevy_quinnet

A Client/Server game networking plugin using QUIC, for the Bevy game engine.

bevy bevy-plugin game-development networking quic quinn

Last synced: 07 Apr 2025

https://github.com/ecklf/flutters

A game powered by Flutter and Flame

flame flutter flutter-games flutter-gaming game game-2d game-development

Last synced: 10 Apr 2025

https://github.com/knagaitsev/slither.io-clone

Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.

game-development html5-game javascript javascript-game phaser phaserjs physics slither slitherio snake snake-game

Last synced: 03 Apr 2025

https://github.com/intothedev/save-system-for-unity

Save System for Unity with AOT (IL2CPP) and assets references support.

filesystem game-development save save-and-load savegame unity unity-asset unity-scripts unity3d

Last synced: 09 Apr 2025

https://github.com/divverent/aaaaxy

A nonlinear 2D puzzle platformer taking place in impossible spaces.

2d game game-development impossible-spaces jumpnrun non-euclidean puzzle puzzle-game

Last synced: 12 Apr 2025

https://github.com/revenantx/liteentitysystem

Pure C# HighLevel API for multiplayer games

csharp dotnet game-development gamedev litenetlib mono multiplayer udp unity

Last synced: 15 May 2025

https://github.com/icecreamyou/html5-canvas-game-boilerplate

Provides a set of default code that makes getting up and running with an HTML5 canvas game very easy.

boilerplate boilerplate-html canvas game-2d game-development game-engine game-framework html5-boilerplate html5-canvas-game javascript

Last synced: 06 Apr 2025

https://github.com/AdultLink/Rimlight

Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!

game-dev game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d

Last synced: 25 Apr 2025

https://github.com/aws-samples/aws-gamelift-sample

A simple full-stack game sample using GameLift and AWS services.

aws game-development gamelift matchmaking multiplayer-game

Last synced: 12 May 2025

https://github.com/divVerent/aaaaxy

A nonlinear 2D puzzle platformer taking place in impossible spaces.

2d game game-development impossible-spaces jumpnrun non-euclidean puzzle puzzle-game

Last synced: 01 Apr 2025

https://github.com/cmilr/DeadSimple-Pixel-Perfect-Camera

An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.

camera camera-script game-development game-engine gamedev pixel-art pixel-art-camera pixel-perfect sprites unity unity2d unity3d

Last synced: 25 Apr 2025

https://github.com/Heymity/UniversalInventorySystem

A Unity Package for creating easy to use and highly customizable inventories and inventory`s UI

csharp game-development inventory inventory-ui inventorysystem open-source ui unity unity2d unity3d

Last synced: 25 Apr 2025

https://github.com/IntoTheDev/Save-System-for-Unity

Save System for Unity with AOT (IL2CPP) and assets references support.

filesystem game-development save save-and-load savegame unity unity-asset unity-scripts unity3d

Last synced: 25 Apr 2025

https://github.com/minapecheux/godot-tutorials

The code & assets for Godot/C# tutorials I published in video/text format on YouTube and Medium (🇬🇧 + 🇫🇷).

csharp csharp-code game game-dev game-development gamedev godot godot-demo godot-engine godot-game godot4 godotengine tutorial tutorial-code tutorials

Last synced: 09 Apr 2025

https://github.com/Ibuprogames/gamedev-resources

An updated collection of useful resources to resources to design, develop and market games.

game-art game-designer game-development game-engine unity

Last synced: 01 Apr 2025

https://github.com/sun0fabeach/vue-phaser3

Vue 3 + Phaser 3 + Webpack Template

boilerplate game-development phaser vue vue-cli webpack

Last synced: 16 May 2025

https://github.com/menacingmecha/godot-n64-shader-demo

Demo project featuring a collection of N64 style shaders and materials for Godot engine.

90s game-development game-engine gamedev godot low-poly n64 retro shaders

Last synced: 09 Apr 2025

https://github.com/shinmera/promptfont

A font with extra characters for button prompts in games

font font-icons fonts game-development games icon-font

Last synced: 06 Apr 2025

https://github.com/SirFroweey/PyDark

PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.

engine framework game game-development game-engine multiplayer networking pygame python

Last synced: 15 May 2025

https://github.com/finnvoor/PlaydateKit

Create games for Playdate using Swift.

game-development playdate playdate-sdk swift

Last synced: 28 Mar 2025

https://github.com/finnvoor/playdatekit

Create games for Playdate using Swift.

game-development playdate playdate-sdk swift

Last synced: 12 Apr 2025

https://github.com/fragworks/frag

A cross-platform 2D|3D game framework for the Nim programming language

android game game-2d game-3d game-development game-engine nim nim-language

Last synced: 16 Apr 2025

https://github.com/NiklasEi/bevy_common_assets

Collection of generic asset loaders for common file formats

assets bevy bevy-plugin game-development hacktoberfest rust

Last synced: 12 May 2025

https://github.com/olde-skuul/burgerlib

The Only Low Level Library you'll ever need

cpp game-development library linux macos windows

Last synced: 16 May 2025

https://github.com/niklasei/bevy_common_assets

Collection of generic asset loaders for common file formats

assets bevy bevy-plugin game-development hacktoberfest rust

Last synced: 15 May 2025

https://github.com/shadowss/travianz

Travian T3.6 , BEST VERSION EVER

game game-development mmorpg mmorpg-server travian travian-clone

Last synced: 24 Feb 2025

https://github.com/Shadowss/TravianZ

Travian T3.6 , BEST VERSION EVER

game game-development mmorpg mmorpg-server travian travian-clone

Last synced: 10 Apr 2025

https://github.com/ikbencasdoei/godot-voip

godot-voip is a Godot Engine addon which makes it very easy to setup a real-time voice-chat system in your Godot game. This addon also includes a demo project.

audio demo game-development godot godot-addon godot-voip godotengine microphone voice voice-chat voice-communication voip

Last synced: 08 Apr 2025

https://github.com/sschmid/match-one

This is a simple and interactive Unity3d example project to show how to use Entitas

ecs entity-component-system game-development tutorial unity

Last synced: 13 Apr 2025

https://github.com/Keyslam-Group/Concord

A feature-complete ECS library

ecs game-development love2d lua

Last synced: 01 Apr 2025

https://github.com/FBast/ReflexityAI

Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity

artificial-intelligence csharp game-development gamedev-library nodal unity unity-asset unity-plugin unity3d utility-based-ai xnode

Last synced: 25 Apr 2025

https://github.com/fbast/reflexityai

Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity

artificial-intelligence csharp game-development gamedev-library nodal unity unity-asset unity-plugin unity3d utility-based-ai xnode

Last synced: 10 Apr 2025

https://github.com/aikar/taskchain

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

bukkit chain-methods concurrent-programming flow-control game-development gamedev-library java java-library minecraft-plugin rxjava scheduler-library sponge task-scheduler

Last synced: 10 Apr 2025

https://github.com/aikar/TaskChain

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

bukkit chain-methods concurrent-programming flow-control game-development gamedev-library java java-library minecraft-plugin rxjava scheduler-library sponge task-scheduler

Last synced: 16 Mar 2025

https://github.com/RevenantX/LiteEntitySystem

Pure C# HighLevel API for multiplayer games

csharp dotnet game-development gamedev litenetlib mono multiplayer udp unity

Last synced: 06 May 2025

https://github.com/oguzeroglu/rhubarb

A WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.

game-development game-server html5 javascript multiplayer webgl websocket websocket-library webworker

Last synced: 17 Mar 2025

https://github.com/kagenash1/godot-behavior-tree

A GDScript implementation of a behavior tree for AI, built through Godot nodes.

ai artificial-intelligence behavior-tree game-development godot

Last synced: 26 Apr 2025

https://github.com/rangi42/polished-map

A map and tileset editor for pokecrystal, pokered, and projects based on them. Written in C++ with FLTK.

c-plus-plus fltk game-development gui map-editor maps pokemon tileset tileset-editor tilesets

Last synced: 10 May 2025

https://github.com/alto-io/game3.js

The Web 3.0 Game Framework

game-development ipfs javascript near-protocol nft web3

Last synced: 31 Mar 2025

https://github.com/thephet/bevyroguelike

Roguelike game using Rust and the Bevy engine

bevy game game-development rust

Last synced: 04 Apr 2025