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/abagames/crisp-game-lib

Minimal JavaScript library for creating classic arcade-like mini-games running in the browser

game-development

Last synced: 05 Nov 2024

https://github.com/ultravioletframework/ultraviolet

The Ultraviolet Framework is a .NET game development framework written in C#.

c-sharp fna game-development game-engine-framework graphics monogame xna

Last synced: 11 Nov 2024

https://github.com/etlegacy/etlegacy

ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.

c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d legacy-mod linux lua macosx multi-platform multiplayer-game network-game opengl windows wolfenstein

Last synced: 31 Oct 2024

https://github.com/gkjohnson/three-bvh-csg

A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh

3d-printing computational-solid-geometry construction constructive-solid-geometry csg game-development geometry graphics three three-mesh-bvh threejs webgl

Last synced: 11 Oct 2024

https://github.com/reeseschultz/ReeseUnityDemos

Unity packages and demos—emphasizing ECS, jobs and the Burst compiler—by Reese and others.

dots ecs game-development navigation pathing unity unity3d upm

Last synced: 03 Aug 2024

https://github.com/YarnSpinnerTool/YarnSpinner-Unity

The official Unity integration for Yarn Spinner, the friendly dialogue tool.

game-development gamedev unity

Last synced: 10 Nov 2024

https://github.com/floatinghotpot/socket.io-unity

socket.io client for Unity, power game client with node.js back-end

game-development json socket-io unity websocket

Last synced: 14 Nov 2024

https://github.com/planetarium/libplanet

Blockchain in C#/.NET for on-chain, decentralized gaming

blockchain csharp dotnet game-development hacktoberfest libplanet net p2p planetarium unity unity3d

Last synced: 13 Oct 2024

https://github.com/jondubois/iogrid

Multiplayer game engine/framework built using SocketCluster and Phaser

framework game-development game-engine multiplayer nodejs phaser scale socketcluster websocket

Last synced: 10 Oct 2024

https://github.com/cocoatoucher/Glide

Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

2d-game-engine apple game-development game-engine gamedev gameplaykit games ios macos platformer platformer-engine side-scroller spritekit tiled-map-editor tilemap tvos

Last synced: 17 Aug 2024

https://github.com/rameshvarun/netplayjs

Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

game-development game-networking gamedev multiplayer multiplayer-browser-game multiplayer-game p2p rollback-netcode threejs typescript webrtc

Last synced: 01 Nov 2024

https://github.com/maaack/godot-game-template

Godot template with a main menu, options menus, pause menu, credits, scene loader, extra tools, and an example game scene.

game-development godot godot-addon godot-plugin godot-template godot4 template-project

Last synced: 13 Nov 2024

https://github.com/niklasei/bevy_asset_loader

Bevy plugin helping with asset loading and organization

assets assets-management bevy bevy-plugin game-development hacktoberfest rust

Last synced: 09 Oct 2024

https://github.com/alfredbaudisch/godotdynamicinventorysystem

Godot's fully dynamic inventory system, UI with infinite scrolling, item categories, equipment slots, database of items, inspired by Zelda Breath of the Wild

game-development game-ui gdscript godot godot-course godot-engine godot4 godotengine gui inventory

Last synced: 10 Oct 2024

https://github.com/IRCSS/MatrixVFX

A realtime Matrix VFX Shader in Unity 3D

effect game-development matrix photogrammetry realtime shader unity vfx

Last synced: 10 Nov 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: 03 Aug 2024

https://github.com/y-lohse/inkjs

A javascript port of inkle's ink scripting language.

game-development inkjs story

Last synced: 10 Nov 2024

https://github.com/thunder-engine/thunder

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture

cross-platform game-development game-engine gamedev hacktoberfest open-source opengl

Last synced: 28 Oct 2024

https://github.com/hmans/composer-suite

A suite of libraries for making game development with Three.js and React not only awesome, but so good, it would feel wrong to use anything else.

game-development react threejs vfx webgl

Last synced: 16 Oct 2024

https://github.com/dsrw/enu

A Logo-like 3D environment, implemented in Nim

game-development godot nim

Last synced: 13 Oct 2024

https://github.com/PsichiX/Oxygengine

Rust implementation of Oxygen Core HTML5 game engine

game-development game-engine gamedev rust

Last synced: 08 Nov 2024

https://github.com/psichix/oxygengine

Rust implementation of Oxygen Core HTML5 game engine

game-development game-engine gamedev rust

Last synced: 13 Nov 2024

https://github.com/BorisTheBrave/DeBroglie

DeBroglie is a C# library implementing the Wave Function Collapse algorithm with support for additional non-local constraints, and other useful features.

debroglie game-development graphics hacktoberfest pcg tile tiled wave-function-collapse wfc

