一种互动方法及相关装置制造方法及图纸

技术编号:28647015 阅读:32 留言:0更新日期:2021-06-02 02:16
本申请公开了一种互动方法及相关装置,其中方法包括:接收房间业务端发送的游戏加入请求;统计当前时刻时,游戏平台服务器的在线用户数;将在线用户数和游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得游戏服务端基于在线用户数和游戏模式信息构建游戏服务进程;将游戏服务端发送的游戏服务进程转发至房间业务端,使得房间业务端根据游戏服务进程开始游戏。解决了现有在房间业务和游戏服务接入后,因为房间业务记录的游戏用户数和游戏服务记录的游戏用户数不一致,导致游戏出错的技术问题。

【技术实现步骤摘要】
一种互动方法及相关装置
本申请涉及互动分析
,尤其涉及一种互动方法及相关装置。
技术介绍
很多软件都具有app房间业务(以下简称为房间业务)创建功能,为了增加用户互动,在房间业务里面接入游戏,使得用户可以通过游戏进行互动,这个过程就需要将房间业务和游戏连通,以实现房间业务和游戏服务的接入。现有对于房间业务和游戏的连通,是在开始游戏之前房间业务和游戏服务紧密相连,游戏用户的加入会通知房间业务用户加入,退出也需要通知房间业务用户退出,当游戏开始时候,会通知房间业务更新用户的游戏状态,房间业务内用户的变化也需要同步给游戏服务更新状态。但是上述的连通方式,在用户玩游戏的过程中,会出现房间业务记录的游戏用户数和游戏服务记录的游戏用户数不一致的情形,从而导致游戏出错。
技术实现思路
本申请提供了一种互动方法及相关装置,解决了现有在房间业务和游戏服务接入后,因为房间业务记录的游戏用户数和游戏服务记录的游戏用户数不一致,导致游戏出错的技术问题。本申请第一方面提供了一种互动方法,应用于游戏平台服务器,包括:接收房间业务端发送的游戏加入请求;统计当前时刻时,所述游戏平台服务器的在线用户数;将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;将所述游戏服务端发送的所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。可选地,统计当前时刻时,所述游戏平台服务器的在线用户数,具体包括:获取所述游戏加入请求中携带的游戏模式信息;统计当前时刻时,所述游戏平台服务器对应该游戏模式信息的在线用户数。可选地所述方法还包括:接收所述游戏服务端发送的所述游戏服务进程的结束指令;将所述结束指令发送至所述房间业务端,使得所述房间业务端统计所述游戏服务进程对应的游戏结果;将所述房间业务端发送的所述游戏结果转发至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面。本申请第二专利技术提供了一种互动方法,应用于房间业务端,包括:发送游戏加入请求至游戏平台服务器,使得所述游戏平台服务器统计当前时刻时,所述游戏平台服务器的在线用户数,并将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;接收所述游戏服务端通过所述游戏平台服务器转发的所述游戏服务进程;根据所述游戏服务进程开始游戏。可选地,所述在线用户数具体为:所述游戏模式信息对应的在线用户数。可选地,所述方法还包括:接收所述游戏服务端通过所述游戏平台服务器发送的所述游戏服务进程的结束指令;统计所述游戏服务进程对应的游戏结果;将所述游戏结果通过所述游戏平台服务器发送至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面。可选地,将所述游戏结果通过所述游戏平台服务器发送至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面,之后还包括:预设时长后,将所述房间业务端的房间状态更新为游戏准备状态。可选地,根据所述游戏服务进程开始游戏,具体包括:加载所述游戏服务进程对应的游戏界面;将所述房间业务端的当前房间界面更新为所述游戏界面;将所述房间业务端的房间状态更新为游戏状态。本申请第三方面提供了一种互动方法,应用于游戏服务端,包括:接收游戏平台服务器发送的在线用户数和游戏加入请求中携带的游戏模式信息,其中,所述游戏加入请求为房间业务端发送至所述游戏平台服务器的,所述在线用户数为当前时刻时所述游戏平台服务器的在线用户数;基于所述在线用户数和所述游戏模式信息构建游戏服务进程;通过所述游戏平台服务器将所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。可选地,所述在线用户数具体为:所述游戏模式信息对应的在线用户数。可选地,所述方法还包括:通过所述游戏平台服务器发送所述游戏服务进程的结束指令至所述房间业务端,使得所述房间业务端统计所述游戏服务进程对应的游戏结果;接收所述房间业务端通过所述游戏平台服务器转发的所述游戏结果;将当前游戏界面更新为游戏结束界面。本申请第四方面提供了一种游戏平台服务器,包括:接收单元,用于接收房间业务端发送的游戏加入请求;统计单元,用于统计当前时刻时,所述游戏平台服务器的在线用户数;第一发送单元,用于将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;第二发送单元,用于将所述游戏服务端发送的所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。本申请第五反面提供了一种房间业务端,包括:发送单元,用于发送游戏加入请求至游戏平台服务器,使得所述游戏平台服务器统计当前时刻时,所述游戏平台服务器的在线用户数,并将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;接收单元,用于接收所述游戏服务端通过所述游戏平台服务器转发的所述游戏服务进程;开始单元,用于根据所述游戏服务进程开始游戏。本申请第六方面提供了一种游戏服务端,包括:接收单元,用于接收游戏平台服务器发送的在线用户数和游戏加入请求中携带的游戏模式信息,其中,所述游戏加入请求为房间业务端发送至所述游戏平台服务器的,所述在线用户数为当前时刻时所述游戏平台服务器的在线用户数;构建单元,用于基于所述在线用户数和所述游戏模式信息构建游戏服务进程;发送单元,用于通过所述游戏平台服务器将所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。本申请第七方面提供了一种互动系统,包括:游戏平台服务器、房间业务端和游戏服务端;所述房间业务端,用于发送游戏加入请求至所述游戏平台服务器;所述游戏平台服务器,用于统计当前时刻时,所述游戏平台服务器的在线用户数;还用于将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至所述游戏服务端;所述游戏服务端,用于基于所述在线用户数和所述游戏模式信息构建游戏服务进程;还用于通过所述游戏平台服务器将所述游戏服务进程发送至房间业务端;所述房间业务端,还用于根据所述游戏服务进程开始游戏。从以上技术方案可以看出,本申请具有以下优点:本申请提供了一种互动方法,包括:接收房间业务端发送的游戏加入请求;统计当前时刻时,游戏平台服务器的在线用户数;将在线用户数和游戏加入请求中携带的游戏模式信息发送至游戏服本文档来自技高网...

