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

lovesfx
lovesfxShell

Pack LÖVE games into a single Windows executable with runtime included.

#cross-platform-scripting#7zip-sfx#game-development
Stars13
Forks1
Last commit2 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
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
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
TiledHX
TiledHXHaxe

A comprehensive, framework-agnostic Haxe library for loading and parsing Tiled map editor files with modern feature support.

#haxe#game-development#map-parser
Stars13
Forks1
Last commit2 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
Stars13
Forks2
Last commit9 years ago
Flirt
FlirtLua

A small script that automatically selects the appropriate LÖVE version to run any given LÖVE game.

#open-source#version-management#unix-tools
Stars13
Forks0
Last commit7 years 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
minesweepGB
minesweepGBAssembly

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

#assembly#hardware-interrupts#test-suite
Stars13
Forks1
Last commit8 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
SFML 2
SFML 2D

Static and dynamic D language bindings for the CSFML multimedia library, with BetterC, @nogc, and nothrow compatibility.

#sfml#d-language#static-linking
Stars12
Forks1
Last commit1 year ago
Glimmeroids
GlimmeroidsTypeScript

Asteroids game implementation built with Glimmer.js, ported from Reacteroids.

#component-architecture#glimmerjs#web-games
Stars12
Forks9
Last commit8 years ago
Dtanks
DtanksC++

A robot tank battle game where players program AI tank brains in the D programming language.

#d-language#learning-tool#ai-programming
Stars12
Forks3
Last commit10 years ago
GM Sysinfo
GM SysinfoRust

A cross-platform GameMaker extension for retrieving detailed system information and resource usage.

#gamemaker#gamemaker-extension#resource-usage
Stars12
Forks1
Last commit2 years ago
Price Point
Price PointLua

A Roblox game where players guess the prices of items from the Roblox marketplace.

#luau#experimental-project#roblox
Stars12
Forks1
Last commit1 year ago
Follow me! A Simon Clone
Follow me! A Simon CloneJavaScript

A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.

#simon-clone#game-development#memory-game
Stars12
Forks10
Last commit
LÖVE API for Notepad++
LÖVE API for Notepad++Lua

LÖVE API autocomplete file for Notepad++ providing function completion and parameter hints.

#productivity#code-editing#autocomplete
Stars12
Forks1
Last commit9 years ago
hx-vector2d
hx-vector2dHaxe

A comprehensive 2D vector and point class for Haxe with operator overloading support.

#operator-overloading#mathematics#vector
Stars12
Forks1
Last commit6 years ago
Polarca
PolarcaGame Maker Language

A GameMaker Studio 2 library for interpolating values using animation curves with simple sequential animation support.

#animation#curves#interpolation
Stars12
Forks0
Last commit2 years ago
DevSoundX
DevSoundXAssembly

A complete rewrite of DevSound for Game Boy with new features and significantly reduced CPU load.

#sound-engine#assembly#audio-library
Stars12
Forks2
Last commit1 year ago
fetch-lua
fetch-luaLua

A Lua-only, non-blocking HTTP/HTTPS client library for LÖVE games with cross-platform support.

#client#non-blocking#http
Stars12
Forks2
Last commit1 year ago
loveprofiler
loveprofilerLua

A simple logger and profiler for Löve2D that displays game state and logs on canvas or in the terminal.

#game-development#logging#performance-monitoring
Stars12
Forks0
Last commit1 year ago
LuaGB
LuaGBLua

A Game Boy and Game Boy Color emulator written in pure Lua for ComputerCraft and CraftOS-PC environments.

#computercraft#emulation#gameboy-emulator
Stars12
Forks3
Last commit1 year ago
Gumshoe
GumshoeGame Maker Language

A simple deep file search function for GameMaker Studio 2.3 that recursively searches directories.

#search#gamemaker#gamedev-tools
Stars12
Forks3
Last commit2 years ago
lace
laceAda

A set of Ada components for developing 3D simulations, games, and GUI applications with support for distributed systems.

#event-driven#opengl#embedded
Stars12
Forks2
Last commit18 days ago
CocosCreator
CocosCreatorC#

A Xamarin binding library for integrating Cocos Creator 2.x game projects into Xamarin.Android, Xamarin.iOS, and Xamarin.Forms applications.

#xamarin#cocoscreator#ios
Stars12
Forks5
Last commit5 years ago
VKFS
VKFSC++

A cross-platform C++ framework for rapid Vulkan initialization and abstraction of core graphics objects.

#vulkan#fast#graphics
Stars12
Forks2
Last commit1 year ago
love-state-switcher
love-state-switcherLua

A simple state switcher class for Love2D/Lua that uses one file per state and covers all Love2D state management.

#states#lua-scripting#love-game-engine
Stars12
Forks0
Last commit9 years ago
Nexus
NexusActionScript

A discontinued ActionScript 3 game engine for 2D GPU-accelerated rendering using Stage3D.

#actionscript-3#gpu-acceleration#adobe-flash
Stars12
Forks2
Last commit11 years ago
Fluocam
FluocamActionScript

A virtual camera library for Starling applications built in ActionScript 3, enabling interactive scene exploration.

#actionscript-3#starling-framework#interactive-scenes
Stars12
Forks8
Last commit12 years ago
API Syntax Hightlight
API Syntax HightlightLua

Extracts LOVE API definitions to enable syntax highlighting and autocomplete for LOVE2D in ZeroBrane Studio.

#api#ide-integration#syntax-highlighting
Stars12
Forks0
Last commit
Quadratino
QuadratinoC

A Snake clone for Game Boy written in C with GBDK, serving as a starter project for Game Boy development.

#game-boy#rom#gbdk
Stars12
Forks2
Last commit7 years ago
DeepCopy
DeepCopyGame Maker Language

Recursively deep copy nested arrays, structs, and class instances in GameMaker.

#gamemaker#recursive-algorithm#deep-copy
Stars12
Forks1
Last commit3 years ago
Shadertoy to GameMaker
Shadertoy to GameMakerJavaScript

A JavaScript webapp that converts Shadertoy GLSL shaders to GameMaker-compatible GLSL ES code.

#gamemaker#graphics#glsl-es
Stars12
Forks4
Last commit4 months ago
lovely-engine
lovely-engineLua

A GUI tool for creating and managing Love2D game projects while preserving the engine's lightweight charm.

#web-export#game-development#project-management
Stars12
Forks0
Last commit5 years ago
PreviousPage 52 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
11 years ago
7 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156