桌面客户端是什么:一个装游戏、管更新、玩离线的启动器
在 itch.io 这个独立游戏社区里,玩家通常先用浏览器逛页面、挑游戏。但浏览器有两件事始终做不好:把游戏文件完整地装到本地,以及在游戏更新后自动打补丁。桌面客户端 itch 就是为补上这两段体验而做的——下载、安装、更新、启动,四件事都收进一个窗口里管理。
它负责什么
- 集中下载:所有装过的游戏收纳在一个库视图里,文件位置一目了然。
- 自动更新:游戏更新发布后自动下载安装,应用本身也会随新版本持续演进。
- 增量补丁:通过命令行工具 butler 发布的构建,更新时只下载变化的部分,不必整个重下。
- 离线游玩:网页游戏也能同步进客户端,断网后照常启动。
- 沙盒保护:对来路不明的游戏可以套一层沙盒再运行,降低恶意程序的危害。

它不是什么
- 不是网站的替代品。官方明确表示客户端是网站的补充:逛内容、看评论、参与游戏 jam 这类社区活动,网页端的体验更完整。
- 不是通用的游戏商店客户端。它只服务于 itch.io 生态,不能用来管理其他平台购买的游戏。
开源背景
客户端整体开源,代码托管在 GitHub 的 itchio 组织下;界面部分用 JavaScript(Electron)编写,游戏操作部分由 Go 语言编写的守护进程承担,另有少量 C、C++ 与 Objective-C 的原生辅助程序。这份开源性质也让第三方(包括本站)得以整理出详细的使用文档。
下一步
装好客户端的第一件事是登录账号,流程见 首次登录流程;想先了解这个平台本身的来历,可读 itch.io 平台背景。