Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2099 projects

Showing 36 of 2099 projects

Godot VirtualJoystick
Godot VirtualJoystickGDScript

A simple virtual joystick plugin for Godot 3.3, designed for mobile game development.

#mobile-games#addon#virtual-joystick
Stars15
Forks6
Last commit3 years ago
aws-mobile-self-paced-labs-samples
aws-mobile-self-paced-labs-samplesJava

A sample Android Snake game demonstrating integration of multiple AWS Mobile Services for authentication, data sync, and analytics.

#sample-app#amazon-s3#authentication
Stars15
Forks14
Last commit
flappybird-gameboy
flappybird-gameboyC

A Flappy Bird clone developed for Nintendo Gameboy and Gameboy Color systems.

#rom#flappy-bird-clone#flappybird
Stars15
Forks2
Last commit9 years ago
Epic Guide
Epic GuideJavaScript

A first-person shooter game about taking a peaceful walk in a friendly world, built with Babylon.js.

#web-game#sass#grunt
Stars15
Forks5
Last commit10 years ago
Bonk
BonkGame Maker Language

A 3D collision library for GameMaker 2024.14 supporting boolean tests, push-out vectors, raycasting, and optimized grid-based checks.

#gamemaker#grid-system#raycasting
Stars15
Forks0
Last commit15 days ago
SceneMan
SceneManLua

A lightweight, stack-based scene and game state manager for Lua game development.

#moai#callback-system#portable
Stars15
Forks1
Last commit11 months ago
DuplicateSequence
DuplicateSequenceGame Maker Language

A GameMaker script collection for deep copying sequences and their components to enable runtime modification without affecting original assets.

#gamemaker#deep-copy#gamemakerstudio
Stars15
Forks1
Last commit
asimov-ts
asimov-tsTypeScript

A tiny experimental game engine for the web built with TypeScript.

#open-source#web-games#minimal
Stars15
Forks2
Last commit3 years ago
love-deploy
love-deployMakefile

A Makefile-based tool to build and deploy LÖVE game projects to itch.io with support for web and Windows exports.

#deployment#web-games#windows-games
Stars15
Forks0
Last commit2 years ago
Subtitles Importer
Subtitles ImporterGDScript

A Godot Engine plugin for importing and parsing 15+ subtitle formats with editor integration and runtime support.

#media#import-plugin#game-development
Stars15
Forks0
Last commit3 months ago
Adjustris
AdjustrisAssembly

A Game Boy puzzle game where you can edit custom block piece sets and use them in Tetris-style gameplay.

#game-boy#tetris-like#rgbds
Stars15
Forks2
Last commit4 years ago
Color Mixer
Color MixerDart

A minimalist color mixing game built with the Flame game engine for Flutter.

#minimalist#android#flame-engine
Stars15
Forks4
Last commit5 years ago
ListBox
ListBoxLua

A dynamic, customizable listbox UI component for the LÖVE 2D game engine, supporting mouse, keyboard, and touch interactions.

#user-interface#gui-toolkit#open-source
Stars15
Forks1
Last commit9 years ago
Scale9Image
Scale9ImageActionScript

An optimized scale9Grid image component for Starling Framework, enabling efficient 9-slice scaling of UI elements.

#scale9grid#starling-framework#flash
Stars15
Forks2
Last commit13 years ago
Spectrum
SpectrumC++

A work-in-progress framework and abstraction layer around the Vulkan graphics API.

#vulkan#graphics-framework#c-plus-plus
Stars15
Forks2
Last commit8 years ago
Danmaku Project
Danmaku ProjectYacc

An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.

#game-maker-language#game-maker#library
Stars14
Forks0
Last commit5 years ago
Voronoi
VoronoiGame Maker Language

A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.

#graphics#voronoi-diagram#visual-effects
Stars14
Forks0
Last commit4 years ago
Lazerpong
LazerpongAssembly

A Game Boy homebrew game that combines classic Pong gameplay with laser mechanics.

#pong#pixel-art#game-boy
Stars14
Forks2
Last commit11 years ago
ProdUI
ProdUILua

