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

Kicker
KickerJavaScript

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

#interactive-3d#babylon-js#3d-game
Stars7
Forks1
Last commit10 years 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
vraylib
vraylibV

A V programming language wrapper for the raylib game development library.

#wrapper-library#android#game-development
Stars7
Forks2
Last commit4 years ago
Drop Creator
Drop CreatorC++

A no-code drag-and-drop 2.5D game engine built with C++, Qt, OpenGL, and Chipmunk Physics.

#qt#no-code#2-5d
Stars7
Forks2
Last commit3 years 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
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
Piano example
Piano exampleGame Maker Language

A GameMaker demo showing how to change audio pitch by semitones using a single piano note sample.

#gamemaker#music-synthesis#pitch-shifting
Stars7
Forks0
Last commit3 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
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
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
Lost Framework
Lost FrameworkTypeScript

A framework for creating Construct 3 addons using Deno and TypeScript with streamlined development and built-in testing.

#bbcoode-formatting#addon-framework#deno
Stars7
Forks2
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
Stars7
Forks4
Last commit4 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 commit4 years 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 commit6 years ago
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
Top Down Shooter
Top Down ShooterCSS

A 2D zombie shooter game built with the Imba programming language.

#imba#web-game#game-development
Stars7
Forks2
Last commit3 years ago
conveyorbelt
conveyorbeltJavaScript

Automatically export Aseprite files and import them as sprites into GameMaker.

#gamemaker#workflow-automation#aseprite
Stars7
Forks0
Last commit3 years 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
Particles Wrapper
Particles WrapperYacc

A simplistic particle system wrapper for GameMaker Studio 2 that automates cleanup and simplifies particle creation.

#automated-cleanup#wrapper-library#visual-effects
Stars7
Forks0
Last commit4 years 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
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
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
retruxx
retruxxC++

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

#game-preservation#gamedev#cmake
Stars6
Forks1
Last commit11 days ago
Export-TextureAtlas
Export-TextureAtlasLua

A command-line tool that extends Runtime-TextureAtlas to export texture atlases and metadata files from image collections.

#graphics-optimization#image-packing#command-line-tool
Stars6
Forks1
Last commit
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
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
file_dragger
file_draggerBatchfile

A GameMaker extension that enables dragging files out of game windows to the desktop or other applications.

#gamemaker-extension#file-management#csharp
Stars6
Forks0
Last commit2 years 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
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 commit20 days ago
Pathfinding in graph
Pathfinding in graphGame Maker Language

Dijkstra algorithm implementation for pathfinding in weighted graphs within GameMaker Studio 2.

#gamemaker#ai#graph
Stars6
Forks0
Last commit1 month 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 commit3 months 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
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 commit4 months 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
11 months ago
Next
#Cross Platform490
#Game Engine465
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics164
#2d Graphics159
#Opengl158
#Game156