PlayCanvas publishes to the web. Deskifier takes the same build to the desktop: Windows, macOS and Linux, Steamworks from your scripts, and uploads to Steam, Epic and itch.io.
PlayCanvas makes it easy to share a game as a link, and just as easy to download a self-hosted build. What it doesn’t offer is a desktop target, so reaching Steam or Epic means wrapping that download in Electron, adding a native Steamworks binding, building for each OS and scripting the uploads. The download also won’t run from local files as-is: it expects to be served over http, so a wrapper has to provide that too.
Deskifier takes the downloaded build, serves it inside the app the way a web server would, and does the rest, so you keep working in the PlayCanvas editor.
window.deskifier?.steam from your scripts. Test with App ID 480.You can point Deskifier at a URL, but for a store release upload the downloaded build: it plays offline, loads faster and doesn’t depend on a hosted link.
Rendering is the same Chromium WebGL stack as Chrome, so what you see when you launch from the editor is what players get.
No. The SDK is on window.deskifier in desktop builds; call it from any script.
Yes, Windows and macOS, once Epic has onboarded you and you’ve created your product in their Developer Portal.
Dev builds are free on all three desktops. You pay per store you ship to.
Upload your build and try a free dev build. No card required.