Showing 36 of 72 projects
A collection of utility and mathematical functions for GameMaker Studio 2, including number theory, linear algebra, and graph algorithms.
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
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.
An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.
A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.
A GameMaker library that automatically generates documentation websites directly from GameMaker projects.
A simple behavior tree system for GameMaker Studio 2 to create modular AI with fallback states and sequences.
A fast and flexible analyzer for GameMaker Language (GML) that enforces customizable linting rules.
A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.
High-quality Vim syntax highlighting for GameMaker Studio 2's GML language.
A GameMaker Studio 2 library for interpolating values using animation curves with simple sequential animation support.
Recursively deep copy nested arrays, structs, and class instances in GameMaker.
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 lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.
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 GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.
A collection of matrix manipulation functions for GameMaker LTS 2022.
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 garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.
A GameMaker Studio 2 asset providing a simple, flexible alternative to built-in alarms for delayed code execution.
A lightweight n-gram library for GameMaker enabling fuzzy search and predictive text modeling.
A wrapper for the GitHub REST API in GameMaker 2024.14, enabling integration of GitHub features into games.
JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.
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.