跨平台下载:显示全部下载与「仍然安装」的风险提示
一个独立游戏常常同时挂着 Windows、macOS、Linux 甚至网页版构建。安装对话框默认只给你看与当前系统匹配的那些,其余的被折叠起来了。
默认行为:按平台过滤
- 安装对话框只列出标记为与你操作系统兼容的下载文件。
- 如果一个游戏在当前平台没有任何兼容版本,全部下载会直接显示出来,让你自己判断。
- 想看被折叠的版本,点 Show all downloads(显示全部下载)。
强装其他平台版本会怎样
选中一个非本平台版本后,安装按钮会变成 Install anyway(仍然安装),并附警告:游戏可能无法启动。这个设计是尊重现实——独立游戏圈有相当多跨平台运行的方法:
- Windows 版在 Linux 上跑:装了 Wine 并加入 PATH 的话,应用可以借它启动 Windows 构建。
- 任意包装器:用每游戏的启动选项把游戏交给 Proton、自定义脚本等工具运行,写法见 启动选项。
- Steam 的 Proton:把游戏做成 Steam 快捷方式并选 direct 模式时,Linux 上会自动配置 Proton,见 Steam 快捷方式。
网页版是通用解
标了 HTML5 的版本在三大平台都能装能玩,因为它跑在内置浏览器里,见 网页游戏的下载与游玩。
装了跑不起来怎么办
应用会检测启动失败并自动上报,你也能手动反馈;排查思路按顺序走 游戏启动失败排查。