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

DragonBones
DragonBonesHaxe

Haxe runtime library for DragonBones skeletal animation, enabling cross-platform animated content.

#haxe#skeletal-animation#openfl
Stars42
Forks15
Last commit1 year ago
splashy
splashyLua

A simple LÖVE library for adding customizable splash screens to games with fade effects and skip functionality.

#game-ui#open-source#fade-transitions
Stars42
Forks4
Last commit3 years ago
bendn's Godot Template
bendn's Godot TemplateHTML

A Godot Engine template repository with GitHub Actions for automated builds and deployments.

#template#automated-builds#game-development
Stars42
Forks4
Last commit3 years ago
Debanding Material Shader
Debanding Material ShaderGLSL

A Godot GLES2 material shader that adds debanding noise to fix visual banding artifacts.

#graphics#visual-effects#material-shader
Stars42
Forks3
Last commit4 years ago
Flare
FlareC++

A free/libre 2D action roleplaying game engine for creating classic ARPGs like Diablo and Baldur's Gate.

#lua-scripting#real-time-combat#sprite-graphics
Stars41
Forks14
Last commit8 years ago
base16-godot
base16-godotHTML

A base16 template for generating syntax highlighting themes for the Godot script editor.

#developer-tools#syntax-highlighting#text-editor
Stars41
Forks1
Last commit7 years ago
love2d-assets-loader
love2d-assets-loaderLua

A Lua library for on-demand loading and caching of fonts, audio, and images in the Löve2D game framework.

#font-loader#game-development#audio-loader
Stars41
Forks7
Last commit5 years ago
quadtree
quadtreeGo

A generic, zero-allocation, and heavily optimized quadtree implementation for Go with 100% test coverage.

#quadtree#spatial-indexing#go-library
Stars41
Forks1
Last commit1 year ago
A Star
A StarSwift

A protocol-oriented A* pathfinding algorithm implementation in Swift for adding pathfinding to any graph.

#pathfinding-algorithm#graph-algorithms#swift-package-manager
Stars41
Forks10
Last commit6 years ago
Crispy
CrispyGame Maker Language

A unit testing framework built in GML for GameMaker LTS 2022+.

#gamemaker#unit-testing#gamemaker-studio-2
Stars41
Forks3
Last commit11 months ago
smiti18n
smiti18nLua

A complete internationalization library for Lua with LÖVE support, featuring smart file loading, pluralization, and locale-aware formatting.

#locale-formatting#l10n#luajit
Stars41
Forks1
Last commit10 months ago
python-game-server
python-game-serverPython

A lightweight server and framework for building and hosting turn-based multiplayer games like board or card games.

#multiplayer#board-games#api
Stars40
Forks4
Last commit1 month ago
Bullet
BulletActionScript

An Adobe AIR native extension that provides high-performance Bullet physics simulation for mobile and desktop apps.

#mobile-games#bullet-physics#simulation
Stars40
Forks10
Last commit11 years ago
fluid
fluidLuau

A declarative UI framework for Roblox with a push-pull reactive graph and modern UI support.

#declarative#luau#roblox
Stars40
Forks17
Last commit1 month ago
Bard
BardGame Maker Language

An audio engine for designing and implementing high-quality sound in Game Maker Studio 2 games.

#gamedev#game-audio#spatial-audio
Stars40
Forks2
Last commit2 years ago
Fireworks Engine
Fireworks EngineC++

A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.

#sandbox#opengl#fireworks-engine
Stars40
Forks4
Last commit4 years ago
msdf-gdx
msdf-gdxKotlin

A lightweight LibGDX library for rendering sharp, scalable text using multi-channel signed distance field (MSDF) fonts.

#java-library#graphics#library
Stars40
Forks8
Last commit2 years ago
source-code
source-codeDart

A mobile game where you rotate shields to protect a potato from incoming orbs, developed with Flutter and Flame.

#game-jam#ios#android
Stars40
Forks7
Last commit7 months ago
LOVELi
LOVELiLua

A retained mode layout and GUI library for LÖVE 2D with multiple layouts and controls inspired by .NET MAUI.

