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/tensorush/awesome-graphics-programming

๐Ÿ˜Ž ๐ŸงŠ Collection of the most awesome learning resources on graphics programming in the form of videos, tutorials and books.

3d 3d-graphics augmented-reality awesome-list cg computer-graphics computer-vision game-development gamedev geometry-processing graphics graphics-programming learning opengl raytracing rendering shaders tutorials virtual-reality vulkan

Last synced: 06 Nov 2024

https://github.com/Xerios/UniRxSimple

List of simple examples showing how you can use UniRx for Unity

game-development unirx unity3d

Last synced: 10 Nov 2024

https://github.com/magestudio/mage

Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.

3d 3d-game-engine ammojs game game-development game-engine gamedev gamejam indiegame infernojs javascript javascript-framework javascript-game mage script threejs unity unity-3d unity3d webgl

Last synced: 13 Oct 2024

https://github.com/brunomikoski/scenekeeper

A simple tool that keeps your scene state (Hierarchy/Selection) exactly as you left in between switching scenes on editor or play mode.

editor-tool game game-development package scene scene-hierarchy-keeper unity unity3d

Last synced: 27 Oct 2024

https://github.com/qhdwight/voxel-game-rs

Voxel game written in Bevy making heavy use of WGSL compute shaders

bevy compute-shader data-oriented-design ecs entity-component-system game-development marching-cubes rust voxels wgpu

Last synced: 09 Oct 2024

https://github.com/dovyski/codebot

Free and open source (MIT license) web-based IDE focused on game development.

cloud cloud-ide game-development gamedev ide javascript php web-development web-ide

Last synced: 01 Nov 2024

https://github.com/dogu-team/gamium

Multiple game engine sdk for scripting the behavior of game users

game game-development game-test-automation games productivity test-automation unity unity3d

Last synced: 12 Oct 2024

https://github.com/raminkav/lostintime

A feature rich rogue-like survival game made with Bevy & Rust

bevy bevy-engine bevy-game game game-development gamedev

Last synced: 09 Oct 2024

https://github.com/finnvoor/PlaydateKit

Create games for Playdate using Swift.

game-development playdate playdate-sdk swift

Last synced: 31 Oct 2024

https://github.com/ronenness/sscd.js

Super Simple Collision Detection for JavaScript games!

collision-detection game-development javascript javascript-library testing-collision

Last synced: 11 Nov 2024

https://github.com/PascalGameDevelopment/SDL2-for-Pascal

Unit files for building Free Pascal and Delphi applications using the SDL2 library

delphi free-pascal game-development object-pascal pascal sdl2 simple-direct-media-layer

Last synced: 02 Nov 2024

https://github.com/jcs090218/jcsunity

Rapidly build your game with multiple or various components and preset default settings

game-development unity

Last synced: 14 Nov 2024

https://github.com/jcs090218/JCSUnity

Rapidly build your game with multiple or various components and preset default settings

game-development unity

Last synced: 10 Nov 2024

https://github.com/0xE111/cat-400

Game framework for nim programming language. Modular and extensible

game-dev game-development game-engine nim

Last synced: 15 Nov 2024

https://github.com/benhatsor/joycon.js

Add controller functionality to your JavaScript game.

controller game game-development javascript joycon

Last synced: 02 Nov 2024

https://github.com/evanbacon/snake

๐Ÿ๐ŸŽฎ Snake game made with Expo & PIXI.js ๐Ÿ‘พ iOS, Android, and Web

android expo game game-development ios javascript pixijs react-native reactjs snake snake-game tutorial

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

https://github.com/Madour/LDtkLoader

A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)

2d-game-development cpp11 game-development hacktoberfest ldtk sdl sfml

Last synced: 05 Nov 2024

https://github.com/raviolimavioli/malware-slayer

Action platformer and terminal simulator game made in Godot Engine

game-development godot godotengine

Last synced: 10 Oct 2024

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/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/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: 17 Nov 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/rudjigames/rprof

CPU scope based profiling library and browser based profile inspector with ImGui visualization

cpu-profiling cross-platform game-development gamedev imgui profiler

Last synced: 12 Nov 2024

https://github.com/knagaitsev/cppcraft

a Minecraft clone written in C++ and OpenGL that includes Minecraft textures, chunks, building, terrain, trees, water, inventories, and more!

clone cpp game-dev game-development mc minecraft opengl terrain

Last synced: 11 Nov 2024

https://github.com/steincodes/real-time-strategy-2d-godot

Official github repo following my tutorials for creating rts game in godot.

game-development gamedev godot-engine godotengine real-time-strategy tutorial-code

Last synced: 12 Nov 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: 15 Nov 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: 17 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/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/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/ably-labs/depict-it

a hilarious peer to peer drawing game built with vue.js using Ably channels.

ably-js demo game game-development javascript peer-to-peer pubsub realtime-messaging vue

Last synced: 13 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/ravbug/sdl3-sample

Minimal HowTo for building and using SDL3 on a variety of platforms, including mobile and web

android cmake emscripten game-development ios linux macos sdl sdl3 tvos uwp visionos webassembly

Last synced: 13 Nov 2024

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

Useful extension methods for Unity.

game-development gamedev unity unity-extensions unity3d

Last synced: 17 Nov 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/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: 14 Nov 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: 18 Nov 2024

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

A tutorial for creating a Tron-style game

cpp emscripten es6 game-development javascript tutorial

Last synced: 13 Nov 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/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/hypnosnova/threequery

ๅŸบไบŽThree.js็š„3Dๆก†ๆžถ

3d framework game-development threejs webgl

Last synced: 28 Oct 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/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: 12 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/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/arran-nz/RapidRescue

A reinvented Labyrinth game

game-development gamedev gdscript godot

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

Structure-of-array synthesis in C++20

cplusplus cplusplus-20 game-development gamedev structure-of-arrays

Last synced: 16 Nov 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: 11 Nov 2024