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

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/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/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/zydeco/steamcontroller

Steam Controller support for iOS and tvOS

game-development ios steam-controller tvos

Last synced: 24 Nov 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/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/maxdeviant/peacock

A game engine for making beautiful games

game-development game-engine gamedev rust

Last synced: 05 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/schell/apecs

An asyncronous and pleasant entity-component system for Rust

app-engine ecs game-development game-engine rust

Last synced: 22 Dec 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/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/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/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/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/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/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/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: 22 Dec 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/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/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/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/mage/mage

Game Server Framework

game-development game-server mage nodejs

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: 26 Dec 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/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/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/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/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/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/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: 24 Dec 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/tobylobster/manicminer2021

Manic Miner remastered on the BBC Micro

6502-assembly bbcmicro game game-development

Last synced: 24 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/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/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/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/mrchantey/beet

A modular behavior library for the Bevy Engine.

ai behavior bevy game-development robotics

Last synced: 23 Dec 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/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/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/Hugo-Dz/discord-activity-starter

A stater template for building Discord activities ⚽️

discord game-development gamedev

Last synced: 13 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: 10 Nov 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/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/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/vaiorabbit/raylib-bindings

Yet another Ruby-raylib bindings

game-development games raylib ruby

Last synced: 22 Dec 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: 24 Dec 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/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/kevglass/propel-js

Simple serialisable deterministic 2d physics engine

game-development gamedev physics physics-2d physics-engine

Last synced: 26 Dec 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

https://github.com/dyanikoglu/crashbandicoot-timetwister

Crash Bandicoot: Timetwister is a remaked version of Crash Bandicoot 3: Warped's Tomb Wader level on Unreal Engine 4.26

bandicoot crash-bandicoot game game-development timetwister unreal-engine unreal-engine-4 unrealengine warped-game

Last synced: 13 Nov 2024

https://github.com/markmandel/happy-angry-surprised

A very silly, web based, Firebase and Cloud Vision API multiplayer game that works exactly the same as Rock, Paper, Scissor - except with facial emotions.

firebase game-development javascript silly

Last synced: 08 Nov 2024

https://github.com/alt-romes/ghengin

Ghengin: A vulkan-based, shader-centric, type-heavy, Haskell game engine

game-development game-engine shaders vulkan

Last synced: 27 Oct 2024