游戏刚上线时,玩家数量不多,可能无法为每一个玩家匹配到真人对手,那么此时就可以匹配机器人玩家。
实时同步,避免卡顿
联机对战最重要的是要让玩家的状态实时同步,小游戏联机对战引擎支持帧同步和状态同步。
比如,竞技性非常高的《王者荣耀》使用的就是帧同步。这种场景下,游戏逻辑主要在本地实现,通过帧同步,服务器按固定的帧率,把每个客户端的输入广播给所有的客户端,从而实现所有玩家都在“一个频道上”。
但针对大战场、大世界的游戏,本地客户端的处理能力不足以支撑大量的计算需求。这种游戏就需要把主要的游戏逻辑放在服务器上。最终只需要把计算后的结果,即玩家状态同步到客户端即可,这就是所谓的状态同步。
实时同步的技术复杂,网络的抖动常常让游戏卡顿。但通过小游戏联机对战引擎,开发者只需考虑游戏的业务逻辑,不需要花费时间去写同步逻辑。
实时更新,自动扩容
小游戏联机对战引擎同时提供实时服务器功能。当玩家数量激增时,服务端可自动扩容,用户会被自动匹配到新的服务器上,玩家数量到达波谷时服务端可自动缩容,灵活满足开发者的业务需求。
同时,小游戏的对战逻辑代码部署在实时服务器上,开发者在发布和更新代码时不需要停服,玩家可以正常使用。
更高的传播效率和收入
QQ小游戏《跑跑极限漂》是一款竞跑漂移小游戏。
上线之初,《跑跑极限漂》只支持单机游戏,玩家只能与机器赛跑。2019年7月,开发团队使用小游戏联机对战引擎做了邀请好友竞跑的功能,从开发游戏到上线只用了1周时间。这一功能实现后,《跑跑极限漂》的活跃度明显提升。
QQ小游戏《跑跑极限漂》使用小游戏联机对战引擎开发好友竞跑功能
第三方机构报告显示,2019年小游戏的市场规模或达250亿元,其生态也不断成熟。陈亮表示,未来半年,小游戏联机对战引擎都将免费提供给开发者使用。
游戏行业再向“云游时代”迈进一步。8月2日,腾讯云在2019年ChinaJoy“全球游戏产业峰会”上发布了“腾讯云·云游戏解决方案”,为全球游戏厂商及平台提供一站式云游戏解决方案。
根据中国音数协游戏工委(GPC)、CNG中新游戏研究(伽马数据)以及国际数据公司(IDC)联合发布的《2018年中国游戏产业报告》,中国游戏市场依旧保持了近年来的增长态势,整体收入向手游方向倾斜。
不送咖啡的云服务厂商不是好Coser。8月2日-5日,第17届ChinaJoy(下简称CJ)在上海浦东新国际博览中心举行。腾讯云在CJ展馆入口处 ,搭了一个“云端咖啡厅”。