移动终端网络游戏的用户界面动态显示方法及系统的制作方法

文档序号:10569747阅读:384来源:国知局
移动终端网络游戏的用户界面动态显示方法及系统的制作方法
【专利摘要】本发明涉及一种移动终端网络游戏的用户界面动态显示方法及系统,所述系统包括游戏服务器及移动终端,所述移动终端包括游戏程序模块及场景切换触发模块,所述游戏程序模块与游戏服务器之间建立网络连接,所述场景切换触发模块用于在游戏角色进行游戏场景切换时,收集游戏角色的位置信息,并将位置信息传输至游戏服务器,所述游戏服务器接收位置信息,根据位置信息获取游戏角色所处的游戏场景,进而获取适用于游戏场景的可操作用户界面,并将可操作用户界面数据发送至移动终端。本发明的技术方案能够根据不同游戏场景动态显示用户界面,有效的解决了移动终端显示区域资源不足的问题,提高了用户的操作体验,并且可以降低对移动终端资源的占用。
【专利说明】
移动终端网络游戏的用户界面动态显示方法及系统
技术领域
[0001]本发明属于移动通信终端游戏应用领域,特别是一种移动终端网络游戏的用户界面动态显示方法及系统。
【背景技术】
[0002]目前,随着各种大屏幕智能移动通信终端的普及和无线网络技术的发展,带动了移动终端网络游戏的发展。当前主流的几种移动终端游戏开发平台为:Android及10S。上述各种平台包含了一整套开发手机上音频播放、视频动画之类应用的API函数。在各种网络游戏中,多人在线RPG游戏(丽0RPG)因为玩法丰富,所以具有较强的使用黏性,吸引了越来越多的玩家,具有最为广阔的发展前景。
[0003]手机、平板电脑等移动终端上的多人在线RPG游戏基本都是从个人电脑(PC)端的多人在线RPG游戏演变而来。其除了包含个人电脑上游戏的大部分玩法和特色外,又因为移动终端固有的交互方式,需要在手移动终端的屏幕上上设置大量的用户界面(UI)按键。受限于移动终端的屏幕大小,上述用户图形按键全部显示在游戏的桌面层会遇到两个问题:
[0004]1、在每个按键图标都可以进行点击的尺寸前提下,按键图标很难完全显示在游戏的桌面层;
[0005]2、把所有按键图标都摆放在移动终端有限的屏幕下,会遮挡用户的游戏视野。
[0006]因此有必要提供一种技术来解决上述问题。

【发明内容】

