7gxz 我说的“分服”的意思是,刚进游戏的时候选服界面的服务器编号1,2,3,4,5,不是map,friend,gate。想参考分服是怎么配置的。以及能不能多个zone共用好友服,相当于跨服。
IxbxAxx 😅我说了“按需”就是你所想的,完全可以做。项目设计不同,没啥可参考的
IxbxAxx 你说的是滚服那种吗?
milk_36 是的
如果滚服,我在想是不是单服的游戏业务逻辑分一个zoneId, 需要公共使用的节点逻辑(友服,聊天服,邮件服,排行榜) 专门分一个 zoneId.
然后通过 ActorMessageSenderComponent 发送对应的消息到公共节点即可.
ActorMessageSenderComponent
milk_36 是的,整个游戏公共的放一个zone,其它滚服,每个服搞一个zone
egametang 每个zone都要配不同的数据库吗?
IxbxAxx 根据需求来,可以放一起也可以分开
egametang 如果是不同的数据库,例如ET1,ET2,他们之间合服了,请问应该怎么做?
大概是这样子吧
milk_36 好图,拿走了
gxh_1995 数据库合并了, 不就都改成ET1了呗。