游戏发布与分发
An overview of the ways to distribute a Pixi’VN game — website, itch.io, Reddit, desktop, and mobile — to help you choose the right one before development starts.
How you plan to distribute your game is one of the most important decisions to make before development starts: it determines which players you can reach and how they'll play the game.
Since Pixi’VN games are built with JavaScript/TypeScript, they can natively be distributed on any device capable of running a browser — which already covers a huge range of platforms. Discord, for example, is a JavaScript/TypeScript project shipped as a desktop app, a web app, and a mobile app — the same is possible for your game.
For desktop and mobile, you can go a step further and cut out some of those layers by wrapping your game with a thin Rust layer (via Tauri): it packages your existing JavaScript/TypeScript code into a lightweight native binary, improving performance over a browser-based build without requiring you to write any Rust yourself.
Beyond that, it's also possible — though considerably more involved — to target embedded systems, letting you reach devices that don't support a browser at all.
Pick the distribution channel that best fits your game:
Website (native support)
Host your game on a server and let players run it straight from the browser, no download required.
itch.io
Upload your game to itch.io and make it playable in the browser.
Distribute your game on Reddit.
Desktop & Mobile devices
Wrap your game with Tauri to ship lightweight native desktop and mobile builds.
Steam
Integrate Steam into your game using the built-in Tauri + Steamworks support.