There are no reviews yet. Be the first to send feedback to the community and the maintainers!
steamworks.gml
Various expansions to Steamworks SDK support in GameMaker: Studio / GMS2. (now merged into the official extension)pixel-perfect-smooth-camera
An example of pixel-perfect yet smooth camera for GameMaker Studio 2Promise.gml
An adaptation of JavaScript Promise polyfill for GameMaker Studio 2.3+tiny-expression-runtime
Sample project from the interpreters guide. Also see https://yal.cc/interpreters-guide-2/Apollo
Lua scripting in GameMakerGMSDLL
A template for GameMaker C++ DLLsgameframe
Custom window frame for GameMaker gamesGMSDLL.cs
A template for GameMaker C# DLLssteamworks.gmk
Steamworks SDK support for GameMaker 8.1 and earlier.window_commands
Check/disable/dispatch window buttons/properties/operations in GameMaker: Studio and GMS2 games.function_get_address
A trick for getting pointers to built-in functions in GameMaker Studio (versions 1.4.1773 - 2.2.1.191)window_frame
Prevents GameMaker (GMS1, GMS2+) games from freezing while being dragged/resized.window_set_icon
Dynamically change window icons / taskbar badges in GameMaker (GMS1, GMS2+) and Unity games!file_dropper
Allows user to drag-and-drop files onto the game window!window_mouse_queue
Extracts high-precision mouse/pointer motion data on Windows. Good for drawing software!display_settings
Brings back the GM8-era display_set_all functionfunction_get_address_2024
A trick for getting pointers to built-in functions in GameMaker 2.3 / GM2022+sprite_get_frame_data
Get sprite frame time offsets and durations in GMS2.3Kinect.gml
A good starting point for working with Microsoft Kinect SDK in GameMaker (GMS1, GMS2, GMS2.3+).window_shape
Custom window shapes for GameMaker projects!execute_shell_simple
A wrapper for WINAPI ShellExecute function for GameMaker (GMS1, GMS2+).zip-writer
Create ZIP archives in your GameMaker (GMS1, GMS2+) games!sprite_add_gif
Load animated GIFs as sprites in GameMaker Studio 2.3+ gamesfile_dragger
Drag files out of GameMaker windows!netlog
An external debug log window for GameMaker (GMS, GMS2+). Supports colored text!catch_error
Error handling for GameMaker versions from days before error handling.Arduino
An update to Buff's Arduino DLLnative_cursor
Native cursors for GameMaker! (on Windows)gmk-snippets
Dynamic script loading and other cool tricks for GM8.1tiny_udp
A minimalistic UDP implementation on top of WinsockGMSDLL.hx
A template for GameMaker Haxe DLLssteamworks-gml-hx
Haxe (sfgml) bindings for steamworks.gmlBouncingBladeBlitz
A little videogame made for Disc Room Game Jambuffer_set_surface_fix
Makes GameMaker:Studio's buffer_set_surface work on all machinessmall-expression-runtime
Predecessor of Tiny Expression Runtime ( https://github.com/YAL-GameMaker/tiny-expression-runtime ). TXR now has more features than it.POOL
A single-script arcade first-person arena shooter inspired by Doom, Quake, and a particular cue sport.TheEyeTribe.gml
A very simple wrapper for TheEyeTribe's JSON-over-TCP tracker API. Works in GameMaker: Studio and newer.display_mouse_sim
Minimalistic mouse automation functions (to go along keyboard_key_press/release) for GameMaker (GM8, GMS1, GMS2+)FieldsForTwo
Theory and example for online games with per-player determenistic simulationsfile_raw
Low-level (`stdio.h`) C file functions for GameMaker (GMS1, GMS2+).display_measure
Returns information about displays on Windowsgamepad_force_focus
Allows XInput gamepads to be polled while the game window doesn't have focusnon_sandboxed_filesystem
Out-of-sandbox operations for GameMaker games and additional file-related convenienceswindow_taskbar
Functions for displaying progress and/or flashing the taskbar button.catch_error_mini
[Lesser] error handling for GameMaker versions from days before error handling.html5_resizer
Loads and resizes images using native 2d methodsdraw_clip
Clip region shader examples for GameMaker (GMS1, GMS2+)shader_replace_unsafe
Loads shaders at runtime... dangerouslybuffer_zlib
Plain simple compression/decompression for GameMaker (GMS1, optionally GMS2) games.borderless_tools
window_resize_fix
Makes window resizing for GameMaker games less cursed.GmxBuilder
Makes it easier to create GMS1 GMX files... in GMLbrowser_file_tools
Paste, drag and drop, open/save file dialogs for GameMaker games on HTML5 target.window_embed_into
Lets you embed your GameMaker (GMS1, GMS2+) game window into some other windowsprite_add_gif_cs
Love Open Source and this site? Check out how you can help us