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/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: 31 Oct 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/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: 11 Oct 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: 09 Nov 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: 09 Nov 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/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 Oct 2024

https://github.com/henauxg/bevy_quinnet

A Client/Server game networking plugin using QUIC, for the Bevy game engine.

bevy bevy-plugin game-development networking quic quinn

Last synced: 09 Oct 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: 02 Aug 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/alto-io/game3.js

The Web 3.0 Game Framework

game-development ipfs javascript near-protocol nft web3

Last synced: 12 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/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: 10 Oct 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/SergeyMakeev/ecs

Thoughts about entity-component-system

entity-component-system game-development performance

Last synced: 03 Aug 2024

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

libGDX post-processing visual effects

game-development glsl libgdx opengl opengl-es posteffect shaders

Last synced: 31 Oct 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: 31 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/niklasei/bevy_common_assets

Collection of generic asset loaders for common file formats

assets bevy bevy-plugin game-development hacktoberfest rust

Last synced: 09 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: 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: 04 Aug 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/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/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: 09 Oct 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://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://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/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/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/thephet/bevyroguelike

Roguelike game using Rust and the Bevy engine

bevy game game-development rust

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

https://github.com/srekel/the-debuginator

A juicy feature-packed debug menu intended for games.

c c99 debugging-tool game-development public-domain single-header-lib work-in-progress

Last synced: 12 Oct 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: 02 Aug 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: 02 Aug 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: 03 Aug 2024

https://github.com/resemble-ai/resemble-unity-text-to-speech

Resemble's voice cloning engine within Unity

game-development text-to-speech tts unity voice

Last synced: 02 Aug 2024

https://github.com/Palm-Studios/sh3redux

SILENT HILL 3 Engine Remake in OpenGL and C++

cmake cpp cpp11 cpp14 game-development opengl silent-hill

Last synced: 28 Oct 2024

https://github.com/JaredP94/Unreal-Development-Guides-and-Tips

High-level concept explanations, detailed tutorials, performance considerations, shortcuts and other useful content that aims to improve your Unreal Engine 4 development journey.

chaos-physics game-development guide optimization ray-tracing raytracing rtx tips-and-tricks ue4 unreal-engine unreal-engine-4 unrealengine

Last synced: 27 Oct 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: 03 Aug 2024

https://github.com/zacharycarter/zengine

2D | 3D Game development library

2d 3d game-development game-engine nim

Last synced: 03 Aug 2024

https://github.com/joebinns/stylised-character-controller

A stylised physics based character controller made in Unity 3D.

character-controller game game-development gamedev movement open-source unity unity3d

Last synced: 02 Aug 2024

https://github.com/mikeroyal/game-console-dev-guide

Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.

apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin

Last synced: 31 Oct 2024

https://github.com/mikeroyal/Game-Console-Dev-Guide

Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 5, Nintendo Switch, Steam Deck, and Apple Silicon. Developing with Unreal Engine 5, Unity, Godot Engine, and Blender.

apple-silicon d3d12 directx12 game-console game-dev game-developement game-development game-porting-toolkit game-programming gamedev godot-engine photogrammetry playstation ps5 ray-tracing rendering-engine ue5 unity3d-games unreal-engine unreal-engine-plugin

Last synced: 04 Aug 2024

https://github.com/mrdimas/dmitrysengine

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

3d-game-engine c engine game-development game-engine math sound user-interface

Last synced: 27 Oct 2024

https://github.com/ikskuh/zero-graphics

Application framework based on OpenGL ES 2.0. Runs on desktop machines, Android phones and the web

android android-sdk desktop-linux game-development graphics sdl sdl2 wasm zig zig-package ziglang

Last synced: 14 Oct 2024

https://github.com/ls9512/utween

UTween is an interpolation animation component for Unity. You can quickly configure animations through built-in components or write animations through code.

animation csharp donet dotween ease framework game game-development tween u3d ugui uguicomponent unity unity-editor unity-framework unity3d unity3d-plugin unitypackage utween

Last synced: 12 Oct 2024

https://github.com/ralith/oddio

Lightweight game audio

audio game-development hacktoberfest rust

Last synced: 01 Nov 2024

https://github.com/load1n9/caviar

⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser

collaborate deno game-development game-engine gpu gui typescript webgpu wgpu

Last synced: 31 Oct 2024

https://github.com/mrDIMAS/DmitrysEngine

[abandoned] C99 cross-platform 3D game engine with absolute minimum of external dependencies

3d-game-engine c engine game-development game-engine math sound user-interface

Last synced: 03 Aug 2024

https://github.com/a327ex/boipushy

Input module for LÖVE

game-development gamepad input love2d lua

Last synced: 25 Sep 2024

https://github.com/indiesoftby/defold-scene3d

Scene3D is a collection of scripts, materials and tools to help you develop 3D games with the Defold game engine.

3d 3d-graphics defold defold-library defold-shaders game-development

Last synced: 31 Oct 2024

https://neko250.github.io/pico8-api

Unofficial PICO-8 API with a lovely design ! ::

api cheatsheet docs documentation game-development gamedev pico-8

Last synced: 30 Aug 2024

https://github.com/ls9512/UTween

UTween is an interpolation animation component for Unity. You can quickly configure animations through built-in components or write animations through code.

animation csharp donet dotween ease framework game game-development tween u3d ugui uguicomponent unity unity-editor unity-framework unity3d unity3d-plugin unitypackage utween

Last synced: 02 Aug 2024

https://github.com/LudiKha/Graphene

Graphene for Unity UI Toolkit is a lightweight and modular framework for building user interfaces

attributes csharp css game-development graphene html toolkit ui ui-components unity unity3d uss uxml web

Last synced: 02 Aug 2024

https://github.com/iiyese/aery

A plugin that enables a subset of entity relationship features for bevy

bevy ecs entity-component-system entity-relationships game game-development relations rust

Last synced: 09 Oct 2024

https://github.com/ertugrulcetin/jme-clj

A Clojure 3D Game Engine (Wrapper), Powered by jMonkeyEngine

clojure game-development game-engine game-engine-3d jmonkeyengine jmonkeyengine3 lisp

Last synced: 28 Oct 2024

https://github.com/longlene/cl-raylib

Common Lisp binding of raylib

common-lisp game-development raylib

Last synced: 05 Nov 2024

https://github.com/starwolves/space

Official mirror of the online SCI-FI action game that simulates spaceships in 3D. Built from the ground up to support decentralized game-servers and communities with extensive modding support. Will ship with a core feature set of Role-Playing-Game elements..

bevy bevy-engine community-server decentralized ecs entity-component-system fps-game game game-development gamedev modding-games multiplayer multiplayer-game online-game rpg rust sci-fi space spaceship video-game

Last synced: 09 Oct 2024

https://github.com/JamesMcMahon/entitas-2d-roguelike

Rewrite of the Unity 2D Roguelike example using the Entitas Entity Component System

entitas entity-component-system example game-development unity

Last synced: 04 Aug 2024

https://github.com/bhavyac16/plants-vs-zombies

CSE201: Advanced Programming Final Project | Re-implemented the strategy video game, Plants 🌱🌵 vs. Zombies 🧟‍♂️🧟‍♀️ , originally developed by PopCap Games | Working demo: https://www.youtube.com/watch?v=AgMRkRLPeFU

game-development java-11 java-application javafx-11 javafx-games javafx-project plants-vs-zombies uml-diagrams

Last synced: 13 Oct 2024