Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/mellinoe/veldrid

A low-level, portable graphics library for .NET.

direct3d game-development graphics metal opengl vulkan

Last synced: 31 Jul 2024

https://github.com/networkprotocol/netcode.io

A protocol for secure client/server connections over UDP

client-server game-development packets protocol udp

Last synced: 07 Aug 2024

https://github.com/mas-bandwidth/netcode

A protocol for secure client/server connections over UDP

client-server game-development packets protocol udp

Last synced: 01 Aug 2024

https://github.com/networkprotocol/netcode

A protocol for secure client/server connections over UDP

client-server game-development packets protocol udp

Last synced: 30 Jul 2024

https://github.com/ioquake/ioq3

The ioquake3 community effort to continue supporting/developing id's Quake III Arena

fps fps-engine fps-game game game-development game-engine game-engine-3d game-engine-development hacktoberfest quake-3 quake3

Last synced: 31 Jul 2024

https://github.com/itchio/itch

🎮 The best way to play your itch.io games

electron game-development itchio typescript

Last synced: 01 Aug 2024

https://github.com/GodotSteam/GodotSteam

An open-source and fully functional Steamworks SDK / API module and plug-in for the Godot Game Engine.

game-development gamedev godot godot-engine godotengine steam-api steamworks

Last synced: 31 Jul 2024

https://github.com/pokepetter/ursina

A game engine powered by python and panda3d.

3d-game-engine game-development game-engine python

Last synced: 07 Aug 2024

https://github.com/aws/lumberyard

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.

game-dev game-development game-engine game-engine-3d

Last synced: 31 Jul 2024

https://github.com/jlnr/gosu

2D game development library for Ruby and C++

c-plus-plus game-development game-engine gosu hacktoberfest libgosu ruby

Last synced: 21 Aug 2024

https://github.com/gosu/gosu

2D game development library for Ruby and C++

c-plus-plus game-development game-engine gosu hacktoberfest libgosu ruby

Last synced: 30 Jul 2024

https://github.com/JACoders/OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software

c c-plus-plus fps game game-development game-engine jedi-academy jedi-outcast linux macos multi-platform multiplayer-game openjk openjk-mod singleplayer-game star-wars tps windows

Last synced: 30 Jul 2024

https://github.com/GDQuest/learn-gdscript

Learn Godot's GDScript programming language from zero, right in your browser, for free.

app education game-development gdscript godot hacktoberfest html5

Last synced: 04 Aug 2024

https://github.com/godot-jolt/godot-jolt

Godot Jolt is a Godot extension that integrates the Jolt physics engine

game-development gamedev gdextension godot godot-engine godotengine physics physics-simulation

Last synced: 01 Aug 2024

https://github.com/TrenchBroom/TrenchBroom

Cross-Platform Level Editor

c-plus-plus game-development games level-editor

Last synced: 02 Aug 2024

https://github.com/Deadcows/MyBox

MyBox is a set of attributes, tools and extensions for Unity

csharp game-development tools unity unity-editor unity3d unity3d-editor

Last synced: 02 Aug 2024

https://github.com/openfl/openfl

The Open Flash Library for creative expression on the web, desktop, mobile and consoles.

adobe-air adobe-flash cross-platform flash frontend game-development gamedev hashlink haxe multi-platform neko openfl

Last synced: 01 Aug 2024

https://github.com/JohnSundell/ImagineEngine

A project to create a blazingly fast Swift game engine that is a joy to use 🚀

2d-game-engine coreanimation game-development game-engine swift

Last synced: 31 Jul 2024

https://github.com/rivet-gg/rivet

🔩 Open-source solution to deploy, scale, and operate your multiplayer game

game-development multiplayer rust server

Last synced: 04 Aug 2024

https://github.com/liballeg/allegro5

The official Allegro 5 git repository. Pull requests welcome!

android audio c game-development opengl osx unix video windows

Last synced: 31 Jul 2024

https://github.com/gdquest-demos/godot-open-rpg

Learn to create turn-based combat with this Open Source RPG demo ⚔

combat game game-development gamedev gdscript godot godot-engine jrpg rpg turn-based

Last synced: 01 Aug 2024

https://github.com/mr-kelly/KSFramework

QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload

game game-development game-engine lua unity unity-framework unity3d vikadata

Last synced: 02 Aug 2024

https://github.com/QianMo/PBR-White-Paper

⚡️基于物理的渲染(PBR)白皮书 | White Paper of Physically Based Rendering(PBR)

ebook game-development pbr physically-based-rendering real-time-rendering shader white-paper

Last synced: 02 Aug 2024

https://github.com/bevy-cheatbook/bevy-cheatbook

Unofficial Reference Book for the Bevy Game Engine

bevy book documentation game-development gamedev mdbook mdbook-book rust rust-lang

