GameMaker SDK

Error tracking for GameMaker Games

Lightweight GML script that drops into any GameMaker Studio 2+ project. Crash reports, player feedback, and session data — all in one dashboard.

Sign up for free

Up and running in minutes

Add Bugnet to your GameMaker project with a few lines of GML. No extensions required.

BugnetSDK.gml
/// Create Event — persistent controller object
bugnet_init("YOUR_API_KEY", "https://api.bugnet.io");

/// Report a bug from your game
bugnet_report_bug(
    "Player fell through floor",
    "Happened on level 3 near the bridge",
    "high"
);

/// Show the built-in report widget (Draw event)
bugnet_draw_widget();

/// Toggle widget with a key press (Step event)
if (keyboard_check_pressed(vk_f1)) {
    bugnet_show_widget();
}

/// Async HTTP event (required)
bugnet_async_http();

Everything you need, nothing you don't

Native GML Script

Pure GML. Drop into your scripts folder — no extensions or DLLs needed.

Automatic Crash Reports

Error messages with GameMaker version, platform info, and room snapshots.

Screenshot Capture

One-call screenshot capture from any surface, attached to every report.

Session Replay

Replay the last 30 seconds before a crash. See exactly what the player experienced.

GameMaker Studio 2+ Ready

Native GML script for GameMaker Studio 2 and GameMaker 2024+. No extensions needed.

Cross-Platform

Windows, macOS, Linux, HTML5, and mobile. One script, every target GameMaker supports.

Three steps to fewer bugs

1

Install the script

Create a Script asset in GameMaker and add BugnetSDK.gml. Call bugnet_init() in a controller object's Create event and add your API key.

2

Players report bugs

Players submit bug reports directly from your game. Screenshots, device info, and session data are captured automatically.

3

You fix and ship

Triage reports in your Bugnet dashboard, assign priorities, and notify players when their bugs are fixed.

“As a solo dev, players were leaving faster than I could read Discord. Bugnet showed me exactly which bugs were causing the most churn. I fixed the top three and my retention rate doubled in two weeks.”

SB
Sam Bell
Solo Dev, Echoes of the Rift
340+Studios
1.2M+Bug reports
38%Less churn

Start tracking errors in your GameMaker game

Join hundreds of indie studios using Bugnet to turn bug reports into player loyalty.