【技术保护点】
1.一种互动方法,应用于游戏平台服务器,其特征在于,包括:/n接收房间业务端发送的游戏加入请求;/n统计当前时刻时,所述游戏平台服务器的在线用户数;/n将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;/n将所述游戏服务端发送的所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。/n

【技术特征摘要】
1.一种互动方法,应用于游戏平台服务器,其特征在于,包括:
接收房间业务端发送的游戏加入请求;
统计当前时刻时,所述游戏平台服务器的在线用户数;
将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;
将所述游戏服务端发送的所述游戏服务进程转发至所述房间业务端,使得所述房间业务端根据所述游戏服务进程开始游戏。


2.根据权利要求1所述的互动方法,其特征在于,统计当前时刻时,所述游戏平台服务器的在线用户数,具体包括:
获取所述游戏加入请求中携带的游戏模式信息;
统计当前时刻时,所述游戏平台服务器对应该游戏模式信息的在线用户数。


3.根据权利要求1所述的互动方法,其特征在于,所述方法还包括:
接收所述游戏服务端发送的所述游戏服务进程的结束指令;
将所述结束指令发送至所述房间业务端,使得所述房间业务端统计所述游戏服务进程对应的游戏结果;
将所述房间业务端发送的所述游戏结果转发至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面。


4.一种互动方法,应用于房间业务端,其特征在于,包括:
发送游戏加入请求至游戏平台服务器,使得所述游戏平台服务器统计当前时刻时,所述游戏平台服务器的在线用户数,并将所述在线用户数和所述游戏加入请求中携带的游戏模式信息发送至游戏服务端,使得所述游戏服务端基于所述在线用户数和所述游戏模式信息构建游戏服务进程;
接收所述游戏服务端通过所述游戏平台服务器转发的所述游戏服务进程;
根据所述游戏服务进程开始游戏。


5.根据权利要求4所述的互动方法,其特征在于,所述在线用户数具体为:所述游戏模式信息对应的在线用户数。


6.根据权利要求4所述的互动方法,其特征在于,所述方法还包括:
接收所述游戏服务端通过所述游戏平台服务器发送的所述游戏服务进程的结束指令;
统计所述游戏服务进程对应的游戏结果;
将所述游戏结果通过所述游戏平台服务器发送至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面。


7.根据权利要求6所述的互动方法,其特征在于,将所述游戏结果通过所述游戏平台服务器发送至所述游戏服务端,使得所述游戏服务端将当前游戏界面更新为游戏结束界面,之后还包括:
预设时长后,将所述房间业务端的房间状态更新为游戏准备状态。


8.根据权利要求4所述的互动方法,其特征在于,根据所述游戏服务进程开始游戏,具体包括:
加载所述游戏服务进程对应的游戏界面;
将所述房间业务端的当前房间界面更新为所述游戏界面;
将所述房间业务端的房间状态更新为游戏状态。


9.一种互动方法,应用于游戏服务端,其特征在于,包括:
接收游戏平台服务器发送的在线用户数和游戏加入请求中携带的游戏模式信息,其中,所述游戏加入请求为房间业务端发送至所述游戏平台服务器的,所述在...

【专利技术属性】
技术研发人员:陈曦行陈光尧谢睿梁金锋黄立尧陈锦东蒋鸿琨苏颂贤刘一为龙彬郑中运陈杰德
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1