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/BitReign/CensoredUE4

World space area censoring solution for Unreal Engine 4. It is using blueprint actor for censoring and can be attached to any other blueprint actor like characters.

blueprint game-dev game-development shader unreal unreal-engine unreal-engine-4

Last synced: 06 Nov 2024

https://github.com/salzian/bevy_fmod

Idiomatic integration of the FMOD audio engine into Bevy projects. Enables spatial audio, real-time parameter adjustments, live updates, and Doppler effects.

bevy bevy-audio bevy-engine fmod fmod-api fmod-library fmod-studio game-development rust rust-library

Last synced: 05 Jan 2025

https://github.com/cloudofoz/raylib-media

Clean and user-friendly extension for raylib that adds seamless audio and video streaming support via the FFmpeg libav* libraries. It enables easy integration of multimedia content into raylib applications, providing direct access to video textures and audio streams, with support for seeking and looping.

audio-streaming ffmpeg game-development libav multimedia raylib video-streaming

Last synced: 22 Dec 2024

https://github.com/artstorm/ui-toolkit-safe-area

A Safe Area Container for Unity's UI Toolkit.

game-development safe-area safearea ui ui-toolkit uitoolkit unity unity3d

Last synced: 09 Nov 2024

https://github.com/EliaFantini/RocketMan-a-VR-videogame-created-with-Unity

A Virtual-Reality "escape-room-like" videogame for Oculus Quest, developed with Unity Engine using only the basic Oculus Framework. Game awarded as best game of the course ( year 2021/2022)

blender c-sharp game-design game-development meta metaverse oculus oculus-quest photoshop playtesting premiere-pro unity unity-scene unity-vr unity3d unity3d-games unityvr video-game vr vr-game

Last synced: 23 Oct 2024

https://github.com/a327ex/chrono

Timer module for LÖVE

game-development love2d lua timer tween

Last synced: 25 Sep 2024

https://github.com/coryleach/unitysaveload

Quickly Save/Load data in Binary or Json formats, and Encrypt it in Unity

game-development gamedev helper load save savegame serialization unity unity3d utility

Last synced: 27 Oct 2024

https://github.com/mariofv/LittleOrionEngine

C++ 3D Engine developed during the Master's Degree in AAA Videogames Development.

3dengine cplusplus editor game-development game-engine gamedev gameobject video-game

Last synced: 14 Nov 2024

https://github.com/crossgl/crosstl

Translates native shader languages into CrossGL universal shader language and vice versa.

apple directx game-development gamedev graphics hacktoberfest metal modular mojo opengl python vulkan

Last synced: 09 Jan 2025

https://github.com/thedudefromci/wraithengine

A free, open source, Java game engine library built on top of LWJGL. Designed to act as a use-exactly-what-you-need, no-assumptions framework, WraithEngine is versatile enough to act as a library within other tools or projects, or a full fledged standalone game engine.

engine framework game game-development game-engine gamedev indiedev java-game library lwjgl3

Last synced: 26 Nov 2024

https://github.com/coryleach/UnitySaveLoad

Quickly Save/Load data in Binary or Json formats, and Encrypt it in Unity

game-development gamedev helper load save savegame serialization unity unity3d utility

Last synced: 14 Nov 2024

https://github.com/edubart/miniphysfs

Single-file port of PhysFS, a library that provides abstract access to various archives.

c filesystem game-development miniphysfs physfs single-file single-header single-header-lib

Last synced: 30 Oct 2024

https://github.com/Ideefixze/TutorialUnityMultiplayer

How to use Command Design Pattern to make custom networking for Unity?

game-development network network-programming socket-programming tutorial unity

Last synced: 10 Nov 2024

https://github.com/zydeco/steamcontroller

Steam Controller support for iOS and tvOS

game-development ios steam-controller tvos

Last synced: 24 Nov 2024

https://github.com/schell/apecs

An asyncronous and pleasant entity-component system for Rust

app-engine ecs game-development game-engine rust

Last synced: 05 Jan 2025

https://github.com/maxdeviant/peacock

A game engine for making beautiful games

game-development game-engine gamedev rust

