Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Development

Game Development

2098 projects

Showing 36 of 2098 projects

PlaneShooter
PlaneShooterGDScript

A 2D space shooter game ported from Unity to Godot 4, designed as a learning resource for the Godot engine.

#unity-to-godot#gdscript#educational
Stars15
Forks2
Last commit1 year 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
Stars15
Forks0
Last commit2 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
gameframe
gameframeHaxe

A GameMaker extension providing a custom, native-like window frame with fullscreen support and no freeze on drag.

#windows-api#gamemaker#fullscreen-support
Stars15
Forks1
Last commit1 year 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
Piggy Rescue
Piggy RescueGDScript

A VR game built with Godot where players rescue little pigs swimming near a beach shore.

#game-prototype#3d-game#game-development
Stars15
Forks2
Last commit2 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
godot-wrapper
godot-wrapperShell

A BASH script that automatically installs and manages Godot Engine versions with system integration on Ubuntu.

#version-management#bash-script#cli-tool
Stars15
Forks2
Last commit2 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
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
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
Stars14
Forks0
Last commit21 days ago
AppDimens
AppDimensHTML

A cross-platform library providing 13 perceptual scaling strategies for responsive, pixel-perfect UI across all devices and screen sizes.

#adaptive-layouts#compose#ios
Stars14
Forks0
Last commit2 months 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
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 commit6 years ago
SceneMan
SceneManLua

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

#moai#callback-system#portable
Stars14
Forks1
Last commit8 months 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
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 commit5 months ago
ProdUI
ProdUILua

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

#game-ui#open-source#game-development
Stars14
Forks0
Last commit3 months 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
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 commit5 months 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
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
Duck
DuckRust

A fast and flexible analyzer for GameMaker Language (GML) that enforces customizable linting rules.

#customizable-lints#gamemaker#analyzer
Stars14
Forks1
Last commit1 year 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
AscendingGraphics
AscendingGraphicsRust

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

#graphics-engine#tile-rendering#game-development
Stars14
Forks1
Last commit24 days ago
GameMaker Scaffolding
GameMaker ScaffoldingYacc

A template project for GameMaker Studio 2.3+ providing a modular foundation for 2D low-res tile-based games.

#lighting-engine#debugging-tools#entity-system
Stars14
Forks1
Last commit2 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
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 commit9 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
MeowUI
MeowUIMoonScript

Extensible GUI library for Löve2D written in MoonScript, enabling custom control creation.

#open-source#minimalist#core-features
Stars13
Forks0
Last commit1 year ago
gbdk-lib-extension
gbdk-lib-extensionJava

A set of tools and C library extensions for the Gameboy Development Kit (GBDK) to export images and handle metasprites.

#c-library#sprite-management#gameboy-development
Stars13
Forks11
Last commit13 years ago
lovepatch
lovepatchLua

A simple 9-patch (9-slice scaling) library for the LÖVE 2D game framework.

#game-ui#graphics#ui
Stars13
Forks0
Last commit11 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 commit8 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
Stars13
Forks0
Last commit4 years ago
Animated Flag
Animated FlagGame Maker Language

A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.

#gamemaker#animation#realtime-effects
Stars13
Forks1
Last commit2 years ago
vsdl
vsdlC

A V programming language wrapper for the SDL2 library, providing native-feeling bindings for multimedia and game development.

#graphics#sdl2#vlang
Stars13
Forks3
Last commit4 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
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156