Skip to content

服务器应用

Apollo 项目提供了一系列可装配的服务器应用程序,用于实现两种 MMO 主拓扑:

  • Standard MMO
  • Distributed World

需要先说明两个边界:

  • BaseApp 不是数据库服务器
  • GatewayApp 不是 BigWorld / KBEngine 语义里的默认必选核心

更准确地说:

  • 普通 MMO 默认主链是 LoginApp -> GatewayApp -> BaseApp(PlayerAnchor) -> WorldApp
  • 分布式世界默认主链是 LoginApp -> BaseApp(Proxy + PlayerAnchor) -> CellApp

应用列表

应用说明文档
GatewayApp边缘接入层,处理客户端连接、接入校验和消息转发详情
LoginApp登录入口,处理账号认证、入口分配和会话票据生成详情
BaseApp玩家锚点宿主,处理 PlayerAnchor、会话归属和重连恢复详情
CellApp世界运行时宿主,处理 AOI、实体、战斗和空间逻辑详情

相关文档

基于 MIT 许可发布