Last synced: 05 Nov 2024

https://github.com/ichenpipi/unity-project-pin-board

[Unity Editor Tool] Allows you to pin commonly used assets on the window, so you can find them quickly.

game-development unity unity3d unity3d-plugin

Last synced: 08 Nov 2024

https://github.com/sushiwaumai/chronity

:hourglass: Library for running functions after a delay by creating timers in Unity3D.

csharp game-development game-programming gamedev openupm openupm-cli timer unity unity3d

Last synced: 08 Nov 2024

https://github.com/d12/bricksvr-game

An open-source mirror of the BricksVR project, a multiplayer VR sandbox game available on Steam and the Oculus store.

game game-development unity

Last synced: 01 Nov 2024

https://github.com/DragonRidersUnite/scale

Framework with conventions and utils for DragonRuby Game Toolkit

dragonruby dragonruby-gtk dragonrubygtk game-development

Last synced: 14 Nov 2024

https://github.com/billyb2/bootleg_networking

A cross platform (wasm included) networking library!

bevy gamdev game-development network-programming networking wasm

Last synced: 08 Nov 2024

https://github.com/lschmid83/dragon-island

This is a 2D platform game similiar to Super Mario World written in Java and C++ with a level editor. Available for PC, Android, GP2X and PSP platforms.

2d-game-engine admob-banner android-studio cpp eclipse-ide game-development gp2x graphics-engine java level-editor mario-game object-oriented-programming open-gl paralax-effect physics platform-game-2d playstation-portable tile-map

Last synced: 19 Dec 2024

https://github.com/atalantus/WFC-Unity-Example

A Unity project utilizing the wave-function-collapse algorithm to procedurally generate level.

game-development gamedev procedural-generation unity unity3d wfc

Last synced: 09 Dec 2024

https://github.com/coinbump/phasejumppro

Game Design Patterns for C++ (and eventually Godot)

cpp game game-2d game-development game-engine gamedev opengl opengl-game unity unity3d

Last synced: 20 Nov 2024

https://github.com/not-elm/bevy_flurx

Allows you to write sequential description of processes involving delays, user input, and other waits.

async bevy bevy-plugin game-development rust

Last synced: 05 Jan 2025

https://github.com/criptych/physfs-old

UNOFFICIAL Git mirror of PhysicsFS Mercurial repository. The official repository has also moved to GitHub; this one will no longer be updated. Official website:

c-language filesystem game-development virtual-file-system

Last synced: 29 Sep 2024

https://github.com/resttime/cl-liballegro

Common Lisp bindings and interface to the Allegro 5 game programming library

allegro5 bindings cffi common-lisp game-dev game-development gamedev lisp

Last synced: 28 Oct 2024

https://github.com/radiatoryang/Yarn-Weaver

simple tool built in Unity C# to test Yarn files, good for game devs and narrative designers

csharp game-development gamedev-tool narrative twine unity

Last synced: 14 Nov 2024

https://github.com/daniel-beard/dstarlitejava

A java implementation of the incremental heuristic search algorithm D* Lite.

dstarlite game-development java pathfinding

Last synced: 22 Oct 2024

https://github.com/mage/mage

Game Server Framework

game-development game-server mage nodejs

Last synced: 14 Nov 2024

https://github.com/Zorochase/ultimate-retro-shader-collection

Shaders designed to replicate the graphical style of the PlayStation and Nintendo 64.

90s game-development low-poly n64 ps1 psx retro shaders

Last synced: 19 Nov 2024

https://github.com/baponkar/zombie-ai

Advanced Zombie AI or Zombie NPC for Unity Game Engine with State Machine and Behavior Tree Controlled.

ai character enemy enemynpc game game-development npc unity unity3d zombie

Last synced: 07 Nov 2024

https://github.com/Amirans/InteractionPlugin

This is an Unreal Engine Plugin Written in C++ which aims to handle all the interactions in a game such as Triggers, Doors, Item Pickup and many more

c-plus-plus game-development interaction plugin unreal unreal-engine unreal-engine-4

Last synced: 23 Oct 2024

