ACTION GAME MAKER 提供内置的本地多人游戏系统。本指南说明了如何启用和使用它。
设置玩家数量
- 进入 项目设置 > 常规 > 应用程序 > 玩家。
- 设置 最大玩家数(Max Player Num)。
- 为每个玩家分配一个特定的 GameObject 进行控制。
在场景中放置玩家
- 打开您希望放置玩家的游戏场景。
- 为每个玩家放置一个 StartPoint 节点。
- 为每个 StartPoint 设置 玩家 ID,以表明它属于哪个玩家。
- 测试游戏时,每个 StartPoint 将生成对应的玩家角色,您可以相应地控制它们。
由于 Godot 引擎的限制,键盘和第一个连接的控制器始终绑定到玩家 1。
因此,您无法将键盘用于玩家 1 而将第一个控制器用于玩家 2。对于玩家 1 以外的多人游戏设置,您至少需要两个控制器。
关于 StartPoint 的“组 ID"
这在将本地多人游戏与场景切换结合使用时使用。例如,如果您使用连接的地图:
- 如果从地图 A 进入,则在 StartPoint A 生成玩家。
- 如果从地图 B 进入,则在 StartPoint B 生成。
这允许根据上一个场景进行上下文相关的生成。

