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

Small Pentapop Localization Tool
Small Pentapop Localization ToolC#

A command-line tool to export localization data from Google Sheets into optimized formats for games and applications.

#gamemaker#json-export#binary-export
Stars11
Forks0
Last commit
smite
smiteGo

A Go wrapper for the Smite game API that simplifies accessing match data, player stats, and game information.

#rest-api#multiplayer-games#game-development
Stars11
Forks1
Last commit12 years ago
GMVerlet-Integration
GMVerlet-IntegrationYacc

Verlet integration physics engine for GameMaker Studio 2.3.1+ with point, shape, and sprite support.

#gamemaker#visual-effects#gamemaker-studio
Stars11
Forks0
Last commit5 years ago
GMS2_RPC
GMS2_RPCC#

A cross-platform companion app and Discord Rich Presence module for GameMaker IDE that displays development activity.

#gamemaker#developer-tools#discord-rich-presence
Stars11
Forks1
Last commit9 months ago
GOG.gml
GOG.gmlHTML

A native extension for GOG.com SDK support in GameMaker: Studio and GameMaker Studio 2 games.

#gamemaker#achievements#gamemaker-extension
Stars11
Forks1
Last commit3 years ago
go-glmatrix
go-glmatrixGo

A Go port of glMatrix providing high-performance vector and matrix math operations for 3D graphics and simulations.

#simulation#vector#quaternions
Stars11
Forks4
Last commit5 years ago
AutoColliders
AutoCollidersGDScript

A Godot plugin that automatically generates colliders for 2D sprites and plans to support 3D meshes.

#open-source#physics#collision-detection
Stars11
Forks2
Last commit4 years ago
GMHook
GMHookGame Maker Language

A Discord Webhook integration system for GameMaker with full message, embed, file, and poll support.

#real-time-updates#gamemaker#embeds
Stars11
Forks0
Last commit22 days ago
InMath
InMathD

A D mathematics library for multimedia software, providing linear algebra, interpolation, and graphics utilities.

#d-language#opengl#noise-generation
Stars11
Forks0
Last commit3 months ago
LoveKeys
LoveKeysLua

A Lua library for tracking and managing keyboard input state in Love2D games with aliasing and repeat handling.

#game-development#input-handling#key-bindings
Stars11
Forks0
Last commit2 years ago
Brinevector3D
Brinevector3DLua

A Lua vector library for 3D operations, accelerated by LuaJIT's FFI for performance.

#mathematics#vector#library
Stars11
Forks0
Last commit6 years ago
CoreExtension
CoreExtensionGame Maker Language

A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.

#programming-libraries#open-source#gamedev-tools
Stars11
Forks3
Last commit4 years ago
react-native-otello
react-native-otelloJavaScript

A React Native implementation of the classic Reversi board game.

#othello#sample-project#game-development
Stars11
Forks4
Last commit10 years ago
blackjack-cr
blackjack-crCrystal

A command-line Blackjack game implementation written in the Crystal programming language.

#crystal-lang#terminal-app#command-line-game
Stars10
Forks1
Last commit1 year ago
gbz80-highlight
gbz80-highlight

Syntax highlighting for Game Boy Z80 assembly language in Vim and other editors.

#game-boy#z80-assembly#syntax-highlighting
Stars10
Forks4
Last commit10 months ago
Lock And Key
Lock And KeyYacc

A GameMaker extension for encrypting and decrypting strings and files.

#gamemaker#data-protection#file-encryption
Stars10
Forks0
Last commit5 years ago
Angulex
AngulexActionScript

A particle effect designer tool for the Starling framework, enabling creation and management of particle systems for 2D games.

#actionscript-3#mobile-games#starling-framework
Stars10
Forks0
Last commit10 years ago
love2z
love2zLua

Provides comprehensive typing hints for the LÖVE 2D game framework in the Zed editor.

#zed-editor#lua-scripting#editor-extension
Stars10
Forks1
Last commit5 months ago
bitumbra
bitumbraLua

