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/thedocruby/resounding

A New Minecraft mod that provides realistic audio physics using parallel wave tracing and an improved physics algorithm.

audio audio-processing fabricmc fabricmc-mod game game-development immersion java lwjgl minecraft minecraft-mod physics physics-engine sound sound-processing

Last synced: 30 Sep 2024

https://github.com/metal-crow/Dark-Souls-1-Overhaul

"We're the Project M of Dark Souls!"

dark-souls game-development mod reverse-engineering

Last synced: 02 Aug 2024

https://github.com/getstream/stream-chat-unity

πŸ’¬ Unity Chat Plugin by Stream ➜ These assets are the solution for adding an in-game text chat system to your Unity game.

chat game-chat game-development unity unity-asset unity-chat-asset unity-chat-plugin unity-component unity-plugin

Last synced: 10 Oct 2024

https://github.com/Real-Serious-Games/Unity-Scene-Query

A library to traverse and query the Unity scene to find particular objects, uses something similar to CSS selectors to identify game objects.

game-development scene scene-graph scene-query unity unity-scene unity3d

Last synced: 03 Aug 2024

https://github.com/noonat/intersect

An explanation of 2D collision tests in JavaScript

collision collision-detection game game-development javascript typescript

Last synced: 01 Nov 2024

https://github.com/oguzeroglu/texturemerger

A lightweight library that creates a Texture Atlas from Three.js textures

game-development texture threejs webgl

Last synced: 28 Oct 2024

https://github.com/rparrett/bevy_simple_text_input

Bevy plugin for a simple single-line text input widget.

bevy game-development rust

Last synced: 09 Oct 2024

https://github.com/alxm/faur

βš’οΈβœ¨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.

2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2

Last synced: 12 Oct 2024

https://github.com/psichix/emergent

Toolset for producing emergent gameplay for games written in Rust

artificial-intelligence game-development rust-crate

Last synced: 26 Oct 2024

https://github.com/jarkonik/bevy_scriptum

πŸ“œ A plugin for Bevy that allows you to write some of your game logic in a scripting language.

bevy bevy-engine bevy-plugin game game-development gamedev plugin script scripting scripts

Last synced: 01 Nov 2024

https://github.com/UnityRPG/3-Modifiers-And-Abilities

Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub

csharp game game-dev game-development rpg unity unity3d

Last synced: 10 Nov 2024

https://github.com/jonhoo/tetris-tutorial

From rags to riches; building Tetris with no programming experience.

game-development html javascript learn-to-code tetris tutorial

Last synced: 28 Oct 2024

https://github.com/gamedev-js/gamedev-js

Game Development in Javascript

game game-development game-engine javascript webgl

Last synced: 04 Aug 2024

https://github.com/lance-gg/spaaace

An online HTML5 multiplayer space shooter built with Lance

game-development game-engine gamedev indiegame multiplayer multiplayer-game-server

Last synced: 08 Nov 2024

https://github.com/payne911/PieMenu

A library for easy integration of a flexible circular WidgetGroup within libGDX

circular-menu custom-animated-widgets game-development java libgdx menu pie-menu radial-menu ui widgets

Last synced: 02 Nov 2024

https://github.com/9D-Tony/UnitySmoothPixelFiltering

A unity shader for smooth pixel filtering, based on CptPotato's smooth filtering

filter game-development game-engine gamedev jitter jitter-removal pixel pixel-art shader shaders smooth unity unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/federicocasares/unity-plumber

A component to procedurally generate pipe-like meshes in Unity

game-development gamedev generator mesh mesh-generation meshes unity

Last synced: 10 Nov 2024

https://github.com/DoubleDeez/MDFramework

A multiplayer C# game framework for Godot 3.4 Mono.

game-development gamedev godot godot-engine godot3 godotengine multiplayer

Last synced: 02 Nov 2024

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

A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.

easing easing-functions easings game game-2d game-dev game-development game-engine gamedev games lua lua-library pico-8 pico8 tween tweening

Last synced: 02 Nov 2024

https://github.com/tlmader/theodoric

A 2D top-down "action RPG" built with the Phaser HTML5 game framework

game-development javascript phaserjs

Last synced: 10 Oct 2024

https://github.com/Argus-Labs/world-engine

Seed of a new world. An onchain game engine, built for devs with ambition. (world/acc)

blockchain game-development game-engine world-engine

Last synced: 04 Aug 2024

https://github.com/hugo-dz/super-godot-galaxy

πŸ’« Super Mario Galaxy concept made in Godot 4

game-development godot

Last synced: 06 Nov 2024

https://github.com/mminer/unity-extensions

Useful extension methods for Unity.

game-development gamedev unity unity-extensions unity3d

Last synced: 03 Aug 2024

https://github.com/janhohenheim/pixelate_mesh

