For the complete documentation index, see llms.txt. This page is also available as Markdown.

Unity NGO

了解如何使用以下内容中的技术在 Edgegap 上托管 Unity 项目 NGO Boss Room 示例.

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

✔️ 准备工作

在开始之前,你需要:

⚡ 部署并连接

1. 在 Edgegap 上部署服务器

☑️ 要开始,你需要 在 Edgegap 创建一个免费账户。无需信用卡。

☑️ 为你的应用创建一个新的应用版本,选择 NGO Boss Room 示例。

☑️ 使用你的 NGO Boss Room 示例应用版本部署服务器.

☑️ 打开你新部署的详情 并找到你唯一的一次性连接信息:

  • 外部端口,例如 30854 (随机选择)。

☑️ 切换到“日志”标签并查找(CTRL+F)你唯一的一次性连接信息:

  • ARBITRIUM_PUBLIC_IP ,例如 IPv4: 172.234.244.38 .

✅ 你现在可以进行下一步了。

2. 从编辑器连接

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

☑️ 确认你已打开场景: Assets/Scenes/MainMenu.unity.

☑️ 按下 ▶️ Play 按钮来启动你的游戏客户端:

  • 按 START WITH DIRECT IP 按钮,

  • 选择标签页 JOIN WITH IP。

☑️ 输入上一步中的连接信息。

☑️ 按 JOIN 按钮连接到你的服务器。

☑️ 使用 Multiplayer Play Mode 或 ParrelSync.

🙌 恭喜你在 Edgegap 上完成了第一次部署!

✏️ 自定义服务器构建

以专用服务器运行

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

新脚本(添加到你的 MainMenu 场景中的一个新的空 GameObject):

已修改文件:

修改文件:

最后更新于

这有帮助吗?