报错处理:D3D9 与 32 位库
以下排障方案整理自官方帮助中心的 TROUBLESHOOTING 区,按平台分类。
Windows
报错「Failed to launch / could not initialize D9 D3D surfaces」——显卡资源不足或兼容性问题。官方给出的三步:
- 关掉其他正在占用显卡资源的程序;
- 降低游戏分辨率;
- 确保显卡驱动与 DirectX 都是最新版本。
欧洲键盘键位不顺:官方方案是换键——Enter 当 Z、Shift 当 X、Ctrl 当 C,或直接接手柄,见键位页。
做某个动作就崩溃 / 卡在特定位置:官方 FAQ 的处理方式是「发邮件给官方,他们会修」——这类崩溃属于程序缺陷,自行重装无效。
macOS
- Steam 版启动不了:官方 FAQ 标注「正在修」,同时建议发邮件报告;
- 手柄没反应:无解——GameMaker 引擎在 macOS 上没有手柄支持,官方原话「我修不了这个」,请用键盘玩。
Linux
- 游戏跑不起来:本作是 32 位程序,64 位发行版需要先装 32 位运行库——官方 FAQ 引用了 Humble Bundle 的「64 位系统安装 32 位库」指引;
- 装完 32 位库后如仍异常,按 Windows 区的崩溃流程发邮件。
官方在 FAQ 里正式承认的「bug」
「飞机变小了」:官方三连回答——「无法解决。故意的。」「你确定?那真像个 bug。」「它是故意的!!!!!!」——所以如果你也遇到了,那不是显卡的问题。
发邮件的正确姿势
联系官方技术支持(由 Fangamer 代答)时按官方要求附上:
- 问题描述:屏幕上看到什么、崩溃前刚做了什么;
- 操作系统版本(Windows 7/8/10、macOS、Linux 等);
- 购买渠道(Steam、Humble Bundle 等)。
官方帮助中心地址可从游戏官方站点导航进入;修复补丁的最新版本号以官方补丁说明为准(截至官方 FAQ 更新时 PC 版为 1.08)。