Showing 36 of 63 projects
A curated list of awesome libraries, snippets, guides, and projects for the GameMaker game engine.
An efficient, internationalized text renderer for GameMaker with multi-effects support, optimized for dynamic dialogue.
An open-source, high-performance code editor for GameMaker projects, offering modern features and a comfortable editing experience.
A robust finite state machine for GameMaker Studio 2.3+ that organizes game object behavior into a single, manageable system.
A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.
A cross-platform scripting language and compiler back-end for adding sandboxed modding support to GameMaker games.
A GameMaker framework for creating authentic classic Sonic the Hedgehog fangames with accurate physics and modular design.
A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.
A node-based interactive dialogue editor for writers and programmers, outputting Yarn Script files for games.
An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.
A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.
A library for implementing pauseable coroutine functions in GameMaker Studio using native GML macros.
A UI system for GameMaker Studio 2 that replaces manual UI coding with editable text files and live reload.
Live updating audio system for GameMaker 2024.14 with real-time asset reloading and advanced audio tooling.
A GameMaker Studio 2 example project demonstrating procedural level generation using a DS Grid and bitmasked auto-tiling.
A GameMaker color management library implementing perceptually uniform OKLab/OKLCH models for consistent color generation, conversion, and mixing.
A lightweight delta time and time dilation library for GameMaker 2022 LTS to improve frame-rate independent movement.
A lightweight .obj/.mtl 3D model loader written in native GML for GameMaker LTS 2022.
Antialiased primitives library for GameMaker Studio 2024.8 using signed distance field functions.
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.
Export 3D models, skeletons, and animations from Blender to GameMaker Studio 2 using a custom vertex buffer format.
A robust, pixel-perfect collision engine for GameMaker Studio 2.3, designed to replace and extend the default collision system.
A Windows Forms-style GUI system for creating non-game software applications in GameMaker Studio 2.
A unit testing framework built in GML for GameMaker LTS 2022+.
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.
A general-purpose game editor built in Game Maker Studio 2 for creating 2D/3D maps, entities, events, and custom data types.
A dynamic data loader for GameMaker 2022 LTS that enables live editing and reloading of external data files.
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.
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 script that generates customizable starfields onto transparent surfaces, saving texture memory.
A texture page builder tool for GameMaker Studio that optimizes sprite packing for game development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.