#retained-mode#game-ui#open-source
Stars40
Forks7
Last commit3 months ago
Minesweeper
MinesweeperRust

A Minesweeper game with a basic solver library, built with Rust and WebAssembly for browser and CLI.

#webassembly#yew-framework#cli-tool
Stars39
Forks2
Last commit3 years ago
Ninja-Training
Ninja-TrainingGDScript

A small running game created as a one-hour programming challenge with ninja-themed gameplay.

#programming-challenge#gpl-licensed#time-constrained
Stars39
Forks7
Last commit9 years ago
BabylonJS Typescript Logic Examples
BabylonJS Typescript Logic ExamplesTypeScript

A collection of small projects demonstrating different game logic implementation patterns with BabylonJS.

#event-driven#game-logic#gamedev
Stars39
Forks4
Last commit
lovanim
lovanimLua

A minimal Love2D utility class for creating animated sprites with frame-based state management.

#hacktoberfest#open-source#animation
Stars39
Forks3
Last commit7 years ago
tatami
tatamiRust

A Rust library for generating multi-floor roguelike dungeons with interconnected rooms, items, enemies, and traps.

#algorithm#procedural-generation#game-development
Stars39
Forks2
Last commit1 year ago
TuningFork
TuningForkJava

A libGDX library providing advanced 3D spatial audio, real-time effects, and a music player for desktop games.

#sound#sound-effects#audio-library
Stars39
Forks5
Last commit3 months ago
Snitch
SnitchGame Maker Language

A logging and crash handling system for GameMaker LTS 2022, designed to improve debugging and error tracking.

#gamemaker#gamedev-tools#gamemaker-studio-2
Stars39
Forks2
Last commit2 months ago
System Bar Color Changer
System Bar Color ChangerGDScript

A Godot Android plugin to dynamically change system bar colors (status bar and navigation bar) in mobile apps.

#android#android-ui#ui-customization
Stars39
Forks2
Last commit
minesweeper
minesweeperV

A simple Minesweeper game implementation written in the V programming language.

#vlang#v-programming#terminal-game
Stars39
Forks7
Last commit8 months ago
AnimSheet
AnimSheetGDScript

A Godot editor plugin that automatically converts sprite sheets into ready-to-use AnimationPlayer or AnimatedSprite2D nodes with batch processing.

#batch-processing#workflow-automation#animation-tools
Stars39
Forks5
Last commit6 months ago
template-angular
template-angularTypeScript

A Phaser 3 TypeScript project template that uses Angular and Vite for building HTML5 games.

#html5-games#web-games#project-template
Stars39
Forks21
Last commit6 months ago
AS3isolib
AS3isolibHTML

An ActionScript 3.0 library for creating isometric games and graphics in Flash with a simple, performant API.

#flash#adobe-flash#scenegraph
Stars39
Forks9
Last commit11 years ago
Patchy
PatchyLua

A simple 9patch library for the LÖVE 2D game framework.

#scalable-ui#ui-tools#game-development
Stars38
Forks2
Last commit7 years ago
gb-mines
gb-minesC

A complete Minesweeper game implementation for the Nintendo Gameboy console.

#handheld-console#rom-development#embedded-games
Stars38
Forks4
Last commit8 years ago
godot-actions
godot-actions

A GitHub Actions composite action for automating Godot game engine project exports across multiple platforms.

#github-pages#ci#game-export
Stars38
Forks1
Last commit8 months ago
Lady
LadyLua

A deprecated library for saving and loading LÖVE game savegames with support for multiple Lua class systems.

#class-serialization#game-persistence#game-development
Stars38
Forks3
Last commit10 years ago
Pixel Perfect Smooth Camera
Pixel Perfect Smooth CameraGame Maker Language

A GameMaker Studio 2 camera system that combines pixel-perfect rendering with smooth movement to eliminate visual artifacts.

#gamemaker#pixel-art#visual-effects
Stars38
Forks5
Last commit
PreviousPage 42 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
1 month ago
1 year ago
5 years ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156