A many-lights 2D shadow library for the LÖVE framework, enabling dynamic shadow casting from multiple light sources.

#opengl3#lighting-engine#game-development
Stars10
Forks0
Last commit2 months ago
Random Dungeon Generator
Random Dungeon GeneratorYacc

A procedural dungeon generator for Game Maker Studio 2.3 that builds dungeons from user-defined color-coded chamber sprites.

#procedural-generation#dungeon-generator#sprite-based
Stars10
Forks0
Last commit
Room Data Inspector
Room Data InspectorGame Maker Language

A GameMaker Studio 2.3.0 tool that collects room data (dimensions, instance positions, variables) and exports it to a JSON file.

#gamemaker#json-export#gamemaker-studio-2
Stars10
Forks0
Last commit4 years ago
GMFlux
GMFluxGLSL

A GPU-based height-field fluid simulation solver for GameMaker Studio 2.3+ with customizable visual effects.

#shader-effects#real-time-graphics#glsl-es
Stars10
Forks0
Last commit3 years ago
ToyToy
ToyToyAssembly

A Game Boy Color game written in pure 8-bit assembly language for the LR35902 CPU.

#gpl-licensed#game-boy-color#assembly-language
Stars10
Forks1
Last commit8 years ago
hex2color
hex2colorLua

A single-function Lua library for converting HEX color values to RGB tables in LÖVE2D.

#graphics#lightweight-library#game-development
Stars10
Forks1
Last commit6 years ago
BABYDOOM
BABYDOOMJavaScript

A Doom clone built with the Babylon.js JavaScript engine, featuring random world generation and sprite-based enemies.

#doom-clone#babylon-js#first-person-shooter
Stars10
Forks2
Last commit10 years ago
Bat Loves Bugs
Bat Loves BugsHTML

An iOS game where players control a bat to catch bugs.

#apple#arcade#casual-game
Stars10
Forks7
Last commit11 years ago
Pinocchio
PinocchioYacc

A state-based animation system for GameMaker Studio 2.3 that simplifies sprite management and transitions.

#gamemaker-studio#game-development#sprite-animation
Stars10
Forks0
Last commit2 years ago
YALG
YALGLua

A simple, reactive GUI framework for Löve2D games with a retro aesthetic and no external dependencies.

#open-source#lightweight#game-development
Stars10
Forks1
Last commit6 years ago
Line Collider 2D
Line Collider 2DGDScript

A Godot Engine script that automatically generates collision shape chains from Line2D nodes for 2D physics.

#collision-detection#automation-tools#game-development
Stars9
Forks0
Last commit4 years ago
ENet
ENetD

Dynamic binding to the ENet networking library for the D programming language.

#multiplayer#d-language#derelict
Stars9
Forks2
Last commit5 years ago
extension-iap
extension-iapHaxe

A cross-platform in-app purchase library for OpenFL projects with a unified API for iOS and Android.

#mobile-games#ios#haxe
Stars9
Forks2
Last commit1 year ago
LWO
LWOYacc

A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.

#memory-management#object-system#structs
Stars9
Forks0
Last commit5 years ago
A-Star-Pathing
A-Star-PathingGame Maker Language

A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.

#pathfinding-algorithm#graph#movement-system
Stars9
Forks0
Last commit5 years ago
Sölar
SölarLua

A simple solar system simulator with real-time stars and comets, built with the LÖVE 2D game framework.

#astronomy-simulation#public-domain#solar-system-simulator
Stars9
Forks1
Last commit6 months ago
UnityAds Sample
UnityAds SampleObjective-C

A sample project demonstrating Unity Ads integration in FuseTools for mobile game development.

#mobile-games#fuse-tools#ad-integration
Stars9
Forks1
Last commit9 years ago
Newton Dynamics
Newton DynamicsD

D language binding to Newton Dynamics physics engine with pre-built libraries for x86 and x86_64.

#d-language#newton-dynamics#native-binding
Stars9
Forks1
Last commit1 year ago
PreviousPage 53 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
6 months ago
6 years ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156