手册:本地多人游戏

ACTION GAME MAKER 提供内置的本地多人游戏系统。本指南说明了如何启用和使用它。


设置玩家数量

  1. 进入 项目设置 > 常规 > 应用程序 > 玩家
  2. 设置 最大玩家数(Max Player Num)。
  3. 为每个玩家分配一个特定的 GameObject 进行控制。


在场景中放置玩家

  1. 打开您希望放置玩家的游戏场景。
  2. 为每个玩家放置一个 StartPoint 节点。
  3. 为每个 StartPoint 设置 玩家 ID,以表明它属于哪个玩家。
  4. 测试游戏时,每个 StartPoint 将生成对应的玩家角色,您可以相应地控制它们。

:warning: 由于 Godot 引擎的限制,键盘和第一个连接的控制器始终绑定到玩家 1
因此,您无法将键盘用于玩家 1 而将第一个控制器用于玩家 2。对于玩家 1 以外的多人游戏设置,您至少需要两个控制器


关于 StartPoint 的“组 ID"

这在将本地多人游戏与场景切换结合使用时使用。例如,如果您使用连接的地图:

  • 如果从地图 A 进入,则在 StartPoint A 生成玩家。
  • 如果从地图 B 进入,则在 StartPoint B 生成。

这允许根据上一个场景进行上下文相关的生成。