Last synced: 01 Aug 2024

https://github.com/parasyte/pixels

A tiny hardware-accelerated pixel frame buffer. 🦀

emulators game-development gpu pixel-perfect rust

Last synced: 31 Jul 2024

https://github.com/bitbrain/beehave

🐝 behavior tree AI for Godot Engine

ai behavior-tree game-development gamedev gdscript godot godot3 godot4 godotengine

Last synced: 31 Jul 2024

https://github.com/DanielSWolf/rhubarb-lip-sync

Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.

animation cli command-line game-development lip-sync

Last synced: 31 Jul 2024

https://github.com/Zylann/godot_heightmap_plugin

HeightMap terrain for Godot implemented in GDScript

game-development godot-engine heightmap terrain

Last synced: 01 Aug 2024

https://github.com/arcadia-unity/Arcadia

Clojure in Unity

clojure game-development unity

Last synced: 02 Aug 2024

https://github.com/PixelVision8/PixelVision8

Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

2d 2d-game-engine 8-bit csharp fantasy-console game-development game-engine gamedev games monogame pixel-vision-8 pixelvision8 pv8 retrogaming sdk sprites

Last synced: 01 Aug 2024

https://github.com/excaliburjs/Excalibur

🎮 Your friendly TypeScript 2D game engine for the web 🗡️

excalibur excaliburjs game-development game-engine game-framework gamedev games html5-canvas typescript

Last synced: 31 Jul 2024

https://github.com/ramokz/phantom-camera

👻🎥 Control the movement and dynamically tween 2D & 3D cameras. Built for Godot 4. Inspired by Cinemachine.

addon camera game-development godot godotengine plugin

Last synced: 04 Aug 2024

https://github.com/SiliconStudio/xenko

Old repo for Xenko Game Engine. Please use https://github.com/xenko3d/xenko instead.

game-development game-engine gamedev xenko

Last synced: 01 Aug 2024

https://github.com/oakmound/oak

A pure Go game engine

2d game-development game-engine gamedev go golang ui

Last synced: 30 Jul 2024

https://github.com/ellisonleao/clumsy-bird

:bird: :video_game: A MelonJS port of the famous Flappy Bird Game

flappy-bird game game-development javascript melonjs

Last synced: 31 Jul 2024

https://github.com/microsoft/GDK

Microsoft Public GDK

desktop game-development microsoft sdk xbox

Last synced: 09 Aug 2024

https://github.com/a327ex/BYTEPATH

A replayable arcade shooter with a focus on build theorycrafting.

2d game game-development gamedev indie indiedev love2d lua retro rpg shooter terminal terminal-game tutorial

Last synced: 01 Aug 2024

https://github.com/UPBGE/upbge

UPBGE, the best integrated game engine in Blender

bge blender blender-game-engine game-development game-engine-development

Last synced: 01 Aug 2024

https://github.com/pocketpy/pocketpy

Open Source Python Interpreter in 1 File for Game Scripting

cpp cpp17 game-development header-only interpreter language programming-language python scripting-language vm

Last synced: 01 Aug 2024

https://github.com/tsherif/space-shooter.c

A cross-platform, top-down 2D space shooter written in C using only platform libraries.

c cross-platform emscripten game-development gamedev linux opengl wasm webassembly win32

Last synced: 01 Aug 2024

https://github.com/elringus/sprite-dicing

Cross-engine tool for lossless compression of sprites with identical areas

abi cli game-development rust sprites texture tool unity

Last synced: 02 Aug 2024

https://github.com/gbdev/rgbds

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

asm assembly assembly-language assembly-sm83 cplusplus game-boy game-development gameboy gamedev gbdev gbz80 sm83

Last synced: 30 Jul 2024

https://github.com/protongraph/protongraph

Experimental node-based software for procedural content generation

game-development godot-engine node-graph standalone

Last synced: 31 Jul 2024

https://github.com/Jondolf/avian

ECS-driven 2D and 3D physics engine for the Bevy game engine.

2d 3d bevy game-development gamedev physics physics-engine rust simulation

Last synced: 03 Aug 2024

https://github.com/googleforgames/quilkin

Quilkin is a non-transparent UDP proxy specifically designed for use with large scale multiplayer dedicated game server deployments, to ensure security, access control, telemetry data, metrics and more.

dedicated-gameservers game-development multiplayer proxy rust

Last synced: 01 Aug 2024

https://github.com/elishacloud/dxwrapper

Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.

asi asi-loader asiloader compatibility d3d8 d3d9 ddraw detour directx directx-sdk disasm dll dsound dxwnd fullscreen game-development gamedev gaming wrapper wrapper-dll

Last synced: 03 Aug 2024

https://github.com/Real-Serious-Games/C-Sharp-Promise

