ioGame
ioGame copied to clipboard
对外服组播能力支持
新增功能的使用场景
对外服增加组播能力,可以支持大规模群组组播消息,扩展现有的消息广播能力。
我可以提供这部分代码,不知道是否有计划添加到框架中
可以举个具体的使用场景案例吗
比如直播场景,一个房间有10w个人,需要同时给这10w个用户推送消息。
是在游戏对外服创建一个类似房间的概念,在游戏逻辑服中将玩家与该房间号关联;之后在游戏逻辑服中将业务数据广播到指定的房间号吗。
是的,是这么个思路,对外服务绑定房间和用户的关系。
感谢支持,这是个不错的想法。
之前有考虑过将此功能添加到框架中,但一直在待定中;没有动工的原因是:
- 功能比较偏业务,只在特定项目的业务下才具备实用性。
- 没有时间写这部分的使用文档。
- 在扩展上相对好做,可以通过 (获取游戏对外服的数据与扩展 - 文档) 来扩展。
最近在忙 ioGame21 的事情,时间也不充裕。
综上,该功能先待定,等 ioGame21 发布后再讨论。
好的,期待 ioGame21