Showing 22 of 22 projects
A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.
A GameMaker color management library implementing perceptually uniform OKLab/OKLCH models for consistent color generation, conversion, and mixing.
A lightweight signals framework for GameMaker Studio 2.3+ enabling message broadcasting and subscription between game objects.
A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.
A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
A general-purpose game editor built in Game Maker Studio 2 for creating 2D/3D maps, entities, events, and custom data types.
An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.
A GameMaker script that generates customizable starfields onto transparent surfaces, saving texture memory.
A unit testing framework for GameMaker Studio 2.3+ enabling developers to write and run tests for their game code.
A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.
A powerful outline shader for GameMaker Studio 2.3+ with alpha fading, pulse animations, and rotation support.
A port of the Lodash JavaScript utility library to GameMaker Language 2.3 for functional programming workflows.
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
A GameMaker script collection for deep copying sequences and their components to enable runtime modification without affecting original assets.
A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.
A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.
A GameMaker Studio 2 framework for automatic game view resizing across different display and window sizes.
A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.
A GameMaker Language library for robust binary serialization of structured data, designed as an alternative to json_stringify.
A GameMaker Studio 2.3+ extension for loading and using GNU gettext .mo files for game localization.
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.