Unity NGO

探索如何使用来自 NGO Boss 房间示例arrow-up-right.

circle-info

此示例 不需要任何 Unity Gaming Services (UGS)、Multiplay 或 Relays 即可运行。

✔️ 准备工作

在开始之前,您需要:

⚡ 部署并连接

1. 在 Edgegap 上部署服务器

☑️ 要开始,您需要 创建一个 Edgegap 免费帐户arrow-up-right。无需信用卡。

☑️ 为您的应用创建一个新的应用版本arrow-up-right,选择 NGO Boss 房间示例。

☑️ 使用您的 NGO Boss 房间示例应用版本部署服务器arrow-up-right.

☑️ 打开您新部署的详细信息arrow-up-right 并查找您的唯一一次性连接详情:

  • 外部端口 格式为 30854 (5 位数字)。

☑️ 导航到 日志 选项卡并查找(CTRL+F)您的唯一一次性连接详情:

  • ARBITRIUM_PUBLIC_IP 格式为 172.234.244.38 .

✅ 现在您可以继续下一步。

2. 从编辑器连接

☑️ 在 Unity 中打开您的新项目。

☑️ 验证您已打开场景: Assets/Scenes/MainMenu.unity.

☑️ 按 ▶️ 播放 按钮以启动您的游戏客户端:

  • 按下 使用直接 IP 启动 按钮,

  • 选择选项卡 使用 IP 加入。

☑️ 输入来自上一步的连接详情。

☑️ 按下 加入 按钮以连接到您的服务器。

☑️ 使用第二个虚拟玩家连接, 多人游戏播放模式arrow-up-rightParrelSyncarrow-up-right.

🙌 恭喜您完成在 Edgegap 上的首次部署!

✏️ 自定义服务器构建

circle-check

以专用服务器运行

为了使此示例以专用服务器运行,我们做了以下更改:

新脚本(添加到您的 MainMenu 场景中的一个新的空 游戏对象):

最后更新于

这有帮助吗?