YoYo Games 官网非常浮夸,下载页面也很糟糕,满满的 windows 95 范儿。这完全不应该,会吓跑许多开发者,并且让他们以为 GM 只是给小孩用的工具。当然并非如此,但第一印象太重要了。
几乎无法使用的 Mac 版
Mac 版也很渣,给人的感觉好像使用 Atom 处理器的 Dyson 操作系统,这形容真的一点也不夸张。很糟糕。Windows 下的 GM 版本是 v8.1,而 Mac 版却基于 GM7.0 开发。这意味着存在兼容问题。如果你的项目是基于 8.0 以上版本,那就还是先别考虑移植到 Mac 上的念头吧。这还并非最严重的问题。Mac 版基本上就没法用。我的意思是:压根没法用它做游戏。每个函数调用都可能导致崩溃。连载入带透明度的精灵都做不到,绘制超过三行文字就会让游戏卡得不行。为了让 Cinders 和 Magi 这两款游戏的 Mac 版能玩,我们不得不为 YoYo Games 做了大量的 QA 工作:我们和引擎开发者取得联系,提交了大量的 bug 报告,为其他用户提交的 bug 报告补充重现过程和实际案例,等等。
成品勉强过得去,但瑕疵依然不少。界面崩溃后,编辑器却根本不报告正确的错误原因,只会停止响应或者产生一堆bug信息。如果你非常清楚 GM 的工作流程,但如果你是第一次在 Mac 上使用这款工具,唔,朋友我同情你。
值得关注的是,即将推出的 GM Studio 支持导出到 Mac 版本,想必能解决这些问题。但最好还是专注 Windows 平台。游戏的移植目标无法运行在开发机上会导致许多问题,如果你有过类似经验应该对此感同身受。
据说所谓的 GM9 会支持真正的多平台开发支持,待它真正发布的时候再说吧。