Showing 36 of 72 projects
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
A runtime compiler and interpreter for GameMaker that enables mod support, live scripting, and scratchpad experimentation by loading and executing GML code at runtime.
An event handling library for GameMaker Language (GML) with broadcast, subscriber, consumer, watchlist, and radio components.
A fast, reliable, free, and open-source palette swapper for GameMaker Studio 2.
A fluent API library for creating customizable debug views in GameMaker projects.
A GameMaker script collection for deep copying sequences and their components to enable runtime modification without affecting original assets.
A simple behavior tree system for GameMaker Studio 2 to create modular AI with fallback states and sequences.
An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.
A fast and flexible analyzer for GameMaker Language (GML) that enforces customizable linting rules.
A GameMaker library that automatically generates documentation websites directly from GameMaker projects.
High-quality Vim syntax highlighting for GameMaker Studio 2's GML language.
A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.
A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.
Recursively deep copy nested arrays, structs, and class instances in GameMaker.
A GameMaker Studio 2 library for interpolating values using animation curves with simple sequential animation support.
A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.
A native extension for GOG.com SDK support in GameMaker: Studio and GameMaker Studio 2 games.
A procedural dungeon generator for Game Maker Studio 2.3 that builds dungeons from user-defined color-coded chamber sprites.
A GPU-based height-field fluid simulation solver for GameMaker Studio 2.3+ with customizable visual effects.
A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.
A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.
A collection of matrix manipulation functions for GameMaker LTS 2022.
A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.
A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.
An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.
A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.
GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.
A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.
A GameMaker Studio 2.3+ extension for loading and using GNU gettext .mo files for game localization.
A wrapper for the GitHub REST API in GameMaker 2024.14, enabling integration of GitHub features into games.
A GameMaker Studio 2 asset providing a simple, flexible alternative to built-in alarms for delayed code execution.
A garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.
JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.
A lightweight n-gram library for GameMaker enabling fuzzy search and predictive text modeling.
A tool for creating and accessing compressed archives of game files, designed for GameMaker projects.
An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.