YoYo 编译器

YoYo 编译器(YYC)是一个特殊的编译器,用于创建使用机器代码而不是解释代码的可执行包和运行程序(这是GameMaker VM 编译所使用的)。编译后的代码运行速度更快,但编译可执行文件需要更多时间。

设置 SDK

为了使 YoYo 编译器能够为目标平台进行编译,您需要安装正确的 SDK

有关此内容的一般概述,请参见以下帮助中心页: Gamemaker 必备 SDK

关于每个平台所需的 SDK 的信息也可以在帮助中心找到:

用 YYC 构建一个项目

一旦正确设置了SDK,您就可以将所选平台的 Output 选项更改为 YYC:

如果当前运行时没有包含为您构建的平台的 YYC 模块,将要求您首先安装该模块:

之后,您可以像创建 VM 输出一样,从构建菜单创建可执行文件。

如果 SDK 的路径配置不正确,您可能会得到如下错误(例如下面显示 Windows 平台上的消息) :

GameMaker 需要知道在所选平台上构建可执行文件所需的文件位置。如果没有正确设置,则显示一个编译错误。

若要验证为所选平台正确设置了路径,可以检查平台首选项