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/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/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: 10 Nov 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: 14 Nov 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/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/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/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/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

https://github.com/jhigginbotham64/starlight.jl

A greedy game engine for greedy programmers!

game game-development game-engine gamedev julia julia-language julialang

Last synced: 12 Oct 2024

https://github.com/kidscancode/circle_jump

An open source mobile game made with Godot.

game-development game-tutorial godot godot-game-engine tutorial

Last synced: 13 Oct 2024

https://github.com/puchik/godot-extras

LOD and optimization C++ addons and shaders for Godot 4 and Godot 3

3d game-development gamedev godot godot-engine godotengine

Last synced: 10 Oct 2024

https://github.com/wellsousaaa/Five-Nights-at-Freddys-Web

Five Nights at Freddy's - Web: https://wellsousaaa.github.io/Five-Nights-at-Freddys-Web/

fnaf fnaf-vr game game-development horror horror-game javascript javascript-game react reactjs

Last synced: 08 Nov 2024

https://github.com/xenomega/sycophant

Numerous Ninjas: Beta stage mobile game written in Unity

2d android csharp game game-development ios mobile mobile-game unity unity2d

Last synced: 03 Oct 2024

https://github.com/leoCamilo/FakeSimCity

A Unity Game like SimCity for mobile

c-sharp game game-development gamedev mobile mobile-game unity unity3d

Last synced: 10 Nov 2024

https://github.com/ARM-software/gator

Sources for Arm Streamline's gator daemon, part of Arm Mobile Studio suite of performance analysis tools

android arm arm64 game-development linux performance performance-analysis profiling

Last synced: 04 Aug 2024

https://github.com/genaray/arch.extended

Extensions for Arch with some useful features like Systems, Source Generator and Utils.

csharp dotnet dotnet-core ecs entity-component-system entity-framework fast framework game game-development gamedev godot monogame monogame-framework unity utilities

Last synced: 01 Nov 2024

https://github.com/kenjinp/hello-worlds

Virtual javascript worlds at planetary scales for your threejs or react-three-fiber scene πŸ‘‹πŸŒ

game-development graphics procedural-generation react react-three-fiber threejs typescript

Last synced: 11 Nov 2024

https://github.com/magicblock-labs/Solana.Unity-SDK

Open-Source Unity-Solana SDK with Full RPC coverage, NFT support and more

game-development nft sdk solana solana-mint solana-nft solana-program unity

Last synced: 29 Oct 2024

https://github.com/magicblock-labs/solana.unity-sdk

Open-Source Unity-Solana SDK with Full RPC coverage, NFT support and more

game-development nft sdk solana solana-mint solana-nft solana-program unity

Last synced: 13 Nov 2024

https://github.com/MASSHUU12/godot-yat

