Steam integration for RPG Maker MZ that stays working.
SteamworksMZ gives your MZ desktop build the full Steam feature set with one folder drop and one plugin parameter. No JavaScript required for the common cases: achievements are notetags, stats are game variables, cloud saves are a dashboard setting.
Features
- Achievements via plugin command, notetags on items/enemies/skills/maps, or switches. Offline unlocks queue and retry automatically.
- Steam stats bound to game variables with batched writes.
- Cloud saves: Auto-Cloud (no code) or Remote Storage sync with conflict policies and a cloud indicator in the save list.
- Rich presence from a template (
Chapter {chapter} – {map}). - Controller glyphs:
GLYPH[ok]shows A / ✕ / Z depending on the pad in use. Works on itch builds too via the Gamepad API. - Steam Deck detection, DLC checks, current-language variable, overlay pause switch, clean shutdown handling.
- Diagnostics scene and boot banner so “it doesn’t work” takes one screenshot to solve.
Never crashes outside Steam. Editor playtest, itch.io builds, browser and mobile all run in a logged no-op mode.
The real product is maintenance. The native module uses N-API (steamworks.js), so one prebuilt binary survives NW.js updates. Every MZ release is verified within two weeks and the compatibility table below is kept current. Not another Greenworks build that stopped at a version of NW.js from years ago.
Compatibility–
“MZ 1.8.x & 1.9.x”
“NW.js 0.48.x & 0.7x”
[update as you test]
Windows x64, Linux x64, macOS x64 / Apple Silicon.
—————————————————————————————————–
Requirements: RPG Maker MZ, a Steamworks partner account with your App ID, Steam client for testing. The full Steamworks SDK is not redistributed; only the redistributable API libraries Valve permits are included.
Not included yet (roadmap): leaderboards, Workshop, Steam Timeline, Family Sharing checks.
License: Use in unlimited commercial and non-commercial projects. Do not redistribute the plugin itself. Credit appreciated, not required.
Support: post in the community tab or email [your email]. Include the diagnostics screenshot and your MZ version.





Reviews
There are no reviews yet.