https://github.com/GardensOfKadesh/Homeworld

Gardens of Kadesh: A WebAssembly port of Homeworld.

emscripten game game-development game-engine opengl webassembly webgl

Last synced: 10 Oct 2024

https://github.com/spajus/tank_island

Top down 2D shooter game that involves blowing up tanks

book game game-2d game-development gamedev gosu indiegame ruby

Last synced: 02 Nov 2024

https://github.com/25a0/quadtastic

A tool to manage sprite sheets and color palettes

game-development love2d lua tool

Last synced: 14 Oct 2024

https://github.com/next2d/player

Next2D Player supports WebGL and OffscreenCanvas, enabling advanced graphical expression. It can also be used in game production, advertisement production, and other scenes requiring rich expressions without having to deal with browser or device compatibility.

game game-2d game-developement game-development game-engine-2d gamedev next2d offscreencanvas typescript webgl webgl2

Last synced: 09 Jan 2025

https://github.com/JoebRogers/PICO-EC

A tiny scene-entity-component library created for the PICO-8 fantasty console.

game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8

Last synced: 02 Nov 2024

https://github.com/janhohenheim/bevy_wind_waker_shader

A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker

bevy game-development rust zelda

Last synced: 07 Jan 2025

https://github.com/joebrogers/pico-ec

A tiny scene-entity-component library created for the PICO-8 fantasty console.

game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8

Last synced: 19 Nov 2024

https://github.com/mebens/ammo

A simple, flexible organisational library for use with the LÖVE game engine.

game-development love love2d lua

Last synced: 14 Oct 2024

https://github.com/googleforgames/clean-chat

Disruptive Behavior Mitigation Framework for Games

game-development machine-learning machine-learning-games multiplayer python

Last synced: 07 Nov 2024

https://github.com/devcat-studio/SilvervineUE4Lua

A Lua Scripting Plugin for Unreal Engine 4

game-development lua scripting ue4

Last synced: 06 Nov 2024

https://github.com/jakubtomsu/dungeon-of-quake

Retro FPS game inspired by Quake, using Odin and Raylib [ALPHA]

3d fps game game-development game-engine game-engine-3d gamedev odin quake raylib raylib-odin retrogaming

Last synced: 26 Nov 2024

https://github.com/guitsaru/draco

An Entity Component System for DragonRuby GTK

dragonruby dragonruby-gtk dragonrubygtk game-development

Last synced: 14 Nov 2024

https://github.com/burnoutjs/burnoutjs

:video_game: 2D game engine for manage collisions. Made with javascript and CSS Grid Layout.

css-grid css-grid-layout game-development game-engine grid-layout hacktoberfest hacktoberfest2021

Last synced: 08 Nov 2024

https://github.com/erinnmclaughlin/Flappy-Bird

Flappy Bird built with Blazor WebAssembly (and without JavaScript interop)!

blazor blazor-webassembly blazorbuilds flappy-bird game-development web-development

Last synced: 05 Nov 2024

https://github.com/mizrael/blazorex

Blazorex is an HTML Canvas wrapper library for Blazor.

blazor blazor-webassembly canvas canvas2d game-development gamedev hacktoberfest

Last synced: 27 Oct 2024

https://github.com/tobylobster/manicminer2021

Manic Miner remastered on the BBC Micro

6502-assembly bbcmicro game game-development

Last synced: 24 Nov 2024

https://github.com/onqtam/game

Everything I am (was...) passionate about - the best game engine ever

asmjs cpp cross-platform emscripten entity-component-system game game-development game-engine hot-reload webassembly

Last synced: 08 Nov 2024

https://github.com/ivoyager/ivoyager

DEPRECIATED. Replaced by 'ivoyager_core' in projects v0.0.17 and after.

astronomy educational free-software game-development gdscript godot godotengine open-source solar-system

Last synced: 28 Nov 2024

https://github.com/hugo-dz/discord-activity-starter

A stater template for building Discord activities ⚽️

discord game-development gamedev

Last synced: 06 Nov 2024

https://github.com/kkukshtel/SimpleTilemap

