When the web build is the one your players know, Deskifier ships that export to Windows, macOS and Linux, with Steamworks, Discord, a settings menu and save backup, and uploads it to Steam, Epic and itch.io.
Godot exports native Windows, macOS and Linux builds, and GodotSteam is a well-loved way to add Steamworks. If that’s how you ship today, keep doing it; there’s nothing for Deskifier to fix.
Where Deskifier fits is a Godot game whose home is the browser:
window.deskifier.steam through JavaScriptBridge. Test with App ID 480 until yours is issued.If your game already runs well as a native build, yes: you get the full engine and GodotSteam’s complete API. Deskifier is worth it when the web export is your main build and keeping one build for every channel beats maintaining two.
Through JavaScriptBridge, which lets web exports reach browser JavaScript. Get window.deskifier and call the Steam methods on it. Check it exists first: it’s only there in the desktop build, so the same export still runs on the web.
Steam calls resolve with success: false and a reason instead of throwing, so the game carries on. getStatus tells you why while you’re debugging.
Yes. It’s the same web export in Chromium, with the web platform’s behaviour, plus a real window, local files and the settings menu around it.
Steam and itch.io on Windows, macOS and Linux, and the Epic Games Store on Windows and macOS. Each store then updates the game for its players.
Upload your Godot web export and try a free dev build. No card required.