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/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/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/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/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: 11 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: 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/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/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/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/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/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/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/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/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/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: 12 Oct 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/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/radiatoryang/ropework

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

game-development narrative unity visualnovel

Last synced: 03 Aug 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/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/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/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/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/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/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/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/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/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/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/tensorush/awesome-graphics-programming

๐Ÿ˜Ž ๐ŸงŠ Collection of the most awesome learning resources on graphics programming in the form of videos, tutorials and books.

3d 3d-graphics augmented-reality awesome-list cg computer-graphics computer-vision game-development gamedev geometry-processing graphics graphics-programming learning opengl raytracing rendering shaders tutorials virtual-reality vulkan

Last synced: 06 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/ummahusla/html5-game-development

:video_game: Useful links for HTML5 game development

game-development html5 html5-game-development

Last synced: 18 Oct 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/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

https://github.com/dogu-team/gamium

Multiple game engine sdk for scripting the behavior of game users

game game-development game-test-automation games productivity test-automation unity unity3d

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

https://github.com/finnvoor/PlaydateKit

Create games for Playdate using Swift.

game-development playdate playdate-sdk swift

Last synced: 31 Oct 2024

https://github.com/jcs090218/JCSUnity

Rapidly build your game with multiple or various components and preset default settings

game-development unity

Last synced: 10 Nov 2024

https://github.com/PascalGameDevelopment/SDL2-for-Pascal

Unit files for building Free Pascal and Delphi applications using the SDL2 library

delphi free-pascal game-development object-pascal pascal sdl2 simple-direct-media-layer

Last synced: 02 Nov 2024

https://github.com/jcs090218/jcsunity

Rapidly build your game with multiple or various components and preset default settings

game-development unity

Last synced: 31 Oct 2024

https://github.com/benhatsor/joycon.js

Add controller functionality to your JavaScript game.

controller game game-development javascript joycon

Last synced: 02 Nov 2024

https://github.com/0xE111/cat-400

Game framework for nim programming language. Modular and extensible

game-dev game-development game-engine nim

Last synced: 03 Aug 2024

https://github.com/evanbacon/snake

๐Ÿ๐ŸŽฎ Snake game made with Expo & PIXI.js ๐Ÿ‘พ iOS, Android, and Web

android expo game game-development ios javascript pixijs react-native reactjs snake snake-game tutorial

Last synced: 29 Oct 2024

https://github.com/Madour/LDtkLoader

A C++11 loader for levels and tile maps created with LDtk (Level Designer ToolKit)

2d-game-development cpp11 game-development hacktoberfest ldtk sdl sfml

Last synced: 05 Nov 2024

https://github.com/thedocruby/resounding

A New Minecraft mod that provides realistic audio physics using parallel wave tracing and an improved physics algorithm.

audio audio-processing fabricmc fabricmc-mod game game-development immersion java lwjgl minecraft minecraft-mod physics physics-engine sound sound-processing

Last synced: 30 Sep 2024