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

ShakeDetectorLua
ShakeDetectorLuaLua

A Lua port of shake.js for detecting device shakes using accelerometer data and delta-time.

#gamedev#accelerometer#game-development
Stars7
Forks0
Last commit7 years ago
p8-canvas
p8-canvasLua

An infinite canvas library for PICO-8 that enables large-scale graphics with sparse tile-based storage.

#sprite-caching#tile-based#game-development
Stars7
Forks1
Last commit1 year ago
Autoframer
AutoframerYacc

A GameMaker Studio 2 framework for automatic game view resizing across different display and window sizes.

#gamemaker-projects#display-adaptation#gamemaker-studio-2
Stars7
Forks1
Last commit5 years ago
SpriteKit Swift 3
SpriteKit Swift 3Swift

A Swift playground demonstrating SpriteKit collision detection and parameter effects on sprites.

#educational#spritekit#collision-detection
Stars7
Forks3
Last commit5 years ago
FML
FMLGame Maker Language

GameMaker extension providing GML bindings to the FMOD Studio and Core audio APIs.

#gamemaker#gml-bindings#fmod-bindings
Stars7
Forks0
Last commit1 year ago
GMTimeLine
GMTimeLineYacc

A pure code library for creating and managing timelines and enemy waves in GameMaker projects.

#gamemaker#game-scripting#gml-library
Stars7
Forks0
Last commit3 years ago
LowerClass
LowerClassLua

A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.

#inheritance#oop-library#object-oriented-programming
Stars7
Forks1
Last commit1 year ago
polygon-editor
polygon-editorV

A desktop tool for game developers to create and edit 2D polygon colliders with sprite reference, built with V.

#desktop-application#v-lang#2d-collision
Stars7
Forks0
Last commit3 years ago
input
inputLua

A simple and powerful input handler for the Love2D game framework, supporting keyboard, mouse, and joystick.

#mouse-input#keyboard-input#gamepad
Stars7
Forks0
Last commit5 years ago
FastSM
FastSMGame Maker Language

A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.

#gamemaker#game-logic#behavior-trees
Stars7
Forks1
Last commit2 years ago
RenderStack
RenderStackGame Maker Language

A GameMaker library for managing game rendering through customizable ordered virtual layers.

#gamemaker#surface-processing#game-development
Stars7
Forks0
Last commit7 months ago
Visual Studio Code
Visual Studio Code

A Visual Studio Code theme that accurately recreates Godot Engine's color scheme.

#developer-tools#syntax-highlighting#code-editor
Stars7
Forks5
Last commit7 months ago
Matrices
MatricesGame Maker Language

A collection of matrix manipulation functions for GameMaker LTS 2022.

#gamemaker#matrix#gamemaker-studio-2
Stars7
Forks0
Last commit2 years ago
servelove
serveloveLua

A Flask-like web server library for Löve that enables HTTP/S hosting directly within Lua game applications.

#http-server#flask-inspired#web-server
Stars7
Forks0
Last commit1 year ago
Open Dynamics Engine (ODE)
Open Dynamics Engine (ODE)D

Dynamic bindings to the Open Dynamics Engine physics library for the D programming language.

#d-language#simulation#derelict
Stars7
Forks4
Last commit9 years ago
timeco
timecoC

A modern, portable reimplementation of the Time Commando game engine from 1996, built for learning and preservation.

#sdl3#open-source#educational
Stars7
Forks0
Last commit2 months ago
wavload
wavloadNSIS

A GameMaker: Studio library for loading and managing .wav audio files from external sources.

#wav-files#game-audio#external-assets
Stars7
Forks1
Last commit5 years ago
zitk
zitkYacc

An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.

#gui-toolkit#gamemaker-studio#open-source-library
Stars6
Forks0
Last commit4 years ago
Zen3D
Zen3DActionScript

A high-performance GPU-based 3D engine for creating interactive 3D graphics in Adobe Flash and AIR applications.