Apply a pixelation effect to any Bevy mesh or scene without post-processing.

3d bevy game-development pixel-art

Last synced: 09 Oct 2024

https://github.com/septag/atlasc

Builds atlas texture from a bunch of input images.

atlas game-development sprite tool

Last synced: 03 Aug 2024

https://github.com/dab0mb/radial-snake

A tutorial for creating a Tron-style game

cpp emscripten es6 game-development javascript tutorial

Last synced: 19 Oct 2024

https://github.com/samdze/godot-gameshell

Godot export templates and instructions for the GameShell portable game console and other single-board computers

armhf armv7 game-development gamedev gameshell godot godot-engine godotengine orangepi raspberry raspberry-pi raspberrypi single-board-computers

Last synced: 04 Aug 2024

https://github.com/RichardGSchmidt/GroundGrowing

Open Source Unity3d Planetary Terrain Editor Extension with incremental background updates via multithreading

csharp editor editor-extension extension game-development generation generator multithreaded multithreading noise open-source perlin planet planets proceedural sphere terrain unity unity3d

Last synced: 10 Nov 2024

https://github.com/oussamabonnor1/Catcheep

Catcheep is an android game where you play as someone helping aliens to go back to their planet, the way to do so is by catching sheep that are concidered as their energy source, Made with Unity3D!

android android-game art csharp game game-development gimp unity unity2d visual-studio

Last synced: 25 Oct 2024

https://github.com/isaac-mason/arancini

An object based Entity Component System

ecs entity-component-system game-dev game-development typescript

Last synced: 30 Oct 2024

https://github.com/hypnosnova/threequery

基于Three.jsηš„3Dζ‘†ζžΆ

3d framework game-development threejs webgl

Last synced: 28 Oct 2024

https://github.com/arran-nz/RapidRescue

A reinvented Labyrinth game

game-development gamedev gdscript godot

Last synced: 02 Nov 2024

https://github.com/alexyakunin/BoardGames

New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.

blazor-server blazor-wasm-mode board-games game game-development game-engine real-time signalr wasm webassembly webassembly-demo

Last synced: 27 Oct 2024

https://github.com/WebCreationClub/awesome-construct

A curated list of tools, tutorials, examples, and much more, for the awesome game development engines Construct 2 and Construct 3

awesome awesome-list construct construct2 construct3 engine game-development games-showcase general-tutorials itch making-games platform-game tutorial

Last synced: 04 Nov 2024

https://github.com/alexyakunin/boardgames

New Stl.Fusion sample and a fully functional web app allowing you to play real-time multiplayer board games. Powered by Stl.Fusion, Blazor, and .NET 5.

blazor-server blazor-wasm-mode board-games game game-development game-engine real-time signalr wasm webassembly webassembly-demo

Last synced: 22 Oct 2024

https://github.com/IRCSS/Procedural-Sound

Generate procedural sounds / synthesized paino on run time in Unity3d

csharp game-development piano procedural realtime sound synthesizer unity

Last synced: 10 Nov 2024

https://github.com/jojojet/bevy-trait-query

adds trait queries to the bevy game engine

bevy-engine bevy-plugin game-development rust

Last synced: 09 Oct 2024

https://github.com/eleev/tic-tac-toe

πŸ•Ή iOS game - classic Tic Tac Toe with AI and state machines [Swift + SpriteKit + GameplayKit].

app application game game-2d game-development gameplaykit ios spritekit state-machine swift xcode

Last synced: 02 Aug 2024

https://github.com/ChristopherDay/Gangster-Legends-V2

A free to use text-based PBBG / MMORPG script

game game-development game-engine mmorpg-script php sql web-game website

Last synced: 02 Aug 2024

https://github.com/VeryGoodOpenSource/flame_behaviors

An implementation of the behavioral composition pattern for Flame. Built by Very Good Ventures πŸ¦„

architecture dart flame flutter flutter-package game-development

Last synced: 03 Nov 2024

https://github.com/kurocha/teapot

Teapot is a tool for managing complex cross-platform builds.

build-tool cpp game-development ruby teapot

Last synced: 03 Aug 2024

https://github.com/kshitij08/drone-simulation

Drone Simulation with realistic controls made using Unity

c-sharp game game-development simulation-game unity unity3d unity3d-game-prototype unity3d-games

Last synced: 10 Nov 2024

https://github.com/samdze/playdate-nim

Nim bindings with extra features for the Playdate SDK

game-development nim nim-lang playdate playdate-sdk

Last synced: 09 Nov 2024

https://github.com/abnormalbrain/bevy_particle_systems

A native and WASM compatible Particle System implementation for Bevy

bevy game-development rust

Last synced: 09 Oct 2024

https://github.com/verygoodopensource/flame_behaviors

An implementation of the behavioral composition pattern for Flame. Built by Very Good Ventures πŸ¦„