Last synced: 10 Nov 2024

https://github.com/cegui/cegui

Crazy Eddie's GUI library is a versatile, fast, adjustable, multi-platform, C++ library for creating graphical user interfaces for games and rendering applications

c-plus-plus cpp cross-platform game-development gui library ui ui-components widget-library

Last synced: 02 Nov 2024

https://github.com/UnterrainerInformatik/GameDevelopmentLinks

This is a collection of useful game-development links including, but not restricted to, development with MonoGame.

collision-detection courses game-development game-engine links manuals monogame tutorials xna

Last synced: 02 Nov 2024

https://github.com/a327ex/windfield

Physics module for LÖVE

box2d game-development love2d lua physics

Last synced: 25 Sep 2024

https://github.com/SolarLune/resolv

A Simple 2D Golang collision detection and resolution library for games

bump check collision game-development gamedev golang movement resolv test

Last synced: 05 Nov 2024

https://github.com/almasb/fxtutorials

A collection of JavaFX tutorials from my YouTube channel

fxgl game-development game-engine javafx javafx-application javafx-games tutorials youtube

Last synced: 13 Nov 2024

https://github.com/AlmasB/FXTutorials

A collection of JavaFX tutorials from my YouTube channel

fxgl game-development game-engine javafx javafx-application javafx-games tutorials youtube

Last synced: 07 Nov 2024

https://github.com/huderlem/porymap

Map editor for pokeemerald, pokefirered, and pokeruby

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

Last synced: 14 Oct 2024

https://github.com/OpenArkStudio/ARK

ARK is a lightweight, agile, elastic, distributed plugin framework written in C++,make it easier and faster to create your own application service.

agility architecture ark ark-game cmake cmakelists cross-platform framework game game-development game-server gameserver linux multiplayer-game-engine server-architecture unity3d-client unreal

Last synced: 10 Nov 2024

https://github.com/AdultLink/SphereDissolve

Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!

dissolve game-dev game-development gamedev graphics material noise-3d procedural shader shaders unity unity3d

Last synced: 10 Nov 2024

https://github.com/nathhb/nbnet

single header C(99) library to implement client-server network code for games

c c99 game-development single-header single-header-lib udp webrtc

Last synced: 12 Oct 2024

https://github.com/bauxitedev/bitmapflow

A tool to generate inbetweens for animated sprites, written in godot-rust

game-dev game-development godot-engine interpolation rust rust-lang sprite-animation tool

Last synced: 10 Oct 2024

https://github.com/keithclark/zzfxm

A super small music generator for use in size-limited JavaScript productions

game-development music-generator music-player tiny

Last synced: 26 Oct 2024

https://github.com/Bauxitedev/bitmapflow

A tool to generate inbetweens for animated sprites, written in godot-rust

game-dev game-development godot-engine interpolation rust rust-lang sprite-animation tool

Last synced: 20 Aug 2024

https://github.com/keithclark/ZzFXM

A super small music generator for use in size-limited JavaScript productions

game-development music-generator music-player tiny

Last synced: 03 Aug 2024

https://keithclark.github.io/ZzFXM/

A super small music generator for use in size-limited JavaScript productions

game-development music-generator music-player tiny

Last synced: 03 Aug 2024

https://github.com/punchableplushie/godot-game-settings

Create and manage game settings in Godot Engine.

addon game-development gdscript godot plugin

Last synced: 10 Oct 2024

https://github.com/EcsRx/ecsrx.unity

A simple framework for unity using the ECS paradigm but with unirx for fully reactive systems.

ecs ecsrx game-development unirx unity3d zenject

Last synced: 10 Nov 2024

https://github.com/Quenty/NevermoreEngine

ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox

game-development lua nevermore rbxlua roblox

Last synced: 26 Oct 2024

https://github.com/quenty/nevermoreengine

ModuleScript loader with reusable and easy unified server-client modules for faster game development on Roblox

game-development lua nevermore rbxlua roblox

Last synced: 10 Oct 2024

https://github.com/PolygonTek/BlueshiftEngine

Blueshift is a cross-platform 3D game engine implemented in C++. it's free, open-source, and works on Windows, macOS, iOS, and Android. The project is currently in an early stage of development.

android cplusplus game-development game-engine ios lua macos windows

Last synced: 28 Oct 2024

https://github.com/mojang/ore-ui

💎 Building blocks to construct game UIs using web tech.

fiber game-development game-ui react renderer

Last synced: 09 Nov 2024

https://github.com/andersonaddo/ez-camera-shake-unity

A free powerful asset for achieving easy and quality camera shake in Unity. Open-sourced with the permission of Road Turtle Games. 📷

camera game-development unity3d unity3d-plugin

Last synced: 26 Sep 2024

