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/Rezonality/zep

Zep - An embeddable editor, with optional support for using vim keystrokes.

direct3d editor game-development gap-buffer imgui mini-editor notepad opengl qt qt6 sdl syntax-highlighting text text-editor vim vim-mode

Last synced: 20 Mar 2025

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: 14 Apr 2025

https://github.com/ellanjiang/starforce

This is a demo made with Game Framework.

game-development game-frameworks game-modules unity unity3d

Last synced: 08 Apr 2025

https://github.com/nazariglez/notan

Cross-platform multimedia layer

crates game-2d game-development gamedev multimedia-library rust

Last synced: 13 Apr 2025

https://github.com/golangltd/lollipopgo

稳定分支2.9.X 版本已更新,由【Golang语言游戏服务器】维护,全球服游戏服务器及区域服框架,目前协议支持websocket、http及RPC,采用状态同步、帧同步,愿景:打造MMO多人竞技游戏框架! 功能持续更新中... ...

game-development game-engine game-server golang websocket-http-rpc

Last synced: 12 Apr 2025

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: 23 Apr 2025

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: 14 Apr 2025

https://github.com/mminer/consolation

In-game debug console for Unity.

game-dev game-development gamedev unity unity3d

Last synced: 09 Apr 2025

https://github.com/ronenness/rpgui

Lightweight framework for old-school RPG GUI in web!

css game-development gamedev html javascript ui

Last synced: 08 Apr 2025

https://github.com/septag/sx

Portable base library for C programmers, designed for performance and simplicity.

c core game-development gamedev standard-library

Last synced: 04 Apr 2025

https://github.com/klaussilveira/qengine

Retro game engine for creating games like it's 1997

3d-engine 3d-game fps game-development game-engine gamedev linux

Last synced: 04 Apr 2025

https://github.com/NateTheGreatt/bitECS

Functional, minimal, data-oriented, ultra-high performance ECS library written in JavaScript

ecs entitycomponentsystem functional game game-development game-engine gamedev high-performance particles

Last synced: 01 Apr 2025

https://github.com/inanevin/LinaEngine

Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.

3d-graphics 3d-graphics-engine game-development game-engine game-engine-development gamedev graphics gui lina-engine ui vulkan-game-engine

Last synced: 01 Apr 2025

https://github.com/avgjs/avg-core

A Future-oriented Adventure Game Framework based on React & Pixi.js. Docs: https://avgjs.github.io/docs/

adventure-game-engine avg galgame game game-development game-engine game-frameworks gamemaker react visual-novel visual-novel-engine webgl

Last synced: 18 Nov 2024

https://github.com/tesselode/kira

Library for expressive game audio.

audio audio-library game-development gamedev

Last synced: 01 Apr 2025

https://github.com/openblack/openblack

openblack is an open-source game engine that supports playing Black & White (2001).

blackandwhite c-plus-plus contributions-welcome game-development openblack reverse-engineering

Last synced: 01 Apr 2025

https://github.com/RonenNess/RPGUI

Lightweight framework for old-school RPG GUI in web!

css game-development gamedev html javascript ui

Last synced: 14 Nov 2024

https://github.com/shirakumo/trial

A fully-fledged Common Lisp game engine

common-lisp game-development game-engine gamedev opengl

Last synced: 18 Nov 2024

https://github.com/Shirakumo/trial

A fully-fledged Common Lisp game engine

common-lisp game-development game-engine gamedev opengl

Last synced: 20 Mar 2025

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: 10 Apr 2025

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: 01 Apr 2025

https://github.com/latticexyz/mud

MUD is a framework for building autonomous worlds

autonomous-worlds ethereum evm framework game-development sdk solidity typescript

Last synced: 29 Apr 2025

https://github.com/redorav/hlslpp

Math library using HLSL syntax with multiplatform SIMD support

arm arm64 avx c-plus-plus-11 cpp game-development hlsl math math-library matrix neon quaternion shaders simd sse sse41 vector wasm

Last synced: 14 Apr 2025

https://github.com/itchio/butler

🎩 Command-line itch.io helper

bsdiff deployment game-development itchio rsync

Last synced: 13 Apr 2025

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: 04 Apr 2025

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 openfl

Last synced: 14 Apr 2025

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: 07 Dec 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: 04 Apr 2025

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: 29 Mar 2025

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: 08 Apr 2025

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: 16 Mar 2025

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: 25 Apr 2025

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: 15 Mar 2025

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: 04 Apr 2025

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: 07 Apr 2025

https://github.com/unknown-horizons/godot-port

Unknown Horizons Godot Engine Port

game game-development gdscript godot simulation strategy

Last synced: 14 Apr 2025

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: 23 Apr 2025

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: 18 Mar 2025

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: 20 Nov 2024

https://github.com/Nazariglez/notan

Cross-platform multimedia layer

crates game-2d game-development gamedev multimedia-library rust

Last synced: 19 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: 15 Mar 2025

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: 14 Apr 2025

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: 25 Apr 2025

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: 12 Apr 2025

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: 15 Mar 2025

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: 01 Apr 2025

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: 01 Apr 2025

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: 24 Mar 2025

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: 04 Apr 2025

https://github.com/mikeschulze/gdunit4

Embedded unit testing framework for Godot 4 supporting GDScript and C#. Features test-driven development, embedded test inspector, extensive assertions, mocking, scene testing.

game-development gdscript gdunit4 godot4 mocking scene-testing test-automation testing testing-tools unit-test unittest unittest-framework

Last synced: 14 Apr 2025

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: 14 Nov 2024

https://github.com/nicholas-maltbie/openkcc

Open Source Kinematic Character Controller for Unity

character-cotnroller game-development unity3d

Last synced: 04 Apr 2025

https://github.com/janhohenheim/foxtrot

The all-in-one Bevy 3D game template for desktop.

3d bevy game-development gamedev rust template

Last synced: 12 Apr 2025

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: 01 May 2025

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: 24 Feb 2025

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: 01 Apr 2025

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: 16 Apr 2025

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 Apr 2025

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: 04 Apr 2025

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: 13 Apr 2025

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: 01 Apr 2025

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: 01 Apr 2025

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: 15 Apr 2025

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: 04 Apr 2025

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: 06 Apr 2025

https://github.com/zulko/easyai

Python artificial intelligence framework for games

ai dual-algorithm game-development minimax negamax sss-algorithm two-player

Last synced: 08 Apr 2025

https://github.com/Zulko/easyAI

Python artificial intelligence framework for games

ai dual-algorithm game-development minimax negamax sss-algorithm two-player

Last synced: 15 Nov 2024

https://github.com/minapecheux/unitytutorials-rts

The code for my series of tutorials on how to make a real-time stategy (RTS) game in the well-know Unity game engine (with C# scripting)!

game game-development games rts rts-game tutorial tutorial-code tutorials unity unity3d

Last synced: 07 Apr 2025

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: 11 Apr 2025

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: 15 Mar 2025

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: 25 Apr 2025