制作和预览

预览游戏

预览会在工作室中运行你的工作副本(你编辑的那些已保存文件),这样你可以在提交之前测试修改。预览不会提交或发布任何内容,玩家也看不到它。

预览工具栏包含重新开始、玩家视角和检查点控件。可用的控件取决于框架。
预览工具栏包含重新开始、玩家视角和检查点控件。可用的控件取决于框架。示例数据来自本地开发界面。选择图片可放大。

测试一项修改

  1. 选择工作室侧边栏顶部的 Preview(预览)。预览会开始一场新对局。
  2. 设置玩家人数。在 TypeScript 游戏中,选择 Preview Settings,然后选择 Number of Players。在 Rust 游戏中,选择 Settings,选择 Number of players,然后选择 Save settings。更改玩家人数会开始一场新对局。
  3. 玩一个回合。
  4. 检查每名玩家看到的内容。在工具栏的视角菜单中选择一名玩家,或按下这名玩家座位对应的数字键。
  5. 检查观众看到的内容。在视角菜单中选择 View as spectator。有些 TypeScript 游戏不提供这个选项。
  6. 检查小屏幕的效果。打开工具栏中的尺寸菜单,选择一款手机。
  7. 要从第一个局面重新开始,在 TypeScript 游戏中选择 Refresh preview,在 Rust 游戏中选择 Restart。

以后要回到某个局面,请保存一个检查点。

跟随必须行动的玩家

在 TypeScript 游戏中,在 Preview Settings 中开启 Auto-switch to active player。在 Rust 游戏中,在 Settings 中开启 Follow the active human seat。视角随后会切换到必须行动的玩家。在 Rust 游戏中,它会跳过机器人座位,但你仍然可以在视角菜单中选择机器人座位。

修改代码之后

在 TypeScript 游戏中,预览会使用你已保存的代码,并保留当前局面。如果游戏有错误,工具栏会显示 View 1 error(或错误的数量)。选择它来阅读错误。选择 View game state,阅读每名玩家得到的游戏状态。

在 Rust 游戏中,你保存代码后 Boardweaver 会构建它。在 Settings 中,After a Rust build 决定接下来发生什么:Play the moves so far again(重新执行到目前为止的行动)或 Start a new match(开始新对局)。如果构建失败,预览会继续运行上一次通过的构建。选择工具栏中的 Preview notices 来阅读错误。

Rust 游戏:座位和机器人

Rust 预览工具栏包含检查点、视角选择、Settings 和全屏。
Rust 预览工具栏包含检查点、视角选择、Settings 和全屏。示例数据来自本地开发界面。选择图片可放大。
  1. 选择 Settings。
  2. 在 Seats 下,选择一个座位,然后选择 Human(真人)或你游戏中的一个机器人。选择 Human 时,由你来玩这个座位。
  3. 选择 Save settings。更改玩家会重新开始预览。

如果构建中没有机器人,对话框会说明这一点,由你来玩每个座位。如果某个机器人已不在最新的构建中,对话框会要求你选择 Human 或另一个机器人。要为你的游戏添加机器人,请参阅编写机器人。

预览设置为座位分配真人或机器人,并控制构建后发生什么。
预览设置为座位分配真人或机器人,并控制构建后发生什么。示例数据来自本地开发界面。选择图片可放大。

全屏和窄窗格

选择 Full screen,让棋盘填满窗口。按 Escape 键或选择 Exit full screen 返回。在全屏中,数字键仍然可以切换玩家。

当预览窗格较窄时,工具栏会把放不下的控件移到溢出菜单 More preview controls 中。

修改生效后,提交游戏版本,让其他人也能玩到。

需要帮助吗?

加入我们的 Discord