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/DonnYep/CosmosFramework

CosmosFramework is a medium-lightweight plug-in Unity development framework . Has a rich Unity method extensions and toolchain. async/await syntax support, multi-network channel support.Long term support for this project

aoi assetbundle astar-algorithm astar-pathfinding await-async csharp game-development indiegamedev kcp puremvc quadtree tcp tcp-client-server unity unity-framework unity-package-manager unity3d-framework unityframework

Last synced: 11 Nov 2024

https://github.com/tomlooman/stealthgameudemy

C++ Stealth Game in Unreal Engine (Udemy Project)

cpp game game-development tutorial ue4

Last synced: 22 Dec 2024

https://github.com/SergeyMakeev/ArcadeCarPhysics

Arcade Car Physics - Vehicle Simulation for Unity3D

game-development physics race racing-games source-code tutorial unity3d

Last synced: 10 Nov 2024

https://github.com/MahjongRepository/mahjong

Implementation of riichi mahjong related stuff (hand cost, shanten, agari end, etc.)

game-development japanese mahjong riichi riichi-mahjong

Last synced: 14 Nov 2024

https://github.com/tomlooman/StealthGameUdemy

C++ Stealth Game in Unreal Engine (Udemy Project)

cpp game game-development tutorial ue4

Last synced: 28 Oct 2024

https://github.com/dojoengine/dojo

Dojo is a toolchain for building provable games and autonomous worlds with Cairo

cairo ecs game-development rust

Last synced: 26 Oct 2024

https://github.com/rednblackgames/HyperLap2D

A powerful, platform-independent, visual editor for complex 2D worlds and scenes.

2d-game cross-platform game-development hyperlap2d java libgdx

Last synced: 02 Nov 2024

https://github.com/wedot-engine/wedot

A multi-platform 2D and 3D game engine focused solely on technology and user experience

game-development game-engine game-engine-2d game-engine-3d gamedev godot godotengine multi-platform open-source wedot wedotengine

Last synced: 22 Dec 2024

https://github.com/Team-on/UnityGameTemplate

Template with all necessary stuff taken care, just create your games main features.

2d 3d game-development game-template hacktoberfest template template-project ui unity unity-3d unity3d vr

Last synced: 14 Nov 2024

https://github.com/niklasei/bevy_kira_audio

A Bevy plugin to use Kira for game audio

audio bevy bevy-plugin game-audio game-development hacktoberfest kira rust

Last synced: 19 Dec 2024

https://github.com/azkadev/game

Wip Game Engine Library Dart And Flutter Support

android dart flutter game game-dart game-development game-engine game-flutter ios linux macos web windows

Last synced: 18 Dec 2024

https://github.com/ippclub/dora-ssr

A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.

2d-game-engine cpp20 game-development lua rust teal-lang typescript yuescript

Last synced: 20 Dec 2024

https://github.com/Nebukam/com.nebukam.orca

ORCA / RVO2 Implementation for Unity — Multithreaded using the job system.

collision-detection game-development physics-simulation robotics rvo2 rvo2-library simulation unity unity3d

Last synced: 11 Nov 2024

https://github.com/roy-t/astar

A fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.

astar csharp csharp-library dotnet dotnetstandard game-dev game-development pathfinding

Last synced: 22 Dec 2024

https://github.com/IppClub/Dora-SSR

A game engine for rapid development across devices, featuring a built-in Web IDE with intuitive toolchain.

2d-game-engine cpp20 game-development lua rust teal-lang typescript yuescript

Last synced: 07 Nov 2024

https://github.com/markusmoenig/Eldiron

Create cross platform retro RPGs in 2D and 3D. Written in Rust.

classic creator eldiron game-development game-engine gamedev pixel-art retro rpg ultima

Last synced: 24 Sep 2024

https://github.com/roy-t/AStar

A fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.

astar csharp csharp-library dotnet dotnetstandard game-dev game-development pathfinding

Last synced: 27 Oct 2024

https://github.com/makuto/cakelisp

Metaprogrammable, hot-reloadable, no-GC language for high perf programs (especially games), with seamless C/C++ interop

c-code-generator code-generation game-development lisp lisp-dialect macros

Last synced: 07 Nov 2024

https://github.com/delight-dev/Delight

Delight is an open source component-oriented framework for Unity.

game-development mvvm unity unity3d

Last synced: 10 Nov 2024

https://github.com/movingblocks/destinationsol

Official continuation of Destination Sol, the great fun little arcade space shooter from http://sourceforge.net/projects/destinationsol/ Modules live at https://github.com/DestinationSol/

android destination-sol game game-development hacktoberfest java libgdx libgdx-game

Last synced: 21 Dec 2024

