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/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: 13 Oct 2024

https://github.com/oakmound/oak

A pure Go game engine

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

Last synced: 15 Oct 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: 05 Nov 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: 25 Sep 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: 18 Nov 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 Oct 2024

https://github.com/microsoft/gdk

Microsoft Public GDK

desktop game-development microsoft sdk xbox

Last synced: 07 Oct 2024

https://github.com/microsoft/GDK

Microsoft Public GDK

desktop game-development microsoft sdk xbox

Last synced: 09 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: 02 Nov 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: 09 Oct 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 Nov 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: 14 Oct 2024

https://github.com/ylmbtm/gameproject3

游戏服务器框架,网络层分别用SocketAPI、Boost Asio、Libuv三种方式实现, 框架内使用共享内存,无锁队列,对象池,内存池来提高服务器性能。还包含一个不断完善的Unity 3D客户端,客户端含大量完整资源,坐骑,宠物,伙伴,装备, 这些均己实现上阵和穿戴, 并可进入副本战斗,多人玩法也己实现, 持续开发中。

game game-development game-engine game-framework game-programming game-server gamedev games gameserver libuv mmorpg multiplayer rpg server unity

Last synced: 09 Oct 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: 09 Oct 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: 31 Oct 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: 15 Nov 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: 14 Oct 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: 09 Oct 2024

https://github.com/protongraph/protongraph

Experimental node-based software for procedural content generation

game-development godot-engine node-graph standalone

Last synced: 10 Oct 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: 15 Oct 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: 14 Oct 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: 02 Nov 2024

https://github.com/GodotECS/godex

Godex is a Godot Engine ECS library.

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

Last synced: 02 Nov 2024

https://github.com/godotecs/godex

Godex is a Godot Engine ECS library.

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

Last synced: 29 Oct 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: 03 Nov 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: 07 Nov 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: 14 Oct 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: 13 Oct 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: 10 Oct 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: 09 Oct 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: 10 Oct 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: 07 Nov 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: 10 Oct 2024

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

JavaScript library for developing Game AI.

ai game-ai game-development javascript

Last synced: 17 Nov 2024

https://github.com/mugen87/yuka

JavaScript library for developing Game AI.

ai game-ai game-development javascript

Last synced: 14 Oct 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: 12 Nov 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: 26 Oct 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: 15 Oct 2024

https://github.com/charmbracelet/harmonica

A simple, physics-based animation library 🎼

animation game-development go golang hacktoberfest physics

Last synced: 15 Oct 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: 10 Oct 2024

https://github.com/marukrap/RoguelikeDevResources

A curated list of roguelike development resources

game-development roguelike

Last synced: 12 Nov 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 net7 net8 netstandard21 stride unity

Last synced: 02 Nov 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: 26 Oct 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: 09 Oct 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: 26 Oct 2024

https://github.com/the-mirror-gdp/the-mirror

The open-source Roblox & UEFN alternative giving you freedom to own what you create. An all-in-one, real-time, collaborative game development platform built on Godot.

game-development gaming gdscript godot godot-engine godotengine mit mongodb mongoose multiplayer nestjs no-code open-source redis roblox server uefn unreal visual-scripting visual-scripting-language

Last synced: 09 Oct 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 net7 net8 netstandard21 stride unity

Last synced: 10 Oct 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: 10 Nov 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: 02 Nov 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: 16 Nov 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: 13 Oct 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: 28 Oct 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: 17 Nov 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: 12 Oct 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: 28 Oct 2024

https://github.com/gaijinentertainment/dascript

daslang - high-performance statically strong typed scripting language

game-development interpreter programming-language scripting-language static-typing

Last synced: 11 Nov 2024

https://github.com/GaijinEntertainment/daScript

daslang - high-performance statically strong typed scripting language

game-development interpreter programming-language scripting-language static-typing

Last synced: 07 Nov 2024

https://github.com/ellanjiang/starforce

This is a demo made with Game Framework.

game-development game-frameworks game-modules unity unity3d

Last synced: 16 Nov 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/septag/sx

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

c core game-development gamedev standard-library

Last synced: 05 Nov 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: 02 Nov 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: 13 Nov 2024

https://github.com/tesselode/kira

Library for expressive game audio.

audio audio-library game-development gamedev

Last synced: 02 Nov 2024

https://github.com/mminer/consolation

In-game debug console for Unity.

game-dev game-development gamedev unity unity3d

Last synced: 08 Nov 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/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: 02 Nov 2024

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: 02 Nov 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: 05 Nov 2024