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

Elemental One
Elemental OneJavaScript

A simple platformer game created for the Ludum Dare 28 game jam using the Phaser HTML5 framework.

#game-jam#ludum-dare#platformer
Stars46
Forks37
Last commit11 years ago
lover
loverRust

A command-line build system and runner for Love2D projects, inspired by Cargo.

#appimage#cargo-inspired#dependency-management
Stars46
Forks2
Last commit1 month ago
pico-test
pico-testJavaScript

A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.

#unit-testing#cart#cli-tool
Stars45
Forks4
Last commit3 years ago
lighter
lighterLua

A dynamic light and shadow casting library for the Löve 2D game framework.

#lighting-engine#shadow-casting#lighting
Stars45
Forks3
Last commit6 months ago
SDL2 and OpenGL
SDL2 and OpenGLScala

Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.

#sdl2#opengl#graphics-bindings
Stars45
Forks6
Last commit4 years ago
DAllegro5
DAllegro5D

D language bindings for the Allegro 5 cross-platform game development library.

#d-language#allegro5#multimedia-library
Stars45
Forks15
Last commit1 year ago
crystal-chipmunk
crystal-chipmunkCrystal

Crystal language bindings for Chipmunk, a fast and lightweight 2D rigid body physics library.

#bindings#rigid-body#game-development
Stars45
Forks3
Last commit10 months ago
HP48-Superchip
HP48-Superchip

Modified HP-48 Superchip binaries for accurate CHIP-8 emulation, fixing historical interpreter quirks for compatibility with modern tools.

#calculator#retro-computing#chip-8
Stars45
Forks4
Last commit6 years ago
Godot Gif Getter
Godot Gif GetterGDScript

An in-game utility for recording and exporting GIFs from Godot games with minimal configuration.

#gif-export#gifs#addon
Stars45
Forks3
Last commit3 years ago
ADAPT
ADAPTPascal

A foundation library providing powerful multi-threaded, thread-safe capabilities for Delphi, C++ Builder, and FreePascal projects.

#collections-library#event-driven#async-programming
Stars45
Forks14
Last commit8 years ago
FlexLöve
FlexLöveLua

A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.

#animation#grid-layout#game-development
Stars44
Forks1
Last commit17 days ago
LoveDebug
LoveDebugLua

An on-screen interactive console for debugging LÖVE 2D games with live code reloading and real-time HUD.

#lovedebug#open-source#library
Stars44
Forks3
Last commit6 years ago
fantasyname
fantasynameGo

A Go implementation of the RinkWorks fantasy name generator for creating random names with pattern-based syntax.

#procedural-generation#pattern-syntax#fantasy
Stars44
Forks1
Last commit10 months ago
NotificationSystem
NotificationSystemYacc

A lightweight signals framework for GameMaker Studio 2.3+ enabling message broadcasting and subscription between game objects.

#gamemaker#callback-system#signals-framework
Stars44
Forks1
Last commit2 years ago
2048 Playground
2048 PlaygroundSwift

A Swift playground implementation of the 2048 puzzle game with under 400 lines of code.

#educational#game-development#game
Stars44
Forks7
Last commit7 years ago
SSave
SSaveGame Maker Language

A simple, secure save file system for GameMaker with built-in management, type safety, and encryption.

#gamemaker#data-persistence#gamedev-tools
Stars44
Forks1
Last commit10 months ago
SAP
SAPActionScript

A GPU-optimized particle system ported from Alternativa3D to Starling Framework for mobile rendering.

#starling-framework#flash#visual-effects
Stars44
Forks7
Last commit9 years ago
Badar
BadarLua

A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.

#open-source#gamedev#component-based
Stars44
Forks3
Last commit1 year ago
Luafinding
LuafindingLua

A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.

#open-source-library#game-development#lua
Stars44
Forks5
Last commit3 years ago
WaterSplash 2D node
WaterSplash 2D nodeC++

A 2D water splash node for the Godot game engine, originally created for the indie game LittleShadows.

#water-simulation#visual-effects#indie-games
Stars43
Forks6
Last commit8 years ago
STANNcam
STANNcamGame Maker Language

A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.

#gamemaker#camera#pixel-art
Stars43
Forks6
Last commit8 days ago
DmrVBM
DmrVBMPython

Export 3D models, skeletons, and animations from Blender to GameMaker Studio 2 using a custom vertex buffer format.

#gamemaker#vertex-buffer#skeletal-animation
Stars43
Forks0
Last commit9 days ago
Wizznic
WizznicC

A challenging puzzle game where you destroy bricks by moving them next to each other, featuring a built-in puzzle editor.

#user-generated-content#strategy-game#desktop-game
Stars43
Forks22
Last commit5 years ago
AS3GeomAlgo
AS3GeomAlgoActionScript

A collection of geometry algorithms ported from Haxe to ActionScript 3, including Marching Squares and polygon decomposition.

#polygon-triangulation#geometry-algorithms#flash
Stars43
Forks4
Last commit12 years ago
Bob Box
Bob BoxDart

A simple casual game built with Flutter and Flame that serves as a tutorial for game development.

#dart#ios#android
Stars43
Forks7
Last commit6 years ago
DragonBones
DragonBonesHaxe

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

#haxe#skeletal-animation#openfl
Stars43
Forks15
Last commit1 year ago
Boom
BoomGDScript

A simple old-school first-person shooter game built with the Godot engine, featuring navigation meshes and lightmaps.

#fps#first-person-shooter#navigation-mesh
Stars43
Forks8
Last commit3 years ago
asfml
asfmlAda

Ada semi-thick binding to the SFML multimedia library, providing a native Ada API for graphics, audio, windowing, and networking.

#sfml#ada-binding#graphics
Stars43
Forks6
Last commit1 day ago
Flappy Race
Flappy RaceGDScript

A free open-source 2D multiplayer racing game combining Flappy Bird's mechanics with Mario Kart-style items.

#multiplayer#gamedev#fun
Stars43
Forks12
Last commit4 months ago
Emu UI
Emu UIGame Maker Language

A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.

#gamemaker#gamemaker-projects#desktop-application
Stars43
Forks4
Last commit6 months ago
Color Quest
Color QuestC#

An infinite runner where a black and white pixel collects color diodes to transform into a color pixel while navigating a grayscale obstacle course.

#unity3d#pixel-art#upgrade-system
Stars42
Forks22
Last commit11 years 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 commit2 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
GLFW 3
GLFW 3D

Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.

#vulkan#d-language#graphics
Stars42
Forks7
Last commit7 months ago
Loj Hadron Collider
Loj Hadron ColliderYacc

A robust, pixel-perfect collision engine for GameMaker Studio 2.3, designed to replace and extend the default collision system.

#gamemaker#performance-optimization#pixel-perfect
Stars42
Forks1
Last commit3 years ago
OpenGL
OpenGLD

Dynamic D bindings to OpenGL, compatible with BetterC, @nogc, and nothrow.

#d-language#opengl#graphics-bindings
Stars42
Forks13
Last commit29 days ago
PreviousPage 41 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
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156