Promises library for C# for management of asynchronous operations.

async-operation c-sharp game-development promise unity unity3d

Last synced: 01 Aug 2024

https://github.com/HandmadeMath/HandmadeMath

A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.

game-development graphics math matrix single-header vector

Last synced: 01 Aug 2024

https://github.com/networked-aframe/networked-aframe

A web framework for building multi-user virtual reality experiences.

aframe game game-development multi-user-vr socialvr virtual-reality webrtc webvr webxr

Last synced: 03 Aug 2024

https://github.com/superunitybuild/buildtool

A powerful automation tool for quickly and easily generating builds with Unity.

automation build-automation game-development hacktoberfest unity unity3d

Last synced: 02 Aug 2024

https://github.com/GodotECS/godex

Godex is a Godot Engine ECS library.

ecs entity-component-system game-development game-engine gamedev

Last synced: 01 Aug 2024

https://github.com/TheCherno/Sparky

Cross-Platform High Performance 2D/3D game engine for people like me who like to write code.

c-plus-plus game-development game-engine sparky

Last synced: 30 Jul 2024

https://github.com/GDQuest/godot-steering-ai-framework

A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.

agents ai algorithms artificial-intelligence framework game-development gdscript godot godot-engine godot-game-engine steering-behaviors

Last synced: 01 Aug 2024

https://github.com/MothCocoon/FlowGraph

Design-agnostic node system for scripting game’s flow in Unreal Engine

game-development narrative-design storytelling unreal unreal-engine

Last synced: 01 Aug 2024

https://github.com/hecrj/coffee

An opinionated 2D game engine for Rust

2d-game-engine engine game game-development game-engine gamedev rust

Last synced: 02 Aug 2024

https://mugen87.github.io/yuka/

JavaScript library for developing Game AI.

ai game-ai game-development javascript

Last synced: 03 Aug 2024

https://github.com/marukrap/RoguelikeDevResources

A curated list of roguelike development resources

game-development roguelike

Last synced: 02 Aug 2024

https://github.com/charmbracelet/harmonica

A simple, physics-based animation library 🎼

animation game-development go golang hacktoberfest physics

Last synced: 31 Jul 2024

https://github.com/elnormous/ouzel

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers

android direct3d emscripten game game-development game-engine glsl hlsl linux macos metal multiplatform openal opengl opengles opensles raspbian tvos windows xaudio2

Last synced: 30 Jul 2024

https://github.com/amerkoleci/Vortice.Windows

.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.

direct3d direct3d11 direct3d12 dotnet dotnetcore game-development game-engine gamedev graphics netstandard netstandard20 nuget sharpdx vortice

Last synced: 30 Jul 2024

https://github.com/AdultLink/RadialProgressBar

Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!

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

Last synced: 02 Aug 2024

https://github.com/tobspr/RenderPipeline

Physically Based Shading and Deferred Rendering for the Panda3D game engine

deferred-rendering game-development glsl opengl panda3d-game-engine python

Last synced: 03 Aug 2024

https://github.com/gdquest-demos/godot-make-pro-2d-games

A-RPG demo made with Godot, MIT-licensed, from our Godot course

game game-development gdscript godot mit-license video-game

Last synced: 01 Aug 2024

https://github.com/increpare/bfxr

Flash + AIR sound effects generator. Based on Sfxr.

game-development gamedev sfx sound-effects sound-synthesis-processes

Last synced: 01 Aug 2024

https://github.com/Unvanquished/Unvanquished

An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)

cpp fps-game game game-development glm idtech3 librocket open-source real-time-strategy rmlui rts-game sci-fi-game science-fiction tremulous unvanquished xreal

Last synced: 31 Jul 2024

https://github.com/17cupsofcoffee/tetra

🎮 A simple 2D game framework written in Rust

2d-game-framework game-development game-engine game-frameworks gamedev rust

Last synced: 31 Jul 2024

https://github.com/Ark2000/PankuConsole

Feature-packed real-time debugging toolkit for Godot Engine.

game-console game-development gamedev gdscript godot godot-addon godot-engine godot-plugin godot4

Last synced: 04 Aug 2024

https://github.com/genaray/Arch

A high-performance C# based Archetype & Chunks Entity Component System (ECS) with optional multithreading.

csharp dotnet dotnet-core ecs entity-component-system entity-framework fast game game-development gamedev godot monogame monogame-community monogame-framework multithreading net6 net7 netstandard21 stride unity

Last synced: 01 Aug 2024

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: 01 Aug 2024

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: 31 Jul 2024

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 Aug 2024

https://github.com/mminer/consolation

In-game debug console for Unity.

game-dev game-development gamedev unity unity3d

Last synced: 01 Aug 2024

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: 04 Aug 2024

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 Aug 2024

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 Aug 2024