#3d-animation#gpu-rendering#interactive-graphics
Stars6
Forks1
Last commit9 years ago
Flappy Dash
Flappy DashDart

A fast-paced mobile game where players tap to navigate through obstacles, inspired by Flappy Bird.

#flappy-bird-clone#casual-game#tap-game
Stars6
Forks0
Last commit1 year ago
hxyarn
hxyarnHaxe

A Haxe port of Yarn Spinner for parsing and running Yarn dialogue files in non-Unity projects.

#narrative-tool#haxe#interactive-fiction
Stars6
Forks5
Last commit19 days ago
godot-launcher
godot-launcherPython

A Python desktop application for managing Godot Engine projects, versions, extensions, and templates.

#desktop-application#version-management#gui-application
Stars6
Forks0
Last commit1 year ago
Attack of the Killer Bunnies
Attack of the Killer BunniesTypeScript

A top-down twin-stick survival shooter where players defend their farm against endless waves of killer bunnies.

#game-jam#top-down#web-game
Stars6
Forks4
Last commit4 years ago
Object-Library
Object-LibraryLua

A simple LÖVE2D library for creating objects with physics, collision detection, and optional textures.

#game-library#collision-detection#game-development
Stars6
Forks0
Last commit1 year ago
Mouse Queue
Mouse QueueHTML

Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.

#gamemaker#input-tracking#mouse-input
Stars6
Forks0
Last commit2 years ago
audioExt
audioExtGame Maker Language

A GameMaker Studio 2.3+ library for loading, unloading, and managing external OGG/WAV audio files with struct-based organization.

#ogg-support#sound-loader#game-audio
Stars6
Forks0
Last commit1 year ago
TuxRedux
TuxReduxLua

An immediate-mode UI system for LOVE2D inspired by SUIT, featuring simple component creation and extensible architecture.

#game-ui#game-development#ui-library
Stars6
Forks0
Last commit1 month ago
Swipe
SwipeLua

A circular radial keyboard implementation for Love2D games, inspired by Wordscapes.

#radial-ui#word-game#game-development
Stars6
Forks0
Last commit4 years ago
fuwafuwa
fuwafuwaGame Maker Language

A comprehensive, easy-to-use timer system for GameMaker Studio 2.

#time-management#game-mechanics#gamemaker-studio-2
Stars6
Forks0
Last commit4 years ago
Kraken-Rampage
Kraken-RampageGDScript

A 48-hour game jam project created with Godot Engine where players control a rampaging kraken.

#game-jam#ludum-dare#game-development
Stars6
Forks3
Last commit11 years ago
Kicker
KickerJavaScript

A 3D soccer ball physics game built with Babylon.js for the February Challenge.

#interactive-3d#babylon-js#3d-game
Stars6
Forks1
Last commit10 years ago
Phonix
PhonixGame Maker Language

A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.

#sound-effects#audio-library#game-audio
Stars6
Forks0
Last commit4 years ago
red hot princess carnage
red hot princess carnageC

A Game Boy game created in one week for the BitBitJam3 game jam.

#game-jam#game-boy#game-development
Stars6
Forks1
Last commit10 years ago
retruxx
retruxxC++

A reverse-engineered implementation of the Hard Truck Apocalypse game engine for modding and preservation.

#game-preservation#gamedev#cmake
Stars6
Forks1
Last commit2 months ago
Binder
BinderGame Maker Language

A high-performance binary search library for GameMaker Studio 2.3, enabling fast lookups on large datasets with multiple indexes.

#data-indexing#search-algorithms#binary-search
Stars6
Forks0
Last commit1 year ago
BSONGML
BSONGMLGame Maker Language

A GameMaker Language library for robust binary serialization of structured data, designed as an alternative to json_stringify.

#save-game-format#data-persistence#data-storage
Stars6
Forks0
Last commit1 year ago
PreviousPage 55 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
#Gamedev214
#Love2d206
#C Plus Plus198
#Open Source192
#Graphics163
#2d Graphics159
#Opengl158
#Game156