A user interface library for the LÖVE game development framework.

#game-ui#open-source#game-development
Stars14
Forks0
Last commit6 months ago
AscendingGraphics
AscendingGraphicsRust

A 2D extendable rendering library built with WGPU and Winit for Rust.

#graphics-engine#tile-rendering#game-development
Stars14
Forks1
Last commit9 days ago
pico8Grunt
pico8GruntJavaScript

A Grunt-based build system for PICO-8 games that enables multi-file Lua development with automatic concatenation and watch functionality.

#file-watching#cartridge-management#game-development
Stars14
Forks1
Last commit8 years ago
particle-system-playground
particle-system-playgroundLua

Interactive particle system editor and playground for LÖVE 11, allowing real-time manipulation of emitters and textures.

#sandbox#visual-editor#graphics
Stars14
Forks0
Last commit7 years ago
dice
diceElixir

An Elixir library and CLI for simulating dice rolls with configurable dice sides and multiple trials.

#elixir#library#dice-roller
Stars14
Forks1
Last commit10 years ago
libgdx-library-template
libgdx-library-template

A template repository for creating libGDX libraries with Gradle 9.x, 8.x, or 7.x, configured for easy deployment.

#gradle#template#java-library
Stars14
Forks2
Last commit6 days ago
minesweepGB
minesweepGBAssembly

A classic Minesweeper game for the GameBoy (Color compatible), written from the ground up in assembly language.

#assembly#hardware-interrupts#test-suite
Stars14
Forks1
Last commit8 years ago
Blipshift
BlipshiftGDScript

A sample 2D platformer game project built with the Godot engine, featuring public domain code and assets.

#2d-platformer#public-domain#godot-3
Stars14
Forks4
Last commit7 years ago
Kazari
KazariLua

A Lua library for handling multitouch gestures like zoom, rotate, pan, and tap, designed for LÖVE game engine.

#multitouch#gamedev#open-source-library
Stars14
Forks0
Last commit3 years ago
DOS-VGA-Game
DOS-VGA-GameAssembly

A VGA graphics and PC hardware library for DOS game development using Assembly (TASM) and Turbo Pascal.

#turbo-pascal#assembly#vga-graphics
Stars14
Forks2
Last commit9 years ago
Cottonwool
CottonwoolGame Maker Language

A GameMaker Studio 2.3.1 library providing safe surfaces for rendering and texture management.

#texture-handling#memory-management#gamemaker-studio
Stars14
Forks0
Last commit2 years ago
MINX
MINXC++

A lightweight C++ wrapper library for graphics rendering and input handling across multiple platforms.

#wrapper-library#c-plus-plus#game-development
Stars14
Forks6
Last commit11 years ago
BehaviorTree
BehaviorTreeYacc

A simple behavior tree system for GameMaker Studio 2 to create modular AI with fallback states and sequences.

#ai#game-ai#finite-state-machine-alternative
Stars14
Forks0
Last commit2 years ago
ShaderScan
ShaderScanLua

A LÖVE library that automatically reloads shaders on save, provides better error messages, and supports #include directives.

#shader-development#game-development#error-handling
Stars14
Forks0
Last commit3 years ago
go-shelve
go-shelveGo

A persistent, map-like object for Go that automatically handles serialization and storage with customizable backends.

#database-driver#database#shelve
Stars14
Forks0
Last commit8 months ago
Tome
TomeGame Maker Language

A GameMaker library that automatically generates documentation websites directly from GameMaker projects.

#gamemaker#developer-tools#library
Stars14
Forks1
Last commit5 months ago
p8dl - Carts Downloader - Python
p8dl - Carts Downloader - PythonPython

A command-line tool to download PICO-8 cartridges by their ID number.

#lexaloffle#command-line-tool#cartridge-downloader
Stars13
Forks2
Last commit9 years ago
Auto Pong
Auto PongSwift

An interactive Swift Playground teaching AI programming concepts through a custom four-player Pong game with SpriteKit.

#game-ai#educational#spritekit
Stars13
Forks0
Last commit7 years ago
PreviousPage 51 of 59

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
8 years ago
26 days ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156