游戏系统和游戏系统通讯方法与流程

文档序号:35143893发布日期:2023-08-17 22:32阅读:31来源:国知局
游戏系统和游戏系统通讯方法与流程

本发明涉及计算机,具体为游戏系统和游戏系统通讯方法。


背景技术:

1、网络游戏是游戏与网络有机结合的产物,随着网络游戏类型的不断丰富,为游戏爱好者提供了越来越好的游戏体验,进一步的,市场规模也不断扩大;网络游戏通常包括服务器端和客户端两部分,服务器端和客户端两者之间需要不断的发送和接收数据以保证游戏的正常运行,一个服务器端经常要为多个客户端服务,尤其是一些网络上的公共服务器端、代理服务器端、大型网络游戏服务器端等,经常会服务成千上万个客户端,通讯方法关系着游戏运行的稳定性,进一步影响游戏品质及客户体验,因此本发明提供了游戏系统和游戏系统通讯方法。


技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本发明提供了游戏系统和游戏系统通讯方法,解决了上述背景技术中提出的问题。

3、(二)技术方案

4、为实现以上目的,本发明提供如下技术方案:游戏系统和游戏系统通讯方法,所述应用于网络游戏系统,所述网络游戏系统包括服务器端、客户端,所述客户端发送登录请求给所述服务器端,与所述服务器端建立连接;所述服务器端包括登入模块,用于监听客户端发送的网络连接消息并验证其合法性;所述客户端在与所述服务器端创建连接并获得许可的情况下进入游戏;所述服务器端为一服务器集群。

5、优选的,包括以下步骤:

6、步骤101,初始化游戏实例并建立进程的步骤:所述服务器端将游戏参与者的连接数据进行组合并添加至一游戏进程中,所述客户端从所述服务器端获取本地游戏需要的初始化数据进行保存,并设置一组游戏会话标识;

7、步骤102,连接维持的步骤:游戏运行过程中,所述服务器端获取游戏参与者的操作指令发送至游戏进程,并将游戏进程产生的数据发送给游戏参与者,所述客户端记录并保存游戏状态数据,并根据游戏进程更新所述游戏会话标识;

8、还包括步骤1021,断线处理的步骤:所述服务器端检测到与所述客户端的游戏会话中断时,所述服务器端保留游戏会话的现场数据;判断所述客户端的中断属于恶意操作中断还是非恶意操作中断;所述服务器端通过向所述客户端发送连接请求,重新建立连接,连接成功则所述中断属于非恶意操作中断;所述客户端的中断属于非恶意操作中断时,所述客户端重新连接所述服务器端,并读取所述现场数据以更新游戏进程中的所述游戏会话标识,继续上一次游戏进程;

9、步骤103,结束游戏的步骤:游戏结束时,通过判断游戏状态数据,保存进程产生结果至所述服务器端,对应至游戏参与者相应记录中,并释放所述游戏会话标识及游戏进程。

10、优选的,步骤1021中,所述服务器端通过向另一服务器端发送请求,另一所述服务器端对发生中断的所述客户端发送连接请求,连接成功则所述中断属于恶意操作中断,查找造成中断的原因并排除。

11、优选的,步骤102中,还包括步骤1022,游戏超时监控的步骤:所述服务器端对所述客户端进行游戏进程的时间进行计时并保存累积运行时间,将所述累积运行时间与一设定门槛值进行比较。

12、优选的,步骤1022中,所述累积运行时间超过所述设定门槛值时,所述服务器端提醒所述客户端游戏超时,提醒所述客户端结束游戏,执行步骤103,所述客户端与所述服务器端采用基于客户端/服务器端的体系结构。

13、(三)有益效果

14、与现有技术相比,本发明提供了游戏系统和游戏系统通讯方法,具备以下有益效果:

15、该游戏系统和游戏系统通讯方法,通过本发明使得网络游戏的通讯更加安全、稳定和高效,有利于提高游戏品质和提升用户体验。



技术特征:

1.游戏系统和游戏系统通讯方法,其特征在于:所述应用于网络游戏系统,所述网络游戏系统包括服务器端、客户端,所述客户端发送登录请求给所述服务器端,与所述服务器端建立连接;所述服务器端包括登入模块,用于监听客户端发送的网络连接消息并验证其合法性;所述客户端在与所述服务器端创建连接并获得许可的情况下进入游戏;所述服务器端为一服务器集群。

2.根据权利要求1所述的游戏系统和游戏系统通讯方法,其特征在于:包括以下步骤:

3.根据权利要求1所述的游戏系统和游戏系统通讯方法,其特征在于:步骤1021中,所述服务器端通过向另一服务器端发送请求,另一所述服务器端对发生中断的所述客户端发送连接请求,连接成功则所述中断属于恶意操作中断,查找造成中断的原因并排除。

4.根据权利要求1所述的游戏系统和游戏系统通讯方法,其特征在于:步骤102中,还包括步骤1022,游戏超时监控的步骤:所述服务器端对所述客户端进行游戏进程的时间进行计时并保存累积运行时间,将所述累积运行时间与一设定门槛值进行比较。

5.根据权利要求1所述的游戏系统和游戏系统通讯方法,其特征在于:步骤1022中,所述累积运行时间超过所述设定门槛值时,所述服务器端提醒所述客户端游戏超时,提醒所述客户端结束游戏,执行步骤103,所述客户端与所述服务器端采用基于客户端/服务器端的体系结构。


技术总结
本发明涉及计算机技术领域,且公开了游戏系统和游戏系统通讯方法,所述应用于网络游戏系统,所述网络游戏系统包括服务器端、客户端,所述客户端发送登录请求给所述服务器端,与所述服务器端建立连接;所述服务器端包括登入模块,用于监听客户端发送的网络连接消息并验证其合法性;所述客户端在与所述服务器端创建连接并获得许可的情况下进入游戏;所述服务器端为一服务器集群。该游戏系统和游戏系统通讯方法,通过本发明使得网络游戏的通讯更加安全、稳定和高效,有利于提高游戏品质和提升用户体验。

技术研发人员:刘颖怡
受保护的技术使用者:夏之岛(深圳)科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1