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/kidscancode/godot_recipes

Lessons, tutorials, and guides for game development using the Godot game engine.

game-development gamedev godot godot-engine godot-game-engine howto learn learning tutorial tutorials

Last synced: 23 Dec 2024

https://github.com/icecreamyou/html5-canvas-game-boilerplate

Provides a set of default code that makes getting up and running with an HTML5 canvas game very easy.

boilerplate boilerplate-html canvas game-2d game-development game-engine game-framework html5-boilerplate html5-canvas-game javascript

Last synced: 23 Dec 2024

https://github.com/aws-samples/aws-gamelift-sample

A simple full-stack game sample using GameLift and AWS services.

aws game-development gamelift matchmaking multiplayer-game

Last synced: 18 Nov 2024

https://github.com/AdultLink/Rimlight

Customizable rimlight shader for Unity that includes pulsation and noise scrolling. Give your scenes that extra oomph!

game-dev game-development gamedev graphics material shader shaders unity unity-3d unity-asset unity3d

Last synced: 10 Nov 2024

https://github.com/knagaitsev/slither.io-clone

Learn how to make Slither.io with JavaScript and Phaser! This game clones all the core features of Slither.io, including mouse-following controls, snake collisions, food, snake growth, eyes, and more. Progress through each part of the source code with our Slither.io tutorial series.

game-development html5-game javascript javascript-game phaser phaserjs physics slither slitherio snake snake-game

Last synced: 26 Dec 2024

https://github.com/intothedev/save-system-for-unity

Save System for Unity with AOT (IL2CPP) and assets references support.

filesystem game-development save save-and-load savegame unity unity-asset unity-scripts unity3d

Last synced: 20 Dec 2024

https://github.com/cmilr/DeadSimple-Pixel-Perfect-Camera

An exceedingly easy-to-use pixel perfect orthographic camera script for 2D scenes in Unity. Punch in a few specs and you've got a working pixel perfect camera. It's that easy.

camera camera-script game-development game-engine gamedev pixel-art pixel-art-camera pixel-perfect sprites unity unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/IntoTheDev/Save-System-for-Unity

Save System for Unity with AOT (IL2CPP) and assets references support.

filesystem game-development save save-and-load savegame unity unity-asset unity-scripts unity3d

Last synced: 10 Nov 2024

https://github.com/sun0fabeach/vue-phaser3

Vue 3 + Phaser 3 + Webpack Template

boilerplate game-development phaser vue vue-cli webpack

Last synced: 22 Dec 2024

https://github.com/Ibuprogames/gamedev-resources

An updated collection of useful resources to resources to design, develop and market games.

game-art game-designer game-development game-engine unity

Last synced: 02 Nov 2024

https://github.com/divVerent/aaaaxy

A nonlinear 2D puzzle platformer taking place in impossible spaces.

2d game game-development impossible-spaces jumpnrun non-euclidean puzzle puzzle-game

Last synced: 02 Nov 2024

https://github.com/menacingmecha/godot-n64-shader-demo

Demo project featuring a collection of N64 style shaders and materials for Godot engine.

90s game-development game-engine gamedev godot low-poly n64 retro shaders

Last synced: 21 Dec 2024

https://github.com/Mountea-Framework/MounteaDialogueSystem

Mountea Dialogue System is an Open-source Mountea Framework tool for Unreal Engine for creating (not just) complex dialogues! Provides its own Dialogue Tree editor and validation system.

engine framework free game-development mountea ue-free ue4 ue4-plugin ue5 ue5-plugin ui unreal unreal-engine unreal-engine-4 unreal-engine-5 unreal-engine-plugin unrealengine

Last synced: 06 Nov 2024

https://github.com/SirFroweey/PyDark

PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.

engine framework game game-development game-engine multiplayer networking pygame python

Last synced: 19 Nov 2024

https://github.com/fragworks/frag

A cross-platform 2D|3D game framework for the Nim programming language

android game game-2d game-3d game-development game-engine nim nim-language

Last synced: 08 Nov 2024

https://github.com/Shadowss/TravianZ

Travian T3.6 , BEST VERSION EVER

game game-development mmorpg mmorpg-server travian travian-clone

Last synced: 07 Nov 2024

https://github.com/shadowss/travianz

Travian T3.6 , BEST VERSION EVER

game game-development mmorpg mmorpg-server travian travian-clone

Last synced: 10 Nov 2024

https://github.com/Keyslam-Group/Concord

A feature-complete ECS library

ecs game-development love2d lua

Last synced: 02 Nov 2024

https://github.com/keyslam-group/concord

A feature-complete ECS library

ecs game-development love2d lua

Last synced: 24 Dec 2024

https://github.com/fbast/reflexityai

Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity

artificial-intelligence csharp game-development gamedev-library nodal unity unity-asset unity-plugin unity3d utility-based-ai xnode

Last synced: 25 Dec 2024

https://github.com/aikar/taskchain

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

bukkit chain-methods concurrent-programming flow-control game-development gamedev-library java java-library minecraft-plugin rxjava scheduler-library sponge task-scheduler