https://github.com/andersonaddo/EZ-Camera-Shake-Unity

A free powerful asset for achieving easy and quality camera shake in Unity. Open-sourced with the permission of Road Turtle Games. 📷

camera game-development unity3d unity3d-plugin

Last synced: 10 Nov 2024

https://github.com/ultrastar-deluxe/play

Free and open source singing game with song editor for desktop, mobile, and smart TV

android game game-development hacktoberfest karaoke linux singing ultrastar unity unity2d windows

Last synced: 12 Nov 2024

https://github.com/eleev/flappy-fly-bird

🐦 Flappy Bird game reincarnation [GameplayKit, SpriteKit, iOS 12+].

apple application game game-development gameplaykit mobile-application mobile-game shaders spritekit swift

Last synced: 12 Nov 2024

https://github.com/luis-l/BonsaiBehaviourTree

An advanced behaviour tree solution for the Unity game engine

asset behaviour-tree game-development plugin unity unity3d

Last synced: 10 Nov 2024

https://github.com/Mojang/ore-ui

💎 Building blocks to construct game UIs using web tech.

fiber game-development game-ui react renderer

Last synced: 03 Aug 2024

https://github.com/jonascarpay/apecs

a fast, extensible, type driven Haskell ECS framework for games

entity-component-system game-development haskell

Last synced: 14 Oct 2024

https://github.com/rangi42/tilemap-studio

A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.

c-plus-plus fltk game-boy game-development gameboy gameboy-advance gameboy-color graphics gui nintendo-ds snes tilemap tilemap-editor tilemaps tileset tilesets

Last synced: 26 Oct 2024

https://github.com/gdquest/godot-power-pitch

International pitch for the Godot Game Engine, made in Godot, available in 15+ languages

game-development game-engine gdscript godot godot-engine multilingual presentation slides slideshow

Last synced: 27 Sep 2024

https://github.com/DonnYep/CosmosFramework

CosmosFramework is a medium-lightweight plug-in Unity development framework . Has a rich Unity method extensions and toolchain. async/await syntax support, multi-network channel support.Long term support for this project

aoi assetbundle astar-algorithm astar-pathfinding await-async csharp game-development indiegamedev kcp puremvc quadtree tcp tcp-client-server unity unity-framework unity-package-manager unity3d-framework unityframework

Last synced: 11 Nov 2024

https://github.com/SergeyMakeev/ArcadeCarPhysics

Arcade Car Physics - Vehicle Simulation for Unity3D

game-development physics race racing-games source-code tutorial unity3d

Last synced: 10 Nov 2024

https://github.com/MahjongRepository/mahjong

Implementation of riichi mahjong related stuff (hand cost, shanten, agari end, etc.)

game-development japanese mahjong riichi riichi-mahjong

Last synced: 14 Nov 2024

https://github.com/tomlooman/stealthgameudemy

C++ Stealth Game in Unreal Engine (Udemy Project)

cpp game game-development tutorial ue4

Last synced: 07 Nov 2024

https://github.com/donnyep/cosmosframework

CosmosFramework is a medium-lightweight plug-in Unity development framework . Has a rich Unity method extensions and toolchain. async/await syntax support, multi-network channel support.Long term support for this project

aoi assetbundle astar-algorithm astar-pathfinding await-async csharp game-development indiegamedev kcp puremvc quadtree tcp tcp-client-server unity unity-framework unity-package-manager unity3d-framework unityframework

Last synced: 10 Oct 2024

https://github.com/tomlooman/StealthGameUdemy

C++ Stealth Game in Unreal Engine (Udemy Project)

cpp game game-development tutorial ue4

Last synced: 28 Oct 2024

https://github.com/dojoengine/dojo

Dojo is a toolchain for building provable games and autonomous worlds with Cairo

cairo ecs game-development rust

Last synced: 26 Oct 2024

https://github.com/rednblackgames/HyperLap2D

A powerful, platform-independent, visual editor for complex 2D worlds and scenes.

2d-game cross-platform game-development hyperlap2d java libgdx

Last synced: 02 Nov 2024

https://github.com/wedot-engine/wedot

A multi-platform 2D and 3D game engine focused solely on technology and user experience

game-development game-engine game-engine-2d game-engine-3d gamedev godot godotengine multi-platform open-source wedot wedotengine

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

Last synced: 14 Oct 2024

https://github.com/Nebukam/com.nebukam.orca

ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.

collision-detection game-development physics-simulation robotics rvo2 rvo2-library simulation unity unity3d

Last synced: 11 Nov 2024

https://github.com/niklasei/bevy_kira_audio

A Bevy plugin to use Kira for game audio

audio bevy bevy-plugin game-audio game-development hacktoberfest kira rust

Last synced: 09 Oct 2024