[0007]本发明所要解决的技术问题在于提供一种移动通信终端的游戏应用方法,特别是一种移动终端网络游戏的用户界面动态显示方法及系统。
[0008]本发明的目的是通过以下技术方案来实现的:
[0009]—种移动终端网络游戏的用户界面动态显示方法,所述方法包括以下步骤:
[0010]步骤a:用户通过所述移动终端登录游戏;
[0011]步骤b:判断用户的游戏角色是否进行游戏场景切换,如果是则继续步骤C,否则结束;
[0012]步骤c:收集所述游戏角色的位置信息,并将所述位置信息传输至游戏服务器,游戏服务器接收所述位置信息,根据所述位置信息获取所述游戏角色所处的游戏场景,进而获取适用于所述游戏场景的可操作用户界面,并将所述可操作用户界面数据发送至所述移动终端进行显示;
[0013]步骤d:判断用户是否退出游戏,如果是则继续步骤e,否则继续执行步骤b;
[0014]步骤e:存储所述游戏角色的位置信息。
[0015]在本发明的技术方案中,所述步骤a进一步包括:
[0016]与游戏服务器之间建立网络连接,通过游戏程序模块把用户填写的用户名和密码信息发送至所述游戏服务器,所述游戏服务器接收到所述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。
[0017]在本发明的技术方案中,所述步骤a进一步包括:
[0018]用户登录成功后,所述游戏服务器将所述用户信息对应的游戏角色的唯一标识、位置信息以及所述位置信息对应的游戏场景的可操作用户界面数据,通过所述网络连接传输至所述游戏程序模块,所述游戏程序模块接收所述数据后,在所述移动终端上显示所述游戏角色所处的游戏场景及可操作用户界面。
[0019]在本发明的技术方案中,所述步骤e进一步包括:
[0020]所述游戏程序模块将所述游戏角色的位置信息通过所述网络连接传输至所述游戏服务器,并向所述游戏服务器发起登出请求,所述游戏服务器接收并存储所述位置信息。
[0021]—种移动终端网络游戏用户界面管理系统,所述系统包括游戏服务器以及与所述游戏服务器通信的移动终端,所述移动终端包括游戏程序模块,用户借助所述游戏程序模块登录游戏,所述游戏程序模块与所述游戏服务器之间建立网络连接,所述移动终端还包括场景切换触发模块,所述场景切换触发模块用于在用户的游戏角色进行游戏场景切换时,收集所述游戏角色的位置信息,并将所述位置信息传输至所述游戏服务器,所述游戏服务器接收所述位置信息,根据所述位置信息获取所述游戏角色所处的游戏场景,进而获取适用于所述游戏场景的可操作用户界面,并将所述可操作用户界面数据发送至所述移动终端进行显示。
[0022]在本发明的技术方案中,所述游戏程序模块与所述游戏服务器建立网络连接后,将用户填写的用户名和密码信息发送至所述游戏服务器,所述游戏服务器接收到所述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。
[0023]在本发明的技术方案中,所述用户登录成功后,所述游戏服务器将所述用户信息对应的游戏角色的唯一标识、位置信息以及所述位置信息对应的游戏场景的可操作用户界面数据,通过所述网络连接传输至所述游戏程序模块,所述游戏程序模块接收所述数据后,在所述移动终端上显示所述游戏角色所处的游戏场景及可操作用户界面。
[0024]在本发明的技术方案中,所述游戏程序模块在用户退出游戏时,将所述游戏角色的位置信息通过所述网络连接传输至所述游戏服务器,并向所述游戏服务器发起登出请求,所述游戏服务器接收并存储所述位置信息。
[0025]本发明的技术方案能够根据不同游戏场景动态显示用户界面,有效的解决了移动终端显示区域资源不足的问题,提高了用户的操作体验,并且可以降低对移动终端资源的占用。
【附图说明】
[0026]图1为本发明移动终端网络游戏的用户界面动态显示方法的流程图。
[0027]图2为本发明移动终端网络游戏的用户界面动态显示方法的实施示意图。
[0028]图3为本发明移动终端网络游戏的用户界面动态显示系统的结构框图。
【具体实施方式】
[0029]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0030]本发明的构思在于:在注重游戏表现,同时兼顾功能性的同时,使用智能动态用户界面加载策略,根据不同的应用场景,显示对应场景的关联用户界面,无关联用户界面则进行隐藏。
[0031]请参阅附图1,本发明的移动终端网络游戏用户界面管理方法包括以下步骤:
[0032]步骤SlOl:用户通过移动终端登录游戏;
[0033]具体来说,步骤SlOl进一步包括:
[0034]游戏程序模块与游戏服务器之间建立网络连接,连接建立成功后,游戏程序模块会把用户填写的用户名、密码等用户信息发送给游戏服务器。游戏服务器接收到上述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。
[0035]登录成功后,游戏服务器会把已经存储起来的用户信息对应的游戏角色的唯一标识(ID)、所处位置信息、该游戏场景要显示的可操作用户界面以及用户界面相关信息等数据,通过网络连接传输至游戏程序模块,游戏程序模块接收上述数据后,即会在移动终端上显示用户游戏角色所处的游戏场景及该游戏场景可用的可操作用户界面。
[0036]步骤S102:判断用户的游戏角色是否进行游戏场景切换,如果是则继续步骤S103,否则结束;
[0037]步骤S103:收集用户游戏角色所处的位置信息,并将上述信息通过游戏程序模块建立的网络连接传输至游戏服务器。
[0038]游戏服务器接收到上述信息后,会根据用户游戏角色所处的位置信息计算出角色所处的游戏场景,进而计算出适用于该场景的可操作用户界面,并将处理结果发送至游戏程序模块,在移动终端上显示。
[0039]步骤S104:判断用户是否退出游戏,如果是则继续步骤S105,否则继续执行步骤S102o
[0040]步骤S105:存储用户的游戏角色所处的位置信息。
[0041]具体来说,用户操作退出游戏时,游戏程序模块会把用户的游戏角色所处的位置信息通过建立好的网络连接传输给游戏服务器,并向游戏服务器发起登出请求。游戏服务器接收并存储上述信息,以便于用户下次登录游戏时可以准确判断需要显示的游戏场景及适用于该游戏场景的可操作用户界面。
[0042]请参阅图2,例如,本发明技术方案的具体应用如下:
[0043 ]图中游戏场景A和游戏场景B为游戏中的两个不同场景;
[0044]场景切换触发模块为连接两个不同场景之间的触发器,当用户切换场景时,会触发该触发器;
[0045]A1、A2、A3:场景A下显示的可操作用户界面;
[0046]B1、B2、B3:场景B下显示的可操作用户界面。
[0047]在游戏场景A中,用户会在游戏内看到适用于场景A的Al、A2、A3等可操作用户界面。当用户操作的角色由场景A移动到场景B时,会触发连接场景A和场景B之间的场景切换触发模块。此时场景切换触发模块会通过游戏程序模块搜集用户游戏角色相关信息,并传输给游戏服务器,游戏服务器接收到这些信息后,会进行综合处理,并将处理结果(即适用于场景B的B1、B2、B3可操作用户界面)发送给移动终端。此时用户操作的角色进入场景B的同时,用户会在场景B看到B1、B2、B3可操作用户界面,同时屏蔽了对应用场景B无用的Al、A2、A3可操作用户界面,实现了可操作用户界面动态显示,即是有效解决了移动终端显示区域资源不足的问题。
[0048]本发明的移动终端网络游戏用户界面管理系统包括游戏服务器以及能够与该游戏服务器通信的移动终端。
[0049]该移动终端包括游戏程序模块及场景切换触发模块。
[0050]用户借助游戏程序模块登录游戏,游戏程序模块与游戏服务器之间建立网络连接。具体来说,连接建立成功后,游戏程序模块会把用户填写的用户名、密码等用户信息发送给游戏服务器。游戏服务器接收到上述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。
[0051]游戏服务器用于在用户登录成功后,把已经存储起来的用户信息对应的游戏角色的唯一标识(ID)、所处位置信息、该游戏场景要显示的可操作用户界面以及用户界面相关信息等数据,通过网络连接传输至游戏程序模块,游戏程序模块接收上述数据后,即会在移动终端上显示用户游戏角色所处的游戏场景及该游戏场景可用的可操作用户界面。
[0052]用户退出游戏时,游戏程序模块还用于存储用户的游戏角色所处的位置信息。具体来说,游戏程序模块把用户的游戏角色所处的位置信息通过建立好的网络连接传输给游戏服务器,并向游戏服务器发起登出请求。游戏服务器接收并存储上述信息,以便于用户下次登录游戏时可以准确判断需要显示的游戏场景及适用于该游戏场景的可操作用户界面。
[0053]场景切换触发模块用于在用户的游戏角色进行游戏场景切换时,收集用户游戏角色所处的位置信息,并将上述信息通过游戏程序模块建立的网络连接传输至游戏服务器。
[0054]游戏服务器还用于在接收到上述信息后,会根据用户游戏角色所处的位置信息计算出角色所处的游戏场景,进而计算出适用于该场景的可操作用户界面,并将处理结果发送至游戏程序模块,在移动终端上显示。
[0055]本发明的技术方案能够根据不同游戏场景动态显示用户界面,有效的解决了移动终端显示区域资源不足的问题,提高了用户的操作体验,并且可以降低对移动终端资源的占用。
[0056]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种移动终端网络游戏的用户界面动态显示方法,其特征在于,所述方法包括以下步骤: 步骤a:用户通过所述移动终端登录游戏; 步骤b:判断用户的游戏角色是否进行游戏场景切换,如果是则继续步骤c,否则结束; 步骤c:收集所述游戏角色的位置信息,并将所述位置信息传输至游戏服务器,游戏服务器接收所述位置信息,根据所述位置信息获取所述游戏角色所处的游戏场景,进而获取适用于所述游戏场景的可操作用户界面,并将所述可操作用户界面数据发送至所述移动终端进行显示; 步骤d:判断用户是否退出游戏,如果是则继续步骤e,否则继续执行步骤b; 步骤e:存储所述游戏角色的位置信息。2.如权利要求1所述的移动终端网络游戏的用户界面动态显示方法,其特征在于,所述步骤a进一步包括: 与游戏服务器之间建立网络连接,通过游戏程序模块把用户填写的用户名和密码信息发送至所述游戏服务器,所述游戏服务器接收到所述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。3.如权利要求2所述的移动终端网络游戏的用户界面动态显示方法,其特征在于,所述步骤a进一步包括: 用户登录成功后,所述游戏服务器将所述用户信息对应的游戏角色的唯一标识、位置信息以及所述位置信息对应的游戏场景的可操作用户界面数据,通过所述网络连接传输至所述游戏程序模块,所述游戏程序模块接收所述数据后,在所述移动终端上显示所述游戏角色所处的游戏场景及可操作用户界面。4.如权利要求1所述的移动终端网络游戏的用户界面动态显示方法,其特征在于,所述步骤e进一步包括: 所述游戏程序模块将所述游戏角色的位置信息通过所述网络连接传输至所述游戏服务器,并向所述游戏服务器发起登出请求,所述游戏服务器接收并存储所述位置信息。5.—种移动终端网络游戏用户界面管理系统,所述系统包括游戏服务器以及与所述游戏服务器通信的移动终端,所述移动终端包括游戏程序模块,用户借助所述游戏程序模块登录游戏,所述游戏程序模块与所述游戏服务器之间建立网络连接,其特征在于,所述移动终端还包括场景切换触发模块,所述场景切换触发模块用于在用户的游戏角色进行游戏场景切换时,收集所述游戏角色的位置信息,并将所述位置信息传输至所述游戏服务器,所述游戏服务器接收所述位置信息,根据所述位置信息获取所述游戏角色所处的游戏场景,进而获取适用于所述游戏场景的可操作用户界面,并将所述可操作用户界面数据发送至所述移动终端进行显示。6.如权利要求5所述的移动终端网络游戏的用户界面动态显示系统,其特征在于,所述游戏程序模块与所述游戏服务器建立网络连接后,将用户填写的用户名和密码信息发送至所述游戏服务器,所述游戏服务器接收到所述信息后,与存储的用户信息进行对比,如果信息一致,则判断用户登录成功,否则登录失败。7.如权利要求6所述的移动终端网络游戏的用户界面动态显示系统,其特征在于,所述用户登录成功后,所述游戏服务器将所述用户信息对应的游戏角色的唯一标识、位置信息以及所述位置信息对应的游戏场景的可操作用户界面数据,通过所述网络连接传输至所述游戏程序模块,所述游戏程序模块接收所述数据后,在所述移动终端上显示所述游戏角色所处的游戏场景及可操作用户界面。8.如权利要求5所述的移动终端网络游戏的用户界面动态显示系统,其特征在于,所述游戏程序模块在用户退出游戏时,将所述游戏角色的位置信息通过所述网络连接传输至所述游戏服务器,并向所述游戏服务器发起登出请求,所述游戏服务器接收并存储所述位置?目息ο
【文档编号】G06F9/44GK105930172SQ201610318857
【公开日】2016年9月7日
【申请日】2016年5月13日
【发明人】刘丹
【申请人】深圳市豹风网络股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1