Showing 36 of 73 projects
A GameMaker Studio 2 camera system that combines pixel-perfect rendering with smooth movement to eliminate visual artifacts.
A logging and crash handling system for GameMaker LTS 2022, designed to improve debugging and error tracking.
A GameMaker shader for scaling pixel art to non-integer resolutions while preserving sharp edges and reducing shimmer.
GameMaker: Studio 2 client library for the Patchwire multiplayer server framework, simplifying online game networking.
A general-purpose game editor built in Game Maker Studio 2 for creating 2D/3D maps, entities, events, and custom data types.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
A command-line wrapper for IGOR.exe to compile GameMaker Studio 2 projects via JavaScript/Node.js.
A benchmarking tool for GameMaker Language (GML) code to compare performance of different implementations.
A dynamic data loader for GameMaker 2022 LTS that enables live editing and reloading of external data files.
A GameMaker script that generates customizable starfields onto transparent surfaces, saving texture memory.
An example of collidable, destructible terrain in GameMaker Studio 2 using surfaces and grids.
A community-developed extension that adds Direct3D 11 graphics functionality to GameMaker for advanced shaders, buffers, and instanced rendering.
A GameMaker extension that launches multiple game client instances for easier networking development and testing.
A texture page builder tool for GameMaker Studio that optimizes sprite packing for game development.
An opinionated collection of utility functions and APIs to enhance GameMaker programming.
A programmable GML framework for creating and managing user interfaces in Game Maker Studio 2.x, 1.x, and GM8.
A unit testing framework for GameMaker Studio 2.3+ enabling developers to write and run tests for their game code.
A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.
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 feature-rich immediate-mode UI library for GameMaker, providing a comprehensive set of components with a clean, intuitive API.
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 non-volatile surface system for GameMaker Studio 2 that prevents surface loss during device sleep or focus changes.
A testing framework for GameMaker 2024.4+ projects with record keeping, crash recovery, and async support.
A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.
A garbage-collected List class for GameMaker Studio 2.3+ built on standard arrays, offering array accessors and 50+ functions.
A template for creating C++ DLL extensions for GameMaker, automating function registration and GMX generation.
A GameMaker Studio 2 library providing advanced gamepad support, input customization, and device management for PC and console games.
A comprehensive HTTP and FormData wrapper for GameMaker Studio 2, simplifying web requests and file uploads.
A legacy GameMaker library for using the built-in particle editor assets with enhanced control and no memory leaks.
A library of scripts for implementing UI designs in GameMaker Studio 2 projects.
A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.
A retro groove theme for GameMaker Studio IDE that provides a nostalgic color scheme for the development environment.
A fluent API library for creating customizable debug views in GameMaker projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.