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

https://github.com/Heymity/UniversalInventorySystem

A Unity Package for creating easy to use and highly customizable inventories and inventory`s UI

csharp game-development inventory inventory-ui inventorysystem open-source ui unity unity2d unity3d

Last synced: 10 Nov 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/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: 21 Dec 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/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: 23 Dec 2024

https://github.com/zacharycarter/zengine

2D | 3D Game development library

2d 3d game-development game-engine nim

Last synced: 14 Nov 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/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: 19 Dec 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: 21 Dec 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: 22 Dec 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: 20 Nov 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: 20 Dec 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: 14 Nov 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/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: 21 Dec 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: 10 Nov 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/u3d-community/U3D

Open-source, cross-platform 2D and 3D game engine built in C++

game game-development game-engine gamedev multi-platform open-source

Last synced: 04 Dec 2024

https://github.com/ralith/oddio

Lightweight game audio

audio game-development hacktoberfest rust

Last synced: 22 Dec 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/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://neko250.github.io/pico8-api

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

api cheatsheet docs documentation game-development gamedev pico-8

Last synced: 23 Dec 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/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: 19 Nov 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: 21 Dec 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: 21 Dec 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: 19 Dec 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/pmndrs/koota

🌎 Performant real-time state management for React and TypeScript

data-oriented-design data-oriented-programming ecs entity-component-system game-development javascript react typescript

Last synced: 22 Dec 2024

https://github.com/uspgamedev/luasteam

Bindings to connect lua with Steam API

game-development love2d lua steam-api

Last synced: 14 Dec 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: 22 Dec 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/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/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/vanilagy/marbleblast

A web port of Marble Blast Gold and Marble Blast Platinum.

3d game game-development physics

Last synced: 22 Dec 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: 19 Nov 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: 22 Dec 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/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: 19 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: 23 Dec 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: 20 Dec 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: 15 Nov 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: 18 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: 20 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: 29 Sep 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/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/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/chillu1/modibuff

Buff/Debuff/Modifier library focused on feature set and performance, while maintaining 0 GC. Fully pooled

buff debuff game-development gamedev modifier stats

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

https://github.com/elishacloud/dinputto8

A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.

converter dinput dinput8 directinput game-development wrapper wrapper-dll

Last synced: 23 Dec 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: 22 Dec 2024

https://github.com/sebheron/dynamic-splitscreen

A simple variation of the commonly used dynamic splitscreen, popularized by the LEGO games.

dynamic game game-development lego-games splitscreen unity

Last synced: 06 Dec 2024

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

Games for Windows and the DirectX SDK blog

directx game-development microsoft

Last synced: 07 Dec 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: 23 Dec 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: 23 Dec 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/raminkav/lostintime

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

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

Last synced: 23 Dec 2024

https://github.com/mtrajk/bouncing-balls

Bouncing balls simulation using plain JavaScript

bouncing-balls canvas game-development javascript physics-simulation

Last synced: 27 Dec 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/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/snmetamorph/primext

Modern Half-Life 1 SDK for Xash3D FWGS engine, has enhanced graphics and physics and a lot of new features for mod-makers. Crossplatform, supports Windows/Linux. Based on XashXT and Spirit Of Half-Life.

android cmake cross-platform docusaurus game-development goldsrc half-life hlsdk imgui modding opengl physx vcpkg xash3d

Last synced: 25 Dec 2024