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

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
ENet
ENetD

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

#multiplayer#d-language#derelict
Stars9
Forks2
Last commit6 years ago
MajorGUI
MajorGUIGame Maker Language

A retained-mode, canvas-based hierarchical GUI library for creating complex user interfaces in GameMaker.

#gamemaker#retained-mode#canvas-based
Stars9
Forks0
Last commit4 months 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
IQE
IQELua

A Lua library for parsing Inter-Quake Export (IQE) files into Lua data structures.

#iqe-format#open-source#3d-graphics
Stars9
Forks0
Last commit11 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
OpenAL
OpenALD

Static and dynamic D language bindings for OpenAL 1.1, compatible with BetterC, @nogc, and nothrow.

#d-language#openal-soft#bindings
Stars9
Forks5
Last commit2 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
Stars9
Forks0
Last commit3 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
Stars9
Forks2
Last commit6 months ago
SimpleUI
SimpleUIGame Maker Language

A minimalistic UI framework for GameMaker that provides essential components for building game interfaces.

#gamemaker#minimalist#interface-design
Stars9
Forks0
Last commit2 years ago
AESnips
AESnips

A sprite playback system for GameMaker Studio 2.3+ that enables precise animation control and sequencing.

#animation-control#gamemaker-studio#game-development
Stars9
Forks3
Last commit1 year 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
TRex
TRexDart

A Flutter port of the classic Chrome offline T-Rex game built with the Flame game engine.

#dart#flame-engine#desktop-game
Stars8
Forks4
Last commit4 years ago
OrangeBox
OrangeBoxLua

A maintained fork of YellowBox providing a virtual machine for ComputerCraft with optional disk compression support.

#computercraft#virtual-machine#minecraft-modding
Stars8
Forks0
Last commit3 years ago
The Goose Game Kata
The Goose Game Kata

A coding kata implementation of the classic Goose Game board game for practicing software design and TDD.

#game-logic#kata#deliberate-practice
Stars8
Forks25
Last commit6 years ago
Zedinvaders
ZedinvadersHTML

An open-source HTML5/JavaScript browser game based on the ZED comic series, originally released in 2014.

#historical-archive#game-development#open-source-game
Stars8
Forks3
Last commit6 years ago
PokeTypes
PokeTypesJavaScript

A JavaScript module providing Pokémon type data including weaknesses, strengths, and immunities.

#package#type-matchups#npm-package
Stars8
Forks0
Last commit3 years ago
abmaze
abmazePascal

Aldous-Broder algorithm implementation in Pascal for maze generation. Contains few optimizations.

#generator#algorithm#maze-generator
Stars8
Forks1
Last commit3 years ago
loaded_dice
loaded_diceLua

Lua implementation of Walker-Vose alias method for efficient weighted random sampling.

#simulation#random-sampling#alias-method
Stars8
Forks0
Last commit2 years ago
Meta
MetaGame Maker Language

A GameMaker 2.3 extension for runtime asset inspection and missing asset function gaps.

#debugging-tools#modular-architecture#chunk-parsing
Stars8
Forks0
Last commit6 years ago
aurelia-minesweeper
aurelia-minesweeperJavaScript

A complete Minesweeper game implementation built with the Aurelia framework.

#javascript-framework#single-page-application#web-game
Stars8
Forks0
Last commit10 years ago
andromeda
andromedaLua

A simple asset database and loader for LÖVE2D games with customizable loading screens.

#loading-screen#game-development#audio-loader
Stars8
Forks0
Last commit2 years ago
cannon-es-debugger-babylonjs
cannon-es-debugger-babylonjsHTML

A debugger for visualizing cannon-es physics simulations within BabylonJS scenes.

#cannonjs#cannon-es#physics
Stars8
Forks1
Last commit2 years ago
Escape of the cat
Escape of the catLua

A hardcore oldschool platformer game built on the INSTEAD engine where players control an escaping cat.

#2d-platformer#cat-game#game-development
Stars8
Forks4
Last commit8 years ago
Tic Tac Toe
Tic Tac ToeSwift

A Swift Playground implementation of the classic Tic Tac Toe game for iOS.

#ios#educational#game-development
Stars8
Forks1
Last commit9 years ago
babylon-steering
babylon-steeringJavaScript

A steering behaviors library for Babylon.js to move entities in 3D space with realistic movement patterns.

#game-ai#3d-navigation#flocking
Stars8
Forks2
Last commit3 years ago
gm-stream
gm-streamGame Maker Language

A fluent API for manipulating arrays, lists, queues, and stacks in GameMaker Studio 2.3+ using Java Streams concepts.

#stream-processing#ds-stack#data-structures
Stars8
Forks0
Last commit4 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
Stars8
Forks2
Last commit1 year ago
Kinematic Character Controller
Kinematic Character ControllerJavaScript

A high-performance, physics-based kinematic character controller for PlayCanvas with smooth movement, jumping, and slope handling.

#character-controller#physics#controller
Stars8
Forks4
Last commit
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
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
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
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
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 commit8 months ago
gml-highscorer
gml-highscorerGame Maker Language

A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.

#gamemaker#achievements#gamedev
Stars7
Forks0
Last commit2 years ago
PreviousPage 54 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
1 year ago
Next
#Cross Platform490
#Game Engine464
#Lua302
#Godot Engine223
#Gamedev216
#Love2d206
#C Plus Plus198
#Open Source194
#Graphics163
#2d Graphics159
#Opengl158
#Game156