There are currently 42 open-source projects built with GameMaker, with a combined total of 1.2k GitHub stars. The most common language among these projects is Game Maker Language.
Showing 42 open-source projects · page 1 of 2
A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.
An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.
A GameMaker framework for creating authentic classic Sonic the Hedgehog fangames with accurate physics and modular design.
A 2D lighting and shadow system for GameMaker 2024.8 and 2022 LTS, enabling dynamic visual effects in games.
A collection of essential libraries for GameMaker 2024.8+ providing text rendering, input, audio, data handling, and debugging tools.
A localization system for GameMaker projects that simplifies translation implementation with flexible string replacement and language fallbacks.
A simple, secure save file system for GameMaker with built-in management, type safety, and encryption.
A benchmarking tool for GameMaker Language (GML) code to compare performance of different implementations.
A feature-rich immediate-mode UI library for GameMaker, providing a comprehensive set of components with a clean, intuitive API.
A GameMaker script that generates customizable starfields onto transparent surfaces, saving texture memory.
An opinionated collection of utility functions and APIs to enhance GameMaker programming.
A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.
A simple immediate mode GUI framework for GameMaker with reskinnable widgets and native display capabilities.
A GameMaker library for creating complex particle emitters, systems, and particles.
A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.
A runtime compiler and interpreter for GameMaker that enables mod support, live scripting, and scratchpad experimentation by loading and executing GML code at runtime.
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
A legacy GameMaker library for using the built-in particle editor assets with enhanced control and no memory leaks.
A GameMaker extension providing a custom, native-like window frame with fullscreen support and no freeze on drag.
A fluent API library for creating customizable debug views in GameMaker projects.
A 3D collision library for GameMaker 2024.14 supporting boolean tests, push-out vectors, raycasting, and optimized grid-based checks.
A GameMaker script collection for deep copying sequences and their components to enable runtime modification without affecting original assets.
A GameMaker library that automatically generates documentation websites directly from GameMaker projects.
Recursively deep copy nested arrays, structs, and class instances in GameMaker.
A Discord Webhook integration system for GameMaker with full message, embed, file, and poll support.
A retained-mode, canvas-based hierarchical GUI library for creating complex user interfaces in GameMaker.
A beginner-friendly GameMaker library for managing sprite animations with advanced effects and multi-animation support.
A GameMaker extension for encrypting and decrypting strings and files.
A minimalistic UI framework for GameMaker that provides essential components for building game interfaces.
A GameMaker library for managing game rendering through customizable ordered virtual layers.
GameMaker extension providing GML bindings to the FMOD Studio and Core audio APIs.
A pure code library for creating and managing timelines and enemy waves in GameMaker projects.
A lightweight finite state machine library for GameMaker, designed as an alternative to SnowState with different design trade-offs.
A GameMaker demo showing how to change audio pitch by semitones using a single piano note sample.
Extracts high-precision mouse/pointer motion data on Windows for drawing software and applications requiring accurate input.
A GameMaker extension that enables dragging files out of game windows to the desktop or other applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.