一种手游断线的处理方法及装置制造方法及图纸

技术编号:11789015 阅读:67 留言:0更新日期:2015-07-29 13:18
本发明专利技术涉及一种手游断线的处理方法,包括以下步骤:步骤1:正常登录时,由游戏服务器发送一角色登录密钥到客户端;步骤2:当客户端断线时,客户端使用角色登录密钥向游戏服务器请求登录,由游戏服务器验证角色登录密钥;若验证成功,则返回最新角色数据至客户端。本发明专利技术还涉及一种用于实现上述手游断线的处理方法的装置。

【技术实现步骤摘要】

本专利技术涉及一种游戏断线处理方法,特别是一种手游断线处理方法;本专利技术还涉及用于实现上述方法的装置。
技术介绍
在现在网络游戏中,特别是手游中,由于信号接收问题,而出现网络中断的情况。当出现网络中断时,游戏中的角色则无法进行正常的活动,导致游戏无法顺利进行。此时,需要用户重新进行游戏的登录。请参阅图1,其为现有技术的游戏登录的处理步骤流程图。现有技术中所使用的登录的流程方法,包括以下步骤:步骤a:用户在客户端使用账号密码发起登录连接;步骤b:游戏服务器转发来自客户端账号密码至数据中心;步骤c:由数据中心验证账号密码,成功验证后获取到账号及其对应的角色信息;步骤d:由游戏服务器接收账号和角色信息,返回给客户端;步骤e:客户端请求使用某个角色登录游戏;步骤f:服务器创建角色对象,加载和发送角色数据至客户端;步骤g:由客户端接收服务器成功加载的角色信息,成功登录。当用户重新连接上网络后,需要进行账号和密码的登录,才能恢复到原有的游戏场景。而在登录时,需要重复上述的一整套步骤流程,所产生的登录时间长、在这段时间内,由于用户无法直接操作游戏的角色,有可能会造成游戏中的损失,影响用户的体验。
技术实现思路
本专利技术在于克服现有技术的缺点与不足,提供一种手游断线的处理方法。本专利技术是通过以下的技术方案实现的:一种手游断线的处理方法,包括以下步骤:步骤1:正常登录时,由游戏服务器发送一角色登录密钥到客户端;步骤2:当客户端断线时,客户端使用角色登录密钥向游戏服务器请求登录,由游戏服务器验证角色登录密钥;若验证成功,则返回最新角色数据至客户端。相比于现有技术,本专利技术通过客户端在正常登录时,由游戏服务器发送角色登录密钥至客户端。当客户端处于断线后重连的状态时,可以直接由游戏服务器对该角色登录密钥进行验证,避免了常规登录时需要重新在数据中心进行账号和密码的验证,减少了登录的时间,方便用户玩家快速进入游戏。作为本专利技术的进一步改进,所述步骤一中,具体包括以下步骤:步骤11:用户在客户端使用账号密码发起登录连接;步骤12:游戏服务器转发来自客户端账号密码至数据中心;步骤13:由数据中心验证账号密码,成功验证后获取到账号及其对应的角色信息;步骤14:由游戏服务器接收账号和角色信息,返回给客户端;步骤15:客户端请求使用某个角色登录游戏;步骤16:游戏服务器创建角色对象,加载和发送角色数据、角色登录密钥至客户端;步骤17:由客户端接收游戏服务器成功加载的角色信息,并接收角色登录密钥。进一步,在进行账号和密码进行验证登录后,再由服务器发送角色秘钥至客户端,相当于将秘钥和账号密码绑定,方便下次离线重连时直接由验证秘钥登录。作为本专利技术的进一步改进,所述步骤二中,客户端断线时,由游戏服务器端对角色进行操作控制;当客户端重新连接后,由客户端接收最新的角色数据并刷新显示,并由客户端对角色进行操作。进一步,在客户端断线时,游戏服务器可以对角色进行操作。当重新连接上后,可以对角色数据进行更新。作为本专利技术的进一步改进,所述步骤二中,客户端断线时,游戏服务器端对断线的时间进行判断,若大于设定的时间阈值时,则标记为离线状态;若小于或等于设定的时间阈值时,则继续由游戏服务器对角色进行操作控制。进一步,对离线时间进行判断,防止由于离线时间过长而占用了服务器的内存。作为优选,所述设定的时间阈值为20分钟。本专利技术还提供一种用于实现上述手游断线的处理方法的装置,其包括游戏客户端、游戏服务器和数据中心;所述游戏客户端正常登录时,客户端使用账号密码发起登录连接至游戏服务器;所述游戏服务器转发来自客户端账号密码至数据中心;所述数据中心验证账号密码,成功验证后获取到账号及其对应的角色信息;所述游戏服务器接收账号和角色信息,返回给客户端;所述客户端请求使用某个角色登录游戏;所述游戏服务器创建角色对象,加载和发送角色数据、角色登录密钥至客户端;所述客户端接收游戏服务器成功加载的角色信息,并接收角色登录密钥;所述客户端断线时,由游戏服务器端对角色进行操作控制;当客户端重新连接后,由客户端接收最新的角色数据并刷新显示,并由客户端对角色进行操作。相比于现有技术,本专利技术通过客户端在正常登录时,由游戏服务器发送角色登录密钥至客户端。当客户端处于断线后重连的状态时,可以直接由游戏服务器对该角色登录密钥进行验证,避免了常规登录时需要重新在数据中心进行账号和密码的验证,减少了登录的时间,方便用户玩家快速进入游戏。作为本专利技术的进一步改进,所述客户端断线时,游戏服务器端对断线的时间进行判断,若大于设定的时间阈值时,则标记为离线状态;若小于或等于设定的时间阈值时,则继续由游戏服务器对角色进行操作控制。进一步,对离线时间进行判断,防止由于离线时间过长而占用了服务器的内存。作为优选,所述设定的时间阈值为20分钟。为了更好地理解和实施,下面结合附图详细说明本专利技术。【附图说明】图1是现有技术的游戏客户端登录的处理步骤流程图。图2是本专利技术的游戏客户端正常登录时的处理步骤流程图。图3是本专利技术的游戏客户端离线重连时的步骤流程图。图4是本专利技术的游戏客户端断线时游戏服务器的处理流程图。【具体实施方式】本专利技术涉及一种手游断线的处理方法,其包括以下步骤:步骤S1:正常登录时,由游戏服务器发送一角色登录密钥到客户端。请参阅图2,其为本专利技术的游戏客户端正常登录时的处理步骤流程图。具体的,在本实施例中,所述步骤一具体包括以下步骤:步骤Sll:用户在客户端使用账号密码发起登录连接;步骤S12:游戏服务器转发来自客户端账号密码至数据中心;步骤S13:由数据中心验证账号密码,成功验证后获取到账号及其对应的角色信息;步骤S14:由游戏服务器接收账号和角色信息,返回给客户端;步骤S1当前第1页1 2 本文档来自技高网...

【技术保护点】
一种手游断线的处理方法,其特征在于:包括以下步骤:步骤1:正常登录时,由游戏服务器发送一角色登录密钥到客户端;步骤2:当客户端断线时,客户端使用角色登录密钥向游戏服务器请求登录,由游戏服务器验证角色登录密钥;若验证成功,则返回最新角色数据至客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐波
申请(专利权)人:广州多益网络科技有限公司
类型:发明
国别省市:广东;44

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

1