Unity NGO
探索如何使用来自 NGO Boss 房间示例.
此示例 不需要任何 Unity Gaming Services (UGS)、Multiplay 或 Relays 即可运行。
✔️ 准备工作
在开始之前,您需要:
Unity 6 - 使用 Unity Hub 下载,
Unity NGO [Netcode for Game Objects] Boss 房间示例项目(已为 Edgegap 修改):
⚡ 部署并连接
1. 在 Edgegap 上部署服务器
☑️ 要开始,您需要 创建一个 Edgegap 免费帐户。无需信用卡。
☑️ 为您的应用创建一个新的应用版本,选择 NGO Boss 房间示例。
☑️ 使用您的 NGO Boss 房间示例应用版本部署服务器.
☑️ 打开您新部署的详细信息 并查找您的唯一一次性连接详情:
外部端口 格式为
30854(5 位数字)。
☑️ 导航到 日志 选项卡并查找(CTRL+F)您的唯一一次性连接详情:
ARBITRIUM_PUBLIC_IP格式为172.234.244.38.
✅ 现在您可以继续下一步。
2. 从编辑器连接
☑️ 在 Unity 中打开您的新项目。
☑️ 验证您已打开场景: Assets/Scenes/MainMenu.unity.
☑️ 按 ▶️ 播放 按钮以启动您的游戏客户端:
按下 使用直接 IP 启动 按钮,
选择选项卡 使用 IP 加入。
☑️ 输入来自上一步的连接详情。
☑️ 按下 加入 按钮以连接到您的服务器。
☑️ 使用第二个虚拟玩家连接, 多人游戏播放模式 或 ParrelSync.
🙌 恭喜您完成在 Edgegap 上的首次部署!
✏️ 自定义服务器构建
参见 Unity 用于 Unity 以 了解如何构建和自定义服务器.
以专用服务器运行
为了使此示例以专用服务器运行,我们做了以下更改:
新脚本(添加到您的 MainMenu 场景中的一个新的空 游戏对象):
已修改的文件:
修改文件:
最后更新于
这有帮助吗?