Last synced: 25 Dec 2024

https://github.com/revenantx/liteentitysystem

Pure C# HighLevel API for multiplayer games

csharp dotnet game-development gamedev litenetlib mono multiplayer udp unity

Last synced: 24 Dec 2024

https://github.com/sschmid/match-one

This is a simple and interactive Unity3d example project to show how to use Entitas

ecs entity-component-system game-development tutorial unity

Last synced: 26 Dec 2024

https://github.com/aikar/TaskChain

TaskChain Control Flow framework. Helps facilitate running tasks on an application's "Main Thread" (such as a game), and tasks off the main (async).

bukkit chain-methods concurrent-programming flow-control game-development gamedev-library java java-library minecraft-plugin rxjava scheduler-library sponge task-scheduler

Last synced: 27 Oct 2024

https://github.com/finnvoor/playdatekit

Create games for Playdate using Swift.

game-development playdate playdate-sdk swift

Last synced: 24 Dec 2024

https://github.com/RevenantX/LiteEntitySystem

Pure C# HighLevel API for multiplayer games

csharp dotnet game-development gamedev litenetlib mono multiplayer udp unity

Last synced: 13 Nov 2024

https://github.com/niklasei/bevy_common_assets

Collection of generic asset loaders for common file formats

assets bevy bevy-plugin game-development hacktoberfest rust

Last synced: 20 Dec 2024

https://github.com/oguzeroglu/rhubarb

A WebSocket library optimized for multiplayer JS games, works on WebWorkers with binary data.

game-development game-server html5 javascript multiplayer webgl websocket websocket-library webworker

Last synced: 26 Dec 2024

https://github.com/jdriselvato/NDS-Homebrew-Development

My research for developing on the Nintendo DS

game-development gamedev nds-homebrew nintendo

Last synced: 05 Sep 2024

https://github.com/ikbencasdoei/godot-voip

godot-voip is a Godot Engine addon which makes it very easy to setup a real-time voice-chat system in your Godot game. This addon also includes a demo project.

audio demo game-development godot godot-addon godot-voip godotengine microphone voice voice-chat voice-communication voip

Last synced: 20 Dec 2024

https://github.com/FBast/ReflexityAI

Provide a basic framework to build an Utility IA in Unity using the xNode editor of Siccity

artificial-intelligence csharp game-development gamedev-library nodal unity unity-asset unity-plugin unity3d utility-based-ai xnode

Last synced: 10 Nov 2024

https://github.com/alto-io/game3.js

The Web 3.0 Game Framework

game-development ipfs javascript near-protocol nft web3

Last synced: 23 Dec 2024

https://github.com/timvanscherpenzeel/texture-compressor

CLI tool for texture compression using ASTC, ETC, PVRTC and S3TC in a KTX container.

android astc cli compression dds desktop dxt5 etc game-development gpu iphone ktx mobile optimisation pvr pvrtc s3tc texture-compression threejs webgl

Last synced: 01 Oct 2024

https://github.com/3mcd/javelin

ECS and multiplayer game development toolkit

ecs game-development gamedev multiplayer nodejs typescript web

Last synced: 04 Nov 2024

https://github.com/kagenash1/godot-behavior-tree

A GDScript implementation of a behavior tree for AI, built through Godot nodes.

ai artificial-intelligence behavior-tree game-development godot

Last synced: 10 Nov 2024

https://github.com/rangi42/polished-map

A map and tileset editor for pokecrystal, pokered, and projects based on them. Written in C++ with FLTK.

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

Last synced: 27 Dec 2024

https://github.com/crashinvaders/gdx-vfx

libGDX post-processing visual effects

game-development glsl libgdx opengl opengl-es posteffect shaders

Last synced: 23 Dec 2024

https://github.com/minapecheux/godot-tutorials

The code & assets for Godot/C# tutorials I published in video/text format on YouTube and Medium (🇬🇧 + 🇫🇷).

csharp csharp-code game game-dev game-development gamedev godot godot-demo godot-engine godot-game godot4 godotengine tutorial tutorial-code tutorials

Last synced: 26 Dec 2024

https://github.com/hexworks/mixite

A GUI agnostic hexagonal grid library. Supports a multitude of grid layouts including hexagonal, triangular, rectangular and more.

game-development hexagon hexagonal-grid-library hexagonal-grids hexagons

Last synced: 26 Dec 2024

https://github.com/SergeyMakeev/ecs

Thoughts about entity-component-system

entity-component-system game-development performance

Last synced: 14 Nov 2024

https://github.com/jojoee/phaser-examples

:video_game: Game collections made by Phaser

example game-development phaser phaser-game phaser-tutorial phaserjs

Last synced: 10 Oct 2024

https://github.com/GreatArcStudios/unitypausemenu

This is an open source Unity pause menu created for the game New Horizons, and it's completely free because of how a pause menu is a core component of a game, while the unity asset store was lacking in such an asset (until this was released on the asset store).

c-sharp dot-net game game-development joystick prefab scripting unity unity-editor unity3d

Last synced: 08 Nov 2024