YAT is an plugin that provides a customizable, in-game terminal for your Godot (C#) project.

csharp game-console game-development godot godot-plugin terminal

Last synced: 04 Aug 2024

https://github.com/badlogic/r96

Repository for the blog post series "Rendering like it's 1996"

emscripten game-development game-engine game-engine-framework graphics-programming webassembly

Last synced: 27 Oct 2024

https://github.com/Walkator/kailius

2D Platform Game developed in Unity for Android, Windows, and Linux. Kailius is inspired by the early RPGs, featuring PixelArt aesthetics (8 Bits).

2d 2d-game 2d-platformer-game android dungeon game game-development linux pixel-art pixelart platform platform-game-2d roleplaying-game rpg-game rpgs unity unity-2d unity-2d-game unity2d-game windows

Last synced: 08 Nov 2024

https://github.com/FirebaseExtended/unity-solutions

Use Firebase tools to incorporate common features into your games!

firebase game game-dev game-development games gaming gcp google-cloud google-cloud-platform

Last synced: 04 Aug 2024

https://github.com/incomingstick/openrpg

A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system

c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game

Last synced: 29 Sep 2024

https://github.com/uspgamedev/luasteam

Bindings to connect lua with Steam API

game-development love2d lua steam-api

Last synced: 09 Oct 2024

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

A curation of Godot tutorial source code created by bitbrain.

bitbrain game-development gamedev godot godotengine tutorial youtube

Last synced: 10 Oct 2024

https://github.com/Goutte/godot-addon-animated-shape-2d

Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.

2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation

Last synced: 02 Nov 2024

https://github.com/drojaazu/megadev

A Sega Mega CD development framework in C and 68k asm

16bit assembly game-development genesis m68000 m68k megadrive retrogaming sega

Last synced: 03 Nov 2024

https://github.com/aaron9000/c-game-resources

A collection of helpful resources for writing games in C and OpenGL.

c c99 game-dev game-development game-engine gamedev glsl opengl

Last synced: 14 Nov 2024

https://github.com/incomingstick/OpenRPG

A tool for someone to use to quickly create content for a tabletop RPG world. Libraries for making video games with the d20 system

c c-plus-plus cli cmake cpp cpp-library dnd dungeons-and-dragons foss free-library game game-dev game-development gui linux openrpg town-generator travis-ci turn-based video-game

Last synced: 04 Aug 2024

https://github.com/coderDarren/UnityCore

A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.

audio data game game-dev game-development gamedev menu scene session tutorial tween unity unity-3d unity3d

Last synced: 10 Nov 2024

https://github.com/rust-gamedev/rust-game-ports

Official host of games ported using Rust game libraries.

bevy fyrox game game-development game-engine gamedev ggez hacktoberfest macroquad rust

Last synced: 09 Oct 2024

https://github.com/nskins/goby

Command-line role-playing game framework

cli command-line framework game-development gamedev rpg ruby text-rpg

Last synced: 30 Oct 2024

https://github.com/goutte/godot-addon-animated-shape-2d

Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.

2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation

Last synced: 12 Oct 2024

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

The friendly tool for writing game dialogue in Rust

bevy dialog game-development rust

Last synced: 09 Oct 2024

https://github.com/tanis2000/minigame-rust

A simple game made in Rust that runs on desktop and mobile

android desktop game game-dev game-development game-engine gamedev ios macos mobile rust windows

Last synced: 11 Nov 2024

https://github.com/yottaawesome/intro-to-dx12

Unofficial repo for Frank D. Luna's "Introduction to 3D Game Programming with DirectX 12".

book book-source-code cpp direct3d directx directx-12 game game-development game-engine gamedev reference tutorial-code win32 win32-api windows

Last synced: 13 Nov 2024

https://github.com/thomasgoldstein/zabuyaki

Zabuyaki, old-school side-scrolling beat 'em up

game-2d game-development gaming indiegame love2d lua pixel-art retrogaming video-game

Last synced: 14 Oct 2024

https://github.com/radiatoryang/scopa

Unity level design plugin that adds support for Quake .MAP / Half-Life .RMF / Source .VMF, Q1 HL1 .WAD textures, and .FGD export.

3d environment game game-development half-life half-life-2 hammer level-design level-editor mod modeling quake quake-engine source-engine trenchbroom unity unity-editor unity-package unity3d

Last synced: 13 Oct 2024

https://github.com/walbourn/walbourn.github.io

Games for Windows and the DirectX SDK blog

directx game-development microsoft

Last synced: 17 Oct 2024

https://github.com/polygonalmind/100avatars

100Avatars - 200 open-source Avatars

100avatars game-development gltf opensource unity3d vrchat vrm

Last synced: 09 Oct 2024

https://github.com/quasilyte/pathing

A very fast & zero-allocation, grid-based, pathfinding library for Go.

a-star ebiten ebitengine game-development gamedev go golang greedy-bfs library pathfinding performance

Last synced: 27 Oct 2024

https://github.com/radiatoryang/ropework

a visual novel framework template for Yarn Spinner / Unity C#

game-development narrative unity visualnovel

Last synced: 14 Nov 2024

https://github.com/ashwaniarya/Unity3D-Simple-Mobile-Joystick

Mobile Joystick suitable for any types of game

game-development mobile unity3d virtual-joystick

Last synced: 10 Nov 2024

https://github.com/jknightdoeswork/swatchr

A color palette management system for Unity

color color-palette game-development gamedev unity unity3d

Last synced: 10 Nov 2024

https://github.com/japalekhin/langaw

A sample project for following along a tutorial found on jap.alekhin.io.

flame flutter flutter-app flutter-demo flutter-examples game game-dev game-development games

Last synced: 08 Nov 2024

https://github.com/Rion5/2D-TowerDefense

Tower Defense Game Created in C# with Unity Game Engine

2d 2d-game c-sharp game game-development tower-defense tower-defense-game unity unity2d

Last synced: 23 Oct 2024

https://github.com/roalyr/gdtlancer

A performance-friendly 3D space game inspired by Freelancer, Orbiter and EVE (and many other games). Made with Godot engine.

3d-game game-development gamedev gdscript godot godot-engine godot-game godot3 godotengine space space-arcade-game space-game space-shooter

Last synced: 09 Oct 2024

https://github.com/ertugrulcetin/herfi

3D multiplayer game prototype written in Clojure and ClojureScript

clojure clojurescript game-development multiplayer threejs

Last synced: 03 Aug 2024

https://github.com/oguzeroglu/nearby

Find nearby 3D objects in constant time O(1).

3d algortihm binning closest game-development octree spatial-hash

Last synced: 27 Oct 2024

https://github.com/mrgarcialuigi/Arcade-Vehicle-Controller

Vehicle controller implementation for arcade style games, made in Unity.

csharp game game-development physics racing-game unity vehicle

Last synced: 02 Nov 2024

https://github.com/spoorn/durian

General purpose client/server networking library written in Rust, built on top of the QUIC protocol which is implemented by quinn

game-development gamedev netcode networking rust rust-library

Last synced: 12 Nov 2024

https://github.com/andygeiss/ecs

Build your own Game-Engine based on the Entity Component System concept in Golang.

benchmark bitmask bitset entity-component-system game-development game-engine game-engine-2d go golang goroutine raylib scalability

Last synced: 31 Oct 2024

https://github.com/pragmagic/nimue4

Nim language integration for Unreal Engine 4

game-development unreal-engine wrapper

Last synced: 06 Nov 2024

https://github.com/ummahusla/html5-game-development

:video_game: Useful links for HTML5 game development

game-development html5 html5-game-development

Last synced: 14 Nov 2024

https://github.com/analgesicproductions/anodyne-2-open-source

Full code/assets of Anodyne 2: Return to Dust (2019)

game game-development gamedev unity unity3d

Last synced: 12 Oct 2024

https://github.com/jeffcampbellmakesgames/Entitas-Redux

An entity-component framework for Unity with code generation and visual debugging

csharp design-pattern design-patterns ecs entity entity-component-system game game-development gamedev unity

Last synced: 10 Nov 2024

https://github.com/josh-perry/peachy

A parser/renderer for Aseprite animations in LΓ–VE. :peach:

animation game-development graphics love love2d love2d-framework

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

https://github.com/jeffcampbellmakesgames/unity-package-tools

A set of developer tools to make it easier to create and distribute packages for the native Unity Package Manager.

game-development gamedev package package-creation package-manager unity

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