游戏引擎是怎么被认出来的:识别不准怎么办
「拖入即玩」的前提是工具认得出你的游戏用的是什么引擎。识别这一步是全自动的,但不是万无一失的。
支持的引擎清单
官方按四类列示支持范围:
| 类别 | 引擎 |
|---|---|
| 角色扮演(RPG) | RPG Maker 系列、Wolf RPG(1.00 至最新版本)、SMILE GAME BUILDER、RPG Developer Bakin |
| 视觉小说(VN/ADV/AVG) | TyranoBuilder、Kirikiri 2/Z、Ren'Py、Visual Novel Maker、ChoiceScript |
| 策略(SLG) | SRPG Studio |
| 其他 | Pixel Game Maker MV |
各引擎在两端的支持路径差异(插件分包等)在引擎与插件分组逐个展开。
自动识别的依据
工具通过游戏目录的文件特征判断引擎——RPG Maker MV/MZ 的 www 目录、Wolf RPG 的 Data 目录、Ren'Py 的 .rpa 包等,都是特征明显的指纹。多数游戏拖进去或入库后,引擎一栏直接就对了。
识别错了会怎样
社区里一个典型病例:某游戏拖入后被默认识别为 Electron 64 位引擎,结果一直卡在启动界面;手动改成 Electron 32 位后游戏能启动了。这个案例说明两件事:
- 识别结果可以手动改——启动异常时第一反应就是核对引擎选项;
- 改过还异常的游戏,本体可能被动过手脚——上面那例最后发现主程序体积明显异常,是第三方修改过的版本,换原版才正常。
手动指定引擎
启动界面上的引擎选择是可改的。什么时候该动它:
- 卡在「等待游戏连接」,游戏没动静;
- 引擎一栏显示的类型和你对这款游戏的了解明显不符;
- 同一款引擎的游戏,别的都正常就这款不行。
具体卡加载的排查步骤见启动排查。