https://github.com/greatarcstudios/unitypausemenu

This is an open source Unity pause menu created for the game New Horizons, and it's completely free because of how a pause menu is a core component of a game, while the unity asset store was lacking in such an asset (until this was released on the asset store).

c-sharp dot-net game game-development joystick prefab scripting unity unity-editor unity3d

Last synced: 10 Oct 2024

https://github.com/novelrt/NovelRT

A cross-platform 2D game engine accompanied by a strong toolset for visual novels.

2d 2d-game-engine c-plus-plus cross-platform engine game game-development game-engine hacktoberfest visual-novel visual-novel-engine

Last synced: 05 Nov 2024

https://github.com/RoganMurley/hitagi.js

JavaScript HTML5 game development framework

game-development game-framework javascript

Last synced: 18 Nov 2024

https://github.com/sdslabs/rubeus

A cross platform 2D game engine written in C++ for beginners

cpp cpp17 cross-platform engine game game-development opengl sdslabs

Last synced: 09 Nov 2024

https://github.com/sdslabs/Rubeus

A cross platform 2D game engine written in C++ for beginners

cpp cpp17 cross-platform engine game game-development opengl sdslabs

Last synced: 28 Oct 2024

https://github.com/superunitybuild/buildactions

BuildActions for use with the SuperUnityBuild build automation tool.

automation build-automation game-development hacktoberfest unity unity3d

Last synced: 10 Nov 2024

https://github.com/thephet/bevyroguelike

Roguelike game using Rust and the Bevy engine

bevy game game-development rust

Last synced: 26 Dec 2024

https://github.com/heraldofgargos/godot-fmod-integration

FMOD Studio middleware integration and scripting API bindings for the Godot game engine.

dynamic-audio fmod fmod-api game-audio game-development game-engine-development godot-engine middleware

Last synced: 02 Nov 2024

https://mgerhardy.github.io/simpleai/

SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.

behaviour-tree c-plus-plus cmake cpp-library game-development header-only lua qt5 simpleai wireshark

Last synced: 29 Oct 2024

https://github.com/mgerhardy/simpleai

SimpleAI is a small C++ AI behaviour tree based library with a QT5 based remote debugger (and with optional LUA bindings) released under MIT.

behaviour-tree c-plus-plus cmake cpp-library game-development header-only lua qt5 simpleai wireshark

Last synced: 31 Oct 2024

https://github.com/yarnspinnertool/yarnspinner-rust

The friendly tool for writing game dialogue in Rust

bevy dialog game-development rust

Last synced: 21 Dec 2024

https://github.com/silkcommunity/trippygl

A simple, lightweight yet highly versatile OpenGL graphics library

3d 3d-graphics csharp game-development gamedev graphics graphics-library opengl

Last synced: 21 Dec 2024

https://github.com/koreezgames/phaser3-particle-editor

A flexible editor for building phaser particles.

editor emitter game game-development particles phaser phaser3 wysiwyg

Last synced: 10 Oct 2024

https://github.com/poke1024/tove2d

Animated vector graphics for LÖVE.

game-development love2d nanosvg vector-graphics

Last synced: 14 Oct 2024

https://github.com/VacaRoxa/gamedev4noobs

Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.

construct3 desenvolvimento-jogos game game-development game-engine gamedesign gamedev gamemaker-studio-2 godot godot-engine hacktoberfest hacktoberfest2020 jogos-digitais unity3d unreal unreal-engine-4

Last synced: 08 Nov 2024

https://github.com/gamercade-io/gamercade_console

A Neo-Retro Fantasy Console. Make WASM-powered, networked multiplayer games.

fantasy-console game game-dev game-development gamedev multiplayer retrogames retrogaming rust wasm

Last synced: 05 Nov 2024

https://github.com/orama-interactive/keychain

Keychain is a plugin for the Godot Engine that aims to give the player full control over the input actions of the game.

addon game-development gamedev gdscript godot godot-addon godot-engine godot-plugin godotengine input plugin

Last synced: 21 Dec 2024

https://github.com/markmandel/paddle-soccer

A simple, two player multiplayer game built to show how you can host dedicated game servers on Kubernetes.

dedicated-gameservers game-development kubernetes unity3d

Last synced: 27 Oct 2024

https://github.com/nhn/socket.io-client-unity3d

socket.io-Client for Unity3D, which is compatible with socket.io v1.x

csharp game-development realtime-messaging socket-io socket-io-client unity3d unity3d-plugin

Last synced: 12 Nov 2024

https://github.com/noidexe/godot-version-manager

Download, Install and Manage any version of Godot Engine from a simple app.

game-development godot

Last synced: 17 Nov 2024

https://github.com/benmcinnes/ArcadeVehiclePhysics

A framework for creating an arcade inspired physics system for vehicles in Unity

game-dev game-development unity3d unity3d-framework

Last synced: 10 Nov 2024

https://github.com/optozorax/portal

🔵🟠 Portal Explorer — web visualization of mind-blowing portals using ray-tracing.

game-development portal raytracing rust wasm

Last synced: 15 Nov 2024