Made your GameMaker game for the browser? Deskifier ships that web build to Windows, macOS and Linux, with Steamworks, a settings menu and save backup, and uploads every release to Steam, Epic and itch.io.
GameMaker’s Windows, macOS and Linux targets are proven, and its Steamworks extension covers Steam well. If you ship with those today, keep going: they’re the better route for a game built for desktop.
Deskifier is for GameMaker games that grew up on the web:
window.deskifier.steam, exposed to GML. Test with App ID 480 first.If your game runs well on them, yes: native targets and GameMaker’s own Steamworks extension are the standard path. Deskifier is for games where the web build is the real one, and shipping it everywhere is simpler than keeping a native build in step.
With an extension that includes a JavaScript file for the web target. Its functions call window.deskifier.steam, and your GML calls them like any other extension function. Guard for window.deskifier being missing so the same build runs on the web.
No: that extension is native and targets GameMaker’s desktop runners. In a Deskifier build, Steam comes from window.deskifier.steam instead.
Yes. window.deskifier.game.openOverlay opens it, so a Settings button in your own menu can call it through the same extension.
Dev builds are free on all three desktops. You pay per store you ship to.
Upload your GameMaker web build and try a free dev build. No card required.