https://github.com/aevyrie/bevy_mod_raycast

A little mesh raycasting plugin for Bevy

bevy game-development raycasting

Last synced: 19 Dec 2024

https://github.com/rune/rune

Build multiplayer web games played by millions! 👾 You focus on your game, Rune handles everything else, incl. backend and networking 🚀 Make your game using JavaScript / TypeScript and any frontend web framework such as React, Svelte, Vue, Threejs, PixiJS, Phaser. You can even use plain HTML and CSS. Perfect for web devs interested in gamedev.

backend css dusk framework frontend game game-development game-engine gamedev html javascript multiplayer networking phaser react rune svelte threejs typescript web

Last synced: 20 Dec 2024

https://github.com/gdquest/krita-batch-exporter

A Free Krita plugin to batch export layers and groups with maximum flexibility. Scale, trim, export multiple copies of your layers...

batch-processing exporter game-development graphic-design image-processing krita krita-plugin

Last synced: 18 Dec 2024

https://github.com/playfab/thundernetes

Thundernetes makes it easy to run your game servers on Kubernetes

game game-development gameservers hacktoberfest kubernetes kubernetes-controller multiplayer servers

Last synced: 25 Dec 2024

https://github.com/facundoolano/advenjure

Text adventure engine written in Clojure and ClojureScript

adventure-game adventure-game-engine clojure game-development interactive-fiction text-adventure

Last synced: 22 Dec 2024

https://github.com/albin-johansson/centurion

A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.

cpp cpp17 cpp20 cross-platform game-development gamedev header-only modern-cpp sdl sdl-image sdl-mixer sdl-ttf sdl2 sdl2-image sdl2-mixer sdl2-ttf wrapper wrapper-library

Last synced: 23 Dec 2024

https://github.com/radiatoryang/merino

Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor

dialogue-systems game-development narrative unity unity3d unity3d-editor unity3d-plugin

Last synced: 26 Sep 2024

https://github.com/AryanpurTech/BlueEngine

Blue Engine is a general-purpose and easy-to-use graphics engine written in rust.

game-development game-engine graphics rust

Last synced: 21 Nov 2024

https://github.com/axaq/traviso.js

Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser.

canvas game game-development isometric javascript pixijs webgl

Last synced: 22 Dec 2024

https://github.com/lovetoys/lovetoys

:banana: a full-featured Entity-Component-System framework for making games with lua

entity-component-system game-development gamejam love2d lua

Last synced: 25 Sep 2024

https://github.com/nikit0ns/ukrainian_it_communities

The List of Ukrainian IT communities, news portals, Telegram groups, and other places where people can communicate with each other.

artificial-intelligence backend blockhain community databases design devops embedded frontend game-development hardware industry-news it memes ukraine ukrainian vacancies

Last synced: 17 Dec 2024

https://github.com/nikit0ns/Ukrainian_IT_Communities

The List of Ukrainian IT communities, news portals, Telegram groups, and other places where people can communicate with each other.

artificial-intelligence backend blockhain community databases design devops embedded frontend game-development hardware industry-news it memes ukraine ukrainian vacancies

Last synced: 13 Nov 2024

https://github.com/kool-engine/kool

An OpenGL / WebGPU engine for Desktop JVM, Android and Javascript written in Kotlin

3d android deferred-shading game-development kotlin kotlin-multiplatform opengl pbr-shading physics vulkan webgl2 webgpu

Last synced: 01 Sep 2024

https://github.com/tbillington/bevy_best_practices

An opionated set of Best Practices for the Bevy game engine

best-practices bevy ecs game-development guide rust

Last synced: 24 Dec 2024

https://github.com/bijington/orbit

The Orbit engine is a game engine built on top of .NET MAUI Graphics. The objective is to firstly enjoy the journey of building a game engine and secondly providing a framework that allows us to utilise the best parts of a cross-platform framework while building a 'typical' game.

dotnet-maui game-development game-engine hacktoberfest

Last synced: 22 Dec 2024

https://github.com/supernovaengine/supernova

Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design

cross-platform data-oriented-design directx ecs entity-component-system game-dev game-development game-engine gamedev metalapi opengl opengl-es

Last synced: 02 Nov 2024

https://github.com/jrouwe/joltphysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 21 Dec 2024

https://github.com/SergeyMakeev/smmalloc

Blazing fast memory allocator designed for video games

concurency cpp game-development memory-allocator multithreading

Last synced: 01 Nov 2024

https://github.com/alemart/opensurge

Surge Engine: a 2D retro game engine for making your dreams come true!

allegro game-development game-engine platformer-game retro-games

Last synced: 24 Dec 2024

https://github.com/vtereshkov/xdpw

XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces

compiler compiler-construction compiler-design delphi free-pascal game-development go golang parser pascal-compiler pascal-language programming-language raylib self-hosting win32 winapi windows x86 x86-32 xd-pascal

Last synced: 18 Dec 2024

https://github.com/paladin-t/bitty

Bitty Engine - An itty bitty 2D game engine, with built-in editors, programmable in Lua.

bitty bitty-engine engine fantasy-computer fantasy-console game-development game-engine gamedev indiedev lua pixelart sdl

Last synced: 18 Dec 2024

https://github.com/GigaxGames/gigax

LLM-powered NPCs running on your hardware

agents game-development llm machine-learning ml npc

Last synced: 14 Nov 2024

https://github.com/jukibom/flydangerous

A love letter to the Elite Dangerous racing community ❤

elite game game-development racing-game unity3d

Last synced: 23 Dec 2024

https://katharostech.github.io/arsenal/

Blender game engine prototype written in Rust.

3d arsenal blender blender-game-engine game-development game-engine produce-games rust

Last synced: 16 Nov 2024

https://github.com/chr15m/jsfxr

JavaScript sound effects generator.

8-bit 8bit audio game-development javascript library music retro sound sound-effects

Last synced: 27 Oct 2024

https://github.com/a327ex/stalker-x

Camera module for LÖVE

camera game-development love2d lua

Last synced: 25 Sep 2024

https://github.com/JediKnightChan/EternalCrusadeResurrection

Unreal Engine 5 multiplayer shooter C++ project, resurrection of Warhammer 40K: Eternal Crusade. Developed using "UE best practices" from Lyra for a more complex behaviour

game game-development lyra lyra-starter-game ue4 ue4-game ue5 ue5-game ue5-project ue5-shooter unreal-engine unreal-engine-4 unreal-engine-5 unreal-games

Last synced: 30 Oct 2024

https://github.com/edubart/minilua

Single-file port of Lua, a powerful scripting language.

c game-development lua minilua scripting-language single-file single-header single-header-lib

Last synced: 18 Dec 2024

https://github.com/mfessenden/SKTiled

Swift framework for working with Tiled assets in SpriteKit

game-development ios spritekit swift swift5 tiled tiled-map-editor

Last synced: 04 Dec 2024

https://github.com/jrouwe/JoltPhysics.js

Port of JoltPhysics to JavaScript using emscripten

game-development game-engine javascript physics simulation vr

Last synced: 02 Nov 2024

https://github.com/Mormert/jle

Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.

2d-graphics 3d-graphics cross-platform game game-development game-engine game-engines game-framework opengl webassembly

Last synced: 05 Sep 2024

https://github.com/petiaccja/Inline-Engine

Game engine written in C++ with ease of use and next-gen parallel computing in focus.

directx-12 game-development game-engine graphics

Last synced: 14 Nov 2024

https://github.com/lazerwalker/twine-app-builder

Automatically generate Windows and macOS versions of your Twine games, for free!

game-development game-files itchio steam twine twine2

Last synced: 21 Dec 2024

https://github.com/kvakvs/hge

HGE 1.9 configured with CMake DirectX9 version, with shaders. The classic 1.8.1. version is in the `master` branch if you ever need that.

2d-game-engine 2d-rendering-engine cmake directx game-development game-engine hge hge-library

Last synced: 17 Dec 2024

https://github.com/trentpolack/joymachine-public

All sorts of random publicly-available information, assets, scripts, and more as we (Joy Machine) work on our projects.

engine game-development game-engine git joy-machine programming scripts shaders technical-art tools unreal-engine-4

Last synced: 27 Oct 2024

https://github.com/annoraaq/grid-engine

A grid based movement engine compatible with Phaser3.

game-development grid-movement phaser tile

Last synced: 21 Dec 2024

https://github.com/gdquest-demos/godot-kickstarter-2019

Create your Own Games with Godot, the Free Game Engine: sources from the January Kickstarter project from GDQuest

game game-development gamedev gdscript godot godot-engine kickstarter open-source tutorial

Last synced: 21 Dec 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: 20 Dec 2024

https://github.com/libriscv/rvscript

Fast RISC-V-based scripting backend for game engines

cpp cpp20 game-development gamedev low-latency riscv sandbox scripting-engine

Last synced: 20 Dec 2024

https://github.com/microsoft/xbox-gdk-samples

Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.

cpp cpp14 direct3d game-development gdk microsoft xbox

Last synced: 20 Dec 2024

https://github.com/Annoraaq/grid-engine

A grid based movement engine compatible with Phaser3.

game-development grid-movement phaser tile

Last synced: 14 Nov 2024

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