MCE Online 设置
MCE Online 以 Nakama 作为后端,为 Monster Capture Engine 增加了一个完整的 MMORPG 层。本指南带你完成服务器设置、客户端配置和连接测试。
适用于 Pro、Source 和 Studio 版本。
什么是 Nakama?
Nakama 是一个开源游戏服务器,提供:
- 用户认证(邮箱、设备、SSO)。
- 实时多人游戏(WebSocket) 。
- 服务器权威的游戏逻辑(RPC)。
- 基于 ELO 评分的匹配。
- 排行榜、成就和实时活动。
- 云存档与存储。
- 聊天、好友、公会。
MCE Online 用 25 个面向怪物捕捉类型的专用服务包装了 Nakama。
它们是 NakamaManager 的公共服务属性 —— 如果你想要所用版本的数量,
请在那里自己数,而不要相信文档中的某个数字。
前提条件
- 已安装并正常运行的 MCE Core。
- Docker Desktop(用于本地开发)或托管的 Nakama 实例。
- 已导入你项目的 MCE Online。
步骤 1:解压并启动 Nakama 服务器
本地开发(Docker)
Pro、Source 和 Studio 以 Assets/OpenMon/Online/Server/mce-nakama-server.zip 的形式包含 Nakama 服务器。
通过 OpenMon Hub(Tools > MCE > OpenMon Hub)→ Online 选项卡 → Extract Server Bundle 从 Unity 中解压它。