A fast, easy way to generate runtime tilemaps in Unity

2d-graphics game-development gamedev unity3d

Last synced: 10 Nov 2024

https://github.com/sbischoff-ai/pygase

A Python package that contains a high-performance, versatile UDP-based game server, client and network protocol with a simple API.

client-server game-development network-protocol networking online-games udp

Last synced: 07 Jan 2025

https://github.com/stormmuller/fixed-point-types

A C# library for fixed point numbers

fixed-point game-development lockstep unity unity3d

Last synced: 19 Nov 2024

https://github.com/jwpttcg66/gameshardingdb

基于spring-sharding-mybaits集成redis缓存的游戏分布式存储框架.支持将对象序列化到队列里,异步存储。 使用spring集成mybatis3垂直和水平分库mysql.使用模版编程,采用代理模式,采集变化的字段,自动完成拼写sql,降低数据库落地难度 集成Mybatis-PageHelper分页,大数据量可以分批查询。提升查询速度

async-db entityservice game-aysnc-db game-db game-development game-engine game-mybatis game-redis game-sharding-mybatis gamedb gamemybatis gameshardingmybatis mybatis-pagehelper redis redis-game sharding-db sharding-mybatis shardingdb spring-mybatis3-mysql sql

Last synced: 28 Oct 2024

https://github.com/expo/expo-graphics

Tools to help simplify working with three, pixi, phaser, ect...

arkit expo game-development opengl-es phaser pixijs processing react-native threejs webgl

Last synced: 27 Sep 2024

https://github.com/Hugo-Dz/discord-activity-starter

A stater template for building Discord activities ⚽️

discord game-development gamedev

Last synced: 13 Nov 2024

https://github.com/mrchantey/beet

A modular behavior library for the Bevy Engine.

ai behavior bevy game-development robotics

Last synced: 06 Jan 2025

https://github.com/thelogicmaster/switch-gdx

A LibGDX Nintendo Switch Homebrew and Xbox/UWP backend

cplusplus game-development homebrew java libgdx nintendo-switch uwp xbox

Last synced: 09 Dec 2024

https://github.com/oussamabonnor1/valleyofcubes_unity3d

Valley of cubes is a game replica of Bluk, its a 3D simple game best suited for mobile devices.

3d 3d-game csharp cube endless-runner game game-development game-replica single-player-game unity unity3d visual-studio

Last synced: 12 Nov 2024

https://github.com/vaiorabbit/raylib-bindings

Yet another Ruby-raylib bindings

game-development games raylib ruby

Last synced: 05 Jan 2025

https://github.com/torch2424/responsive-gamepad

Handle Keyboard, Gamepad, and Touch Controls under a single API 🕹️

es6 front-end game game-dev game-development javascript library mobile npm-package

Last synced: 17 Oct 2024

https://github.com/automattf/vector.lua

a simple vector library for Lua based on the PVector class from processing

game-development love2d lua vectors

Last synced: 14 Oct 2024

https://github.com/Dvergar/OSIS

Entity Component System with network support (for haxe)

architecture entity-component-system game-development multiplayer networking

Last synced: 02 Nov 2024

https://github.com/dvergar/osis

Entity Component System with network support (for haxe)

architecture entity-component-system game-development multiplayer networking

Last synced: 07 Jan 2025

https://github.com/cyan33/zion

[Deprecated] A tentative, light-weight 2D game framework based on HTML5 canvas.

canvas game-development game-engine game-framework html5-canvas zion

Last synced: 28 Oct 2024

https://github.com/jamesskemp/phasertutorials

Large collection of tutorials for Phaser, that I've followed. Original source listed in README files.

game-development html5-game-development javascript phaser phaser-tutorial phaserjs typescript

Last synced: 27 Sep 2024

https://github.com/emanzione/spell

A framework for describing, composing and managing your game's spells and abilities.

abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin

Last synced: 12 Oct 2024

https://github.com/emanzione/SPELL

A framework for describing, composing and managing your game's spells and abilities.

abilities csharp csharp-library game-development gamedev skills spells unity unity3d unity3d-plugin

Last synced: 10 Nov 2024