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

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
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
Stars46
Forks15
Last commit8 years ago
lue
lueLua

A LÖVE library for managing colors and creating hue effects in games.

#color-management#graphics#animation
Stars46
Forks1
Last commit3 years ago
playcanvas-vue
playcanvas-vueJavaScript

A boilerplate for building 3D applications or games by integrating the PlayCanvas engine with Vue.js.

#vue-js#boilerplate#3d-graphics
Stars46
Forks7
Last commit4 years ago
OSIS
OSISHaxe

An Entity Component System framework for Haxe with optional, non-intrusive networking support for client-server architectures.

#multiplayer#haxe#authoritative-server
Stars46
Forks2
Last commit7 years ago
hxpk
hxpkHaxe

A Haxe port of libGDX Texture Packer for creating texture atlases from image assets, supporting both command-line and runtime usage.

#graphics-optimization#haxe#openfl
Stars46
Forks9
Last commit7 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
Stars46
Forks3
Last commit4 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
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
Stars45
Forks13
Last commit6 months 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
Stars45
Forks1
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 commit1 year ago
DAllegro5
DAllegro5D

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

#d-language#allegro5#multimedia-library
Stars45
Forks15
Last commit2 years 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
Luafinding
LuafindingLua

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

#open-source-library#game-development#lua
Stars45
Forks5
Last commit4 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 commit8 months 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
Stars45
Forks1
Last commit22 days 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 commit8 years 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
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 commit1 year 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
Stars44
Forks4
Last commit8 months ago
OpenGL
OpenGLD

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

#d-language#opengl#graphics-bindings
Stars44
Forks13
Last commit2 months 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
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 commit26 days 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
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 commit2 months 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
Forks24
Last commit5 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
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
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 month 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
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
Forks6
Last commit9 months ago
Artal
ArtalLua

A Lua library for parsing Adobe Photoshop .PSD files into the LÖVE game framework, providing layer data, blend modes, and structure.

#adobe-photoshop#shaders#game-library
Stars42
Forks4
Last commit1 year 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
DragonBones
DragonBonesHaxe

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

#haxe#skeletal-animation#openfl
Stars42
Forks15
Last commit1 year 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 Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156