architecture dart flame flutter flutter-package game-development

Last synced: 09 Nov 2024

https://github.com/hugo-dz/rust-sandbox

πŸ¦– A tiny sandbox game written in Rust using Bevy

bevy game-development game-engine gamedev rust

Last synced: 06 Nov 2024

https://github.com/kalindudc/advancedplayercontroller

A fully customizable first person/third person controller for Unity. This includes a customizable 3D player model as well as fully integrated animations.

controller fps-engine game-development third-person-game unity

Last synced: 08 Nov 2024

https://github.com/tofuengine/tofu

Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies.

2d c99 cross-platform game-development game-engine gamedev gamedev-framework glfw linux lua opengl raspberry-pi windows

Last synced: 12 Oct 2024

https://github.com/bloeys/nmage

3D Game Engine in Go

game-development game-engine gamedev

Last synced: 05 Nov 2024

https://github.com/GamesRightMeow/playbit

Playbit is a framework for creating cross-platform Playdate games from a single Lua codebase.

game-development game-engine love2d lua playdate playdate-console

Last synced: 09 Nov 2024

https://github.com/victorb/dogoap

Goal-oriented Action Planning (GOAP) with Bevy integration

ai bevy bevy-engine bevy-plugin ecs game-ai game-development gamedev goap npc npcai rust rust-crate

Last synced: 09 Oct 2024

https://github.com/kelindar/ecs

Example of Entity Component System in Go

data-oriented ecs entity-component-system game-development

Last synced: 28 Oct 2024

https://github.com/kalindudc/AdvancedPlayerController

A fully customizable first person/third person controller for Unity. This includes a customizable 3D player model as well as fully integrated animations.

controller fps-engine game-development third-person-game unity

Last synced: 02 Aug 2024

https://github.com/FaultyFunctions/Crochet

An interactive dialogue editor for writers and programmers.

game-development gamemaker-studio-2 narrative unity writing

Last synced: 02 Nov 2024

https://github.com/olefasting/rust_rpg_toolkit

Engine / framework for creating highly customizable and user modable action RPG's

2d-engine game game-development gamedev macroquad rpg rust rust-lang

Last synced: 27 Oct 2024

https://github.com/jschomay/elm-interactive-story-starter

Build your own non-linear interactive stories using the Elm Narrative Engine

elm elm-lang elm-narrative-engine game-development interactive-fiction interactive-stories

Last synced: 12 Oct 2024

https://github.com/ts-defold/create

Project generator CLI for jump-starting your next Defold game with TypeScript.

defold defold-game game-development lua typescript

Last synced: 01 Nov 2024

https://github.com/BitReign/AnimatedCrosshairsUE4

Animated Crosshairs for Unreal Engine 4 provides 17 ready to use animated UMG widgets including demo scene to test their combination.

game-dev game-development unreal unreal-engine unreal-engine-4

Last synced: 06 Nov 2024

https://github.com/subsage/youtube-reference-list

A curated list of youtube channels related to gamedevelopment.

analysis game-development gamedev reviews-games video-essays video-game youtube-channel

Last synced: 11 Oct 2024

https://github.com/bombanauts/bombanauts

Bombanauts, inspired by the original Bomberman game, is a 3D multiplayer online battle arena (MOBA) game where players can throw bombs at each other, make boxes explode, and even other players!

cannonjs chai expressjs game-development javascript mocha react redux socket-io test-driven-development threejs

Last synced: 07 Nov 2024

https://github.com/felselva/gfw

Pure C Minimal Graphics Framework (OpenGL)

2d 3d c demos demoscene framework game-development opengl

Last synced: 03 Aug 2024

https://github.com/JoebRogers/UnityDebug

A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.

game-dev game-development gamedev gamedev-library gamedev-tool gamedevelopment unity unity-3d unity-asset unity-editor unity-scripts unity-tutorial unity2d unity3d unity3d-games unity3d-plugin

Last synced: 10 Nov 2024

https://github.com/gamesrightmeow/playbit

Playbit is a framework for creating cross-platform Playdate games from a single Lua codebase.

game-development game-engine love2d lua playdate playdate-console

Last synced: 31 Oct 2024

https://github.com/kayhhh/houseki

πŸ’Ž A modular 3D game engine built for the web.

3d ecs game-development game-engine gltf threejs typescript vrm wasm webgl webgpu webxr

Last synced: 31 Oct 2024

https://github.com/joebrogers/unitydebug

A wrapper script for Unity debug calls to use conditional attributes in order to avoid debug code being compiled into release builds.

game-dev game-development gamedev gamedev-library gamedev-tool gamedevelopment unity unity-3d unity-asset unity-editor unity-scripts unity-tutorial unity2d unity3d unity3d-games unity3d-plugin

Last synced: 10 Oct 2024