Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Game Development
![](https://explore-feed.github.com/topics/game-development/game-development.png)
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.
- GitHub: https://github.com/topics/game-development
- Wikipedia: https://en.wikipedia.org/wiki/Video_game_development
- Aliases: game-dev, gamedev,
- Last updated: 2025-02-15 00:11:29 UTC
- JSON Representation
https://github.com/rocksdanister/floppybird
Flappybird like game made using OpenGL & C++
cpp flappybird game game-development graphics graphics-programming opengl opengl-tutorial
Last synced: 12 Feb 2025
https://github.com/viniciusgerevini/learn-godot-challenge
I challenge to help learning Godot from zero
game-development godot learning-by-doing tutorial
Last synced: 02 Feb 2025
https://github.com/ourcade/threejs-getting-started
Example code for getting started in Three.js by recreating the original DOOM controls
game-development gamedev threejs threejs-example threejs-learning typescript
Last synced: 27 Nov 2024
https://github.com/koreezgames/puremvc-js
PureMVC is a lightweight framework for creating applications based upon the classic Model-View-Controller design meta-pattern
game-development gamedev javascript multicore mvc mvc-architecture puremvc typescript
Last synced: 08 Nov 2024
https://github.com/BillyFrcs/SnakeBoxes
Simple 3D Snake Game Snake Boxes.
3dgame csharp game game-development game-engine gamedev snake-game snakeboxes unity unity3d
Last synced: 08 Nov 2024
https://github.com/dejaime/thats-ridiculous
TR is a game where you are a Wizard whose responsibility is keeping an Airport running amidst an Alien Goo attack.
dots ecs game game-development gamedev unity
Last synced: 12 Nov 2024
https://github.com/sjcobb/webxr-threejs-midi-visualizer
WebXR, augmented reality MIDI data visualization, built with Three.js and Tone.js. See video: https://youtu.be/lIecCGtbqSM
3d aframe cannonjs data-science data-visualization depth-estimation game-development hit-detection javascript midi music-theory physics three threejs tone tonejs webvr webxr
Last synced: 07 Dec 2024
https://github.com/artbohr/game-idea-generator
Generates ideas for games by mixing popular genres and steam tags.
game-dev game-development game-idea python3 steam-games
Last synced: 12 Nov 2024
https://github.com/gerlogu/RatchetAndClank-UE-Prototype
π§ A Ratchet & Clank prototype made with Unreal Engine 4 in one week. A Game Development Process video is also available πΊ
game game-dev game-development game-prototype games prototype ue4 unreal-engine unreal-engine-4 unrealengine unrealengine4
Last synced: 23 Oct 2024
https://github.com/amrdeveloper/fastmind
Online Android Real-time Quiz Game with nodejs and socket.io on the backend
android-game express game-development java nodejs socket-io
Last synced: 07 Nov 2024
https://github.com/city41/sromcrom
Graphics pipeline tool for Neo Geo development
game-development gamedev neo-geo neogeo neogeo-homebrew retrogaming
Last synced: 05 Jan 2025
https://github.com/kiwijuice56/sand-spoon
A modular falling sand game where you can create infinite elements from words
ai cellular-automata falling-sand game-development gamedev godot
Last synced: 02 Feb 2025
https://github.com/nicolasbrugneaux/isaac.js
Isaac in Canvas!
canvas game game-development isaac javascript
Last synced: 29 Oct 2024
https://github.com/eckankar/mosgame
An attempt at making a PyGame-like library for Moscow ML.
Last synced: 12 Oct 2024
https://github.com/pawsanie/novelist
This repository contains the source code to create a Visual Novel game based on minimal edits using Python if it needed. And just setting up a few json files.
game game-development pygame python python-3 python3 visual-novel
Last synced: 09 Nov 2024
https://github.com/TomGroner/XenkoTerrain
A demo for creating simple terrain using a height map strategy and the Xenko game engine.
csharp game-development game-engine gamedev xenko
Last synced: 13 Nov 2024
https://github.com/qfsw/pengengine
Peng Engine is a custom game engine built with C++23 and OpenGL 4.3+
Last synced: 27 Oct 2024
https://github.com/ivoyager/project_template
Use this to create your own game or educational app set in a realistic solar system.
astronomy free-software game-development gdscript godot godotengine open-source solar-system
Last synced: 28 Nov 2024
https://github.com/marcohenning/ue5-player-marker
A Battlefield 4 style player marker implemented in Unreal Engine 5
battlefield battlefield-4 cplusplus game-development gamedev multiplayer unreal-engine unreal-engine-5
Last synced: 14 Feb 2025
https://github.com/outerminds/Entia.Unity
Entia.Unity is a full integration of the Entia framework for the Unity game engine.
code-generation component csharp dotnet dotnet-standard ecs entia entity extensible framework game game-development integration mit mit-license performant system unity
Last synced: 10 Nov 2024
https://github.com/mukarillo/unitydebugconsole
This tool will help you debug game features while playing without having to create a debug panel from scratch.
debugging-tool game-development unity unity-scripts unity-tools unity3d-plugin
Last synced: 27 Oct 2024
https://github.com/sdslabs/brocli
A command line tool to streamline your game development process with Rubeus.
Last synced: 09 Nov 2024
https://github.com/fronkongames/gamework-local-data
Async load / save local data with compression, encryption and integrity check.
compression encryption game-development gamedev gamedev-framework gamedev-library gamedevelopment serialization unity unity3d
Last synced: 11 Dec 2024
https://github.com/helpcomputer/nydd
A dark mini-platform/RPG/adventure game using Pyxel engine.
game game-development gamedevelopment pico-8 python pyxel retro retro-game
Last synced: 31 Oct 2024
https://github.com/minapecheux/godot-quick-tutorials
The code & assets for Godot/C# tutorials I published in video/text format on YouTube and Medium (π¬π§ + π«π·).
csharp csharp-code game-dev game-development gamedev gdscript godot godot-demo godot-engine godot-game godot4 godotengine tutorial tutorial-code tutorials
Last synced: 09 Feb 2025
https://github.com/freakmangd/zentig_ecs
Zig ECS library
ecs game-development gamedev zig
Last synced: 09 Nov 2024
https://github.com/marcohenning/ue5-server-side-rewind
A demo of lag compensation using server-side rewind in Unreal Engine 5
cplusplus game-development gamedev lag-compensation multiplayer unreal-engine unreal-engine-5
Last synced: 14 Feb 2025
https://github.com/chyok/ten-drops
A ten drops game written in pygame-ce, sourced from the Flask game "Splash Back".
game game-development pygame pygame-ce pygame-game pygame-games python python-game python-games
Last synced: 06 Dec 2024
https://github.com/sinanislekdemir/blackbook
Pure Ruby 3D Engine
3d 3d-engine 3d-game-engine 3d-graphics game-development game-engine graphics opengl ruby
Last synced: 12 Oct 2024
https://github.com/lajbel/mandarina
π A visual novel JavaScript library
game-development game-engine kaboomjs visual-novel
Last synced: 27 Oct 2024
https://github.com/wilsonsilva/raylib-ruby
Ruby bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
game game-development game-engine raylib raylib-c raylib-rb raylib-ruby ruby ruby-game ruby-games ruby-gem
Last synced: 14 Nov 2024
https://github.com/jspicl/jspicl-cli
CLI for simplifying PICO-8 game development in JavaScript
build-tool cli command-line-interface game-development javascript jspicl pico-8 rollup transpiler
Last synced: 16 Nov 2024
https://github.com/meredoth/unity-fluent-debug
A wrapper over the Unity Debug class, offering fluent syntax and extra features.
csharp debug game game-development gamedev gamedev-library gamedev-tool gamedevelopment unity unity-3d unity-asset unity-editor unity-plugin unity-scripts unity2d unity3d unity3d-editor unity3d-plugin
Last synced: 09 Feb 2025
https://github.com/Yash-Singh1/procedural-skybox
Procedural skybox designer built with Unity
designer game game-development skybox
Last synced: 10 Nov 2024
https://github.com/regb/scalavator
The unofficial Scala game
game game-2d game-development gamedev scala scala-native scalajs
Last synced: 15 Nov 2024
https://github.com/buildalon/unity-setup
A GitHub Action for setting up the Unity Game Engine for CI/CD workflows
action automation buildalon cd ci ci-cd editor game-ci game-development github github-actions install setup unity unity-editor unity-setup unity3d
Last synced: 09 Feb 2025
https://github.com/devwckd/wecs
wecs (wckd-ecs) is a simple ECS library suitable for general use.
ecs game game-dev game-development game-engine gamedev rust
Last synced: 21 Oct 2024
https://github.com/shivamshekhar/littlefighter
The classic Little Fighter game recreated using pygame - Still under development
game game-2d game-development game-engine games pygame pygame-application python python-2 python-3-5 python-3-6 python-library python2 python3
Last synced: 24 Jan 2025
https://github.com/mathiscode/aige
AI Game Engine
ai artificial-intelligence chatgpt game-development game-engine large-language-models openai openai-api
Last synced: 09 Feb 2025
https://github.com/johnnyg63/olcpgemobile_androidstudio
OLC Pixel Game Engine 2.0 Mobile for Android Studio. Supports: Windows, Linux and MAC
android android-studio game-development game-engine olc olcpgemobilevisualstudio olcpixelgameengine
Last synced: 17 Nov 2024
https://github.com/maxi1324/wiishoot
Simple 3D Game
art blender cool fun game game-development game-engine gamepad java javafx local-multiplayer
Last synced: 05 Nov 2024
https://github.com/vtereshkov/raylib-xdpw
Raylib game development library bindings and examples for XD Pascal
fpc game-development game-engine pascal raylib xd-pascal
Last synced: 31 Dec 2024
https://github.com/sergiss/html-2d
:joystick: Little engine for 2D HTML games
engine game game-development gamedev games html5 javascript
Last synced: 31 Jan 2025
https://github.com/billyfrcs/racereternity
Car Driving Simulator Game Racer Eternity.
3d-models 3dgames game-development game-engine gamedev games physics-engine physics-simulation racereternity unity unity3d
Last synced: 11 Nov 2024
https://github.com/lebrancconvas/computer-science-ebooks
Library Repository for someone who is interested and wants to read some Computer Science E-Books.
computer-architecture computer-graphics computer-science computervision data-structures-and-algorithms digital-image-processing ebook ebooks functional-programming game-development game-programming network object-oriented-programming web-development web-programming
Last synced: 08 Jan 2025
https://github.com/stephenhaunts/textualrealityexperienceengine
Textual Reality Experience Engine : Text Adventure Game Engine
c-sharp csharp game-development game-engine interactive-fiction text-adventure text-adventure-engine text-adventure-game
Last synced: 25 Nov 2024
https://github.com/codewithkyle/we-suck-at-drawing
A Drawful 2 clone, but with blackjack and hookers. Also it's free and supports up to 20 players.
drawing game-development nodejs socket-io website
Last synced: 21 Jan 2025
https://github.com/kilosoft/grid
Grid 2D for Unity3D
csharp framework game game-development grid grid-system plugin unity unity2d unity3d
Last synced: 11 Nov 2024
https://github.com/onflow/sc-eng-gaming
Showcasing how a Rock Paper Scissors game could be made #onFlow
blockchain game-development onflow
Last synced: 09 Jan 2025
https://github.com/drkostas/shooter-game-with-p5js
Simple 2d shooter game written with JavaScript and the p5.js library.
game game-2d game-development games html5-canvas javascript p5js
Last synced: 12 Feb 2025
https://github.com/antoonberes/rust-snake-sdl2
A simple snake game written in Rust using sdl2
game game-development rust rust-lang rust-language rustlang sdl2 snake snake-game
Last synced: 25 Dec 2024
https://github.com/primaryobjects/wumpus
Navigate the dungeon, avoid the pits, find the gold, beware of the wumpus. Artificial intelligence based AI game.
agent ai artificial-intelligence dungeon dungeon-crawler dungeon-crawler-game game game-development hunt-the-wumpus knowledge knowledge-base knowledgebase-agents logical-knowledge-representation rogue symbolic-ai wumpus wumpus-game wumpusworld
Last synced: 29 Oct 2024
https://github.com/koreezgames/phaser-particle-editor
Phaser Particle Editor helps to create phaser particle effects visually.
editor emitter game game-development games particle particles phaser phaser-game phaserjs
Last synced: 10 Feb 2025
https://github.com/saadbazaz/antipixel
πΎ Generate code for sprites, for your game in 8086 assembly
16-bit 16-bit-cpu 8086-architecture code-generator game-art game-development masm student-project
Last synced: 14 Oct 2024
https://github.com/BillyFrcs/RacerEternity
Car Driving Simulator Game Racer Eternity.
3d-models 3dgames game-development game-engine gamedev games physics-engine physics-simulation racereternity unity unity3d
Last synced: 08 Nov 2024
https://github.com/ggabriel96/lasso
A generic game loop implementation in C++
cpp game-development game-loop
Last synced: 14 Nov 2024
https://github.com/faster-games/aseprite
An Aseprite importer for Unity3D. π¨π€
aseprite game-development unity unity3d unity3d-importer
Last synced: 12 Nov 2024
https://github.com/harshalrj25/bugz_flutter_game
A 2D game created using flutter. My submission for the Flutter create contest 2019.
2d-game android flare flare-animation flutter flutter-app flutter-demo flutter-examples flutter-game flutter-material flutter-ui fluttercreate fluttercreatesubmissions2019 game game-2d game-development ios java objective-c swift
Last synced: 09 Nov 2024
https://github.com/glassesneo/saohime
An extensible 2D game engine for Nim, inspired by Bevy Engine
entity-component-system game-development nim saohime
Last synced: 05 Jan 2025
https://github.com/sekodev/OpenBilgi
OpenBilgi is the open source version for roguelike trivia game: bilgi
game-development mobile-game quiz-game roguelike-game solar2d trivia-game trivia-quiz-game triviagame
Last synced: 29 Oct 2024
https://github.com/codeandweb/monogame-sprite-sheet-example
Demonstration of using TexturePacker with MonoGame
game-development gamedev monogame sprite spritesheet textureatlas texturepacker
Last synced: 28 Oct 2024
https://github.com/greatarcstudios/udocumentgenerator
The React App portion for uDocumentGenerator. Completely open source.
csharp game-development generator react unity unity-editor unity2d unity3d
Last synced: 27 Oct 2024
https://github.com/ranisputnik/lovepac
A texture atlas generator, written in Golang
game-development love2d texturepacker
Last synced: 14 Oct 2024
https://github.com/phaserjs/template-remix
A Phaser TypeScript project template that uses Remix
canvas game-development phaser phaser3 react remix typescript webgl
Last synced: 04 Feb 2025
https://github.com/lorandil/tiny-invaders-v4.2
Improved version of Daniel C's Tiny invaders v3.1
arcade attiny attiny85 game game-development invaders oled sh1106 ssd1306 tinyjoypad
Last synced: 18 Dec 2024
https://github.com/a5huynh/stone-cunning
A 2.5d dwarf fortress inspired game written in Rust
amethyst game-development rust-lang
Last synced: 23 Oct 2024
https://github.com/viniciusgerevini/godot-hierarchical-task-network-example
Hierarchical Task Network example in Godot
game-development godot hierarchical-task-network
Last synced: 27 Jan 2025
https://github.com/ta-david-yu/dyengine
Just a 2D hobby game engine written in C++. The project is still in an early stage but is actively under development. See the trello board for more upcoming features & progress.
entity-component-system game game-development game-engine gamedev opengl sdl sdl2
Last synced: 27 Oct 2024
https://github.com/GreatArcStudios/uDocumentGenerator
The React App portion for uDocumentGenerator. Completely open source.
csharp game-development generator react unity unity-editor unity2d unity3d
Last synced: 10 Nov 2024
https://github.com/iyyel/celestial-outbreak
π A highly customizable, space-themed Breakout-inspired video game
2d-game breakout breakout-game customization game game-customization game-development gameplay games java java-swing-game personal-project planet pong pong-game side-project space space-themed video-game
Last synced: 08 Jan 2025
https://github.com/swedeachu/swim-engine
A modern C++20 Game Engine using Vulkan and EnTT
cpp cpp20 entt game game-development game-engine gamedev games hlsl modern-cpp shaders vulkan vulkan-api vulkan-engine vulkan-game-engine
Last synced: 29 Dec 2024
https://github.com/joshcamas/moss-painter
Prototype Unity tool to paint moss geometry on top of scene geometry
csharp game-development mesh-generation tool unity unity3d
Last synced: 08 Nov 2024
https://github.com/chr15m/juice-it
CSS game juice animations
animation clojurescript css game-development html5 juice
Last synced: 01 Nov 2024
https://github.com/nickelony/universal-tomb-launcher
A universal Tomb Raider 1 / 2 / 3 / 4 / 5 launcher which is mainly used in the TombIDE project.
acrylic-material cleaner compatiblity dgvoodoo dotnet-framework fix game-development launcher patch patcher splashscreen tomb-editor tomb-ide tomb-raider trle trng windows-11 windows-only windows-xp winforms
Last synced: 14 Nov 2024
https://github.com/officialduke99/signalprinter
Godot plugin for monitoring signals of a global EventBus singleton.
debugging game-development godot godot-engine godot-plugin godot4 logging printing tool
Last synced: 09 Feb 2025
https://github.com/keera-studios/hcwiid
Haskell binding for CWiid (wiimote)
cwiid devices ffi ffi-bindings game game-development haskell wiimote
Last synced: 14 Nov 2024
https://github.com/llamacademy/lerping-fundamentals
Lerping is one of the foundational things you need to know about in video game development! There are so many use cases for lerping it's impossible to name them all! Almost any time you want to rotate, move, or change a value over time, lerping is an option.
game-development gamedev gamedevelopment lerp slerp tutorial unity unity3d
Last synced: 10 Nov 2024
https://github.com/llamacademy/get-terrain-texture
sing this tutorial repository and associated video you will learn how to get the Albedo texture from any Renderer using any Shader AND how to get the active textures on a Unity terrain at any given point.
game-development gamedev renderer terrain texture tutorial
Last synced: 10 Nov 2024
https://github.com/pkprajapati7402/ping-pong-game
This repository hosts a fun and interactive Ping Pong Game built with HTML, CSS, and JavaScript. Control your paddle with the mouse to keep the ball in play against a computer opponent. The game features score tracking and responsive design, ensuring a great experience on both desktop and mobile devices.
browser-game css game-development github-pages html interactive javascript ping-pong-game responsive-design web-game
Last synced: 05 Nov 2024
https://github.com/OmiyaGames/omiya-games-builds
Multiplatform Build Settings is an Unity tool for building to multiple platforms at once, each with their own unique settings.
build build-automation build-system build-tool builds game-development unity unity2d unity3d
Last synced: 10 Nov 2024
https://github.com/jomy10/kiwi-ecs
A performant, small and versatile entity component system written in Rust
ecs entity-component-system game-development gamedev rust
Last synced: 28 Oct 2024
https://github.com/crimson-med/Dofus-Discovery
A tool to generate an overview of the Dofus world map and create a pathfinder algorithm
dofus dofus-game dofustouch express game-development javascript pathfinding pathfinding-algorithm
Last synced: 06 Nov 2024
https://github.com/kierancoppins/post-navigation-system
The post navigation system is a package for Unity to allow automatic generation of posts that can be used as points in the world for AI to pathfind to. It also comes with other tools for managing agents in your game.
ai game-development npc package unity unity-plugin
Last synced: 09 Feb 2025
https://github.com/ourcade/phaser3-vs-kaboomjs
Compare and contrast Phaser 3 and Kaboom.js to create similar game mechanics
example-code game-development gamedev kaboom-js kaboomjs phaser3 typescript
Last synced: 27 Nov 2024
https://github.com/sintefneodroid/agent
Examples of agents for neodroid environments π‘
agent deep-learning dqn droid estimate game-development hacktoberfest imitation-learning machine-learning ml neo neodroid obstructions ppo python pytorch reinforcement-learning rl unity unity3d
Last synced: 28 Oct 2024
https://github.com/fairlysadpanda/stronk
A TypeScript port of Corescript, the RPG Maker MV engine
game-development game-engine nwjs-application pixijs typescript
Last synced: 15 Feb 2025
https://github.com/andrefelipebarros/firstgameunity
I started at university in 2022 and had a huge desire to learn unity and develop my first game prototype. hope you like it <3. I will bring more updates in the future.
first-game first-game-project game-development unity unity2d
Last synced: 10 Jan 2025
https://github.com/skedwards88/monkeys
Monkeys of the Caribbean, a tile placement game
Last synced: 05 Nov 2024
https://github.com/tim-w-james/pixel-perfect-lighting
Implements several post-processing effects in Unity for 2D pixel perfect rendering with lighting and dynamic shadows.
Last synced: 05 Nov 2024
https://github.com/konh/unityrefanalyzer
Roslyn code analyzer to find method usages on scenes
code-analysis csharp csharp-code csharp-library game-development gamedev roslyn roslyn-analyzer roslyn-analyzers static-code-analysis unity unity-2d unity-3d unity-editor unity-plugin unity2d unity3d unity3d-plugin unityplugins
Last synced: 20 Jan 2025
https://github.com/agersant/crystal
Opinionated game engine built on top of LΓVE.
2d-game-engine game-development game-engine lua rust
Last synced: 05 Nov 2024
https://github.com/minidigger/projecttd-godot
TowerDefence Game build using the Godot engine, written in C#
csharp game game-development godot godot-game
Last synced: 11 Feb 2025
https://github.com/forlornu/a-star-pathfinding
A small demo for the A* Pathfinding algorithm in unity3d. Characters in this scene act "turn based" walking one at a time to wherever you point them to
a-star a-star-algorithm a-star-path-finding game-development pathfinding unity3d
Last synced: 12 Nov 2024
https://github.com/hacktix/gb-tictactoe
A simple game of Tic Tac Toe for the Gameboy and Gameboy Color.
game-development gameboy gameboy-color gbdev
Last synced: 15 Nov 2024
https://github.com/robertdodd/bevy_jam_5
Bullet heaven game for Bevy Jam 5
bevy bevy-engine bevy-jam bevy-jam-5 bullet-heaven game game-development
Last synced: 08 Feb 2025
https://github.com/andygura/gg-web-engine
An attempt to create open source game engine for browser
game-development game-engine game-engine-framework gamedev
Last synced: 15 Nov 2024
https://github.com/zewa666/enforted
A board game made with Aurelia
aurelia aurelia-store game-development
Last synced: 15 Nov 2024