Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

626 projects

Showing 36 of 626 projects

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
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
DarkGlass
DarkGlassPascal

A general-purpose game engine written from scratch using Delphi, supporting multiple platforms and graphics APIs.

#ios#open-source#opengl
Stars11
Forks4
Last commit8 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
PuzzleDash
PuzzleDashD

A match-3 puzzle game built using the Dash game engine.

#dash-engine#d-game-development#match-3-game
Stars11
Forks9
Last commit12 years ago
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
sm64js
sm64jsJavaScript

A native JavaScript and WebGL reimplementation of Super Mario 64 with online multiplayer support.

#super-mario-64#game-port#open-source-game
Stars10
Forks1
Last commit2 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
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 commit11 months 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
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
GM Animate
GM AnimateGame Maker Language

A beginner-friendly GameMaker library for managing sprite animations with advanced effects and multi-animation support.

#gamemaker#animation-tools#game-development
Stars9
Forks1
Last commit1 month ago
Boilerplate-iOS
Boilerplate-iOSObjective-C

A discontinued template project for developing iOS games using the OpenAphid-Engine.

#live-editing#discontinued#objective-c
Stars8
Forks3
Last commit13 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
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
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
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
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 commit3 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
vraylib
vraylibV

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

#wrapper-library#android#game-development
Stars7
Forks2
Last commit3 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
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
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
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
Pause example
Pause exampleGame Maker Language

GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.

#example-project#gamemaker-studio#game-development
Stars5
Forks0
Last commit4 years ago
LineAudio
LineAudioGame Maker Language

A lightweight audio engine and wrapper library for GameMaker Studio 2, providing enhanced audio capabilities.

#wrapper-library#gamedev#game-audio
Stars5
Forks0
Last commit2 years ago
playcanvas-node
playcanvas-nodeTypeScript

A Node.js REST API wrapper for the PlayCanvas game engine, enabling programmatic management of assets, apps, and projects.

#rest-api#game-development#nodejs
Stars5
Forks3
Last commit3 years ago
Bronze Box
Bronze BoxYacc

A GameMaker Studio 2.3+ example project demonstrating how to create simple 3D world models from a 2D grid in the style of classic dungeon crawlers.

#dungeon-crawler#rpg-game#example-project
Stars5
Forks2
Last commit4 years ago
gfm
gfmD

DLang SDL2 and OpenGL wrapper library for simplified game development and graphics programming.

#graphics#sdl2#wrapper-library
Stars4
Forks0
Last commit2 years ago
Inverse Kinematics Extension
Inverse Kinematics Extension

A library for implementing inverse kinematics in GameMaker Studio 2 and 1.4 projects.

#gamemaker#character-animation#game-development
Stars4
Forks0
Last commit8 years ago
Stopwatch
StopwatchYacc

A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.

#gamemaker#structs#gamemaker-studio-2
Stars4
Forks1
Last commit3 years ago
Run LÖVE
Run LÖVEJavaScript

Brackets extension to launch LÖVE projects directly from the editor with a keyboard shortcut.

#hacktoberfest#editor-integration#workflow-automation
Stars4
Forks1
Last commit8 years ago
Fábio Smuu
Fábio SmuuJavaScript

A template SDK for developing plugins and behaviors for the Construct 2 game engine.

#behavior-system#construct-2#plugins
Stars4
Forks1
Last commit1 year ago
godot-math
godot-mathD

A D programming language port of Godot Engine's linear algebra library with identical semantics.

#d#d-language#graphics-math
Stars4
Forks0
Last commit1 month ago
CannonML
CannonMLActionScript

An ActionScript 3 implementation of keim's CannonML scripting language for creating shmup (shoot 'em up) games.

#actionscript-3#open-source#flash
Stars3
Forks0
Last commit14 years ago
PreviousPage 17 of 18Next

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
#Game Development464
#Cross Platform249
#C Plus Plus129
#Open Source117
#Gamedev105
#Lua101
#Opengl94
#Game86
#Retro Gaming81
#2d Games80
#3d Graphics75
#2d Graphics74