一种信息处理方法、终端及计算机存储介质的制作方法_4

文档序号:8942846阅读:来源:国知局
的所述用户角色对象的技能属性信息同步至服务器。相应的,对于与所述用户角色对象属于同一群组的至少一个第二角色对象,所述第二角色对象对应的终端也实时获取所述第二角色对象的技能属性信息至所述服务器。
[0120]步骤505:从所述服务器中获得所述至少一个角色操作对象相关联的至少一个角色对象的状态属性信息和技能属性信息,将所述状态属性信息按第一预设显示方式在相关联的角色操作对象对应的至少一个所述窗口位中进行渲染,以及将所述技能属性信息按第二预设显示方式在相关联的角色操作对象对应的至少一个所述窗口位进行渲染。
[0121]这里,一方面,所述终端从所述服务器中获得所述其他终端同步的所述至少一个第二角色对象的状态属性信息,即获得所述图形用户界面中的角色器对象中的至少一个角色操作对象相关联的至少一个角色对象的状态属性信息,可以理解为,所述终端获得与所述用户角色对象属于同一群组的第二角色对象的状态属性信息;将所述第二角色对象的状态属性信息按第一预设显示方式在相关联的角色操作对象对应的至少一个所述窗口位中进行渲染。图8为本发明实施例的信息处理方法的图形用户界面的第三种示意图;如图8所示,以所述状态属性信息为血量值为例,在所述角色选择区域802中的角色操作对象a31的外环区域作为血槽显示区域a311,通过所述血槽显示区域a311中血量在所述血槽显示区域中的比例关系表征对应的第二角色对象当前的血量值。当然,本发明实施例中所述状态属性信息将所述第二角色对象相关联的角色操作对象在对应的所述窗口位中进行渲染的方式不限于图8中所示。
[0122]另一方面,所述终端从所述服务器中获得所述其他终端同步的所述至少一个第二角色对象的技能属性信息,即获得所述图形用户界面中的角色器对象中的至少一个角色操作对象相关联的至少一个角色对象的技能属性信息,可以理解为,所述终端获得与所述用户角色对象属于同一群组的第二角色对象的技能属性信息;将所述第二角色对象的技能属性信息按第一预设显示方式在相关联的角色操作对象对应的至少一个所述窗口位中进行渲染;所述角色操作对象中显示所述技能属性信息表明对应的第二角色对象当前能够释放至少一技能对象。参照图8所示,在所述角色器对象中的角色操作对象a31的右上角通过一圆形标识a312表征所述技能属性信息;当所述角色操作对象显示所述圆形标识a312时,表明所述角色操作对象相关联的第二角色对象当前能够释放至少一技能对象;当所述角色操作对象未显示所述圆形标识时,表明所述角色操作对象相关联的第二角色对象当前不能够释放任何技能对象。当然,本发明实施例中所述状态属性信息将所述第二角色对象相关联的角色操作对象在对应的所述窗口位中进行渲染的方式不限于图8中所示。
[0123]采用本发明实施例的技术方案,一方面,通过部署在图形用户界面中的角色选择区域的角色器对象中的窗口位,对与用户角色对象属于同一群组的第二角色对象相关联的角色操作对象在对应的窗口位中进行渲染,便于用户能够通过针对所述角色操作对象的视野获取手势快速获得对应的第二角色对象的视野图像,大大提升了用户在交互过程中的操作体验。另一方面,通过同步属于同一群组的第二角色对象(即队友)的状态属性信息和技能属性信息的方式获得所述角色器对象中的角色操作对象相关联的第二角色对象的状态属性信息和技能属性信息,并将所述状态属性信息和技能属性信息通过特定方式渲染在对应的窗口位,也即将第二角色对象(即队友)的状态属性信息和技能属性信息反映在对应的角色操作对象(UI头像)上,便于用户能够快速获知第二角色对象(即队友)的状态属性信息和技能属性信息,在信息交互过程中提升了用户的操作体验。
[0124]基于实施例一至实施例四的方法实施例,下面以2对2的应用场景为例进行详细说明。其中,所述2对2的应用场景为终端I操控的第一角色对象和终端2操控的第二角色对象属于第一群组与终端3操控的第三角色对象和终端4操控的第四角色对象进行信息交互的应用场景,其余应用场景可参照本应用场景的描述,本实施例中不做赘述。图9为本发明实施例的信息处理方法的交互应用示意图;如图9所示,在本应用场景中,包括终端1、终端2、终端3、终端4和服务器5,所述终端I通过用户I进行触发操控;所述终端2通过用户2进行触发操控;所述终端3通过用户3进行触发操控;所述终端4通过用户4进行触发操控;所述方法包括:
[0125]对于用户1,步骤11:用户I通过触发游戏系统并登陆身份验证信息,所述身份验证信息可以为用户名和密码。
[0126]步骤12:所述终端I将获取到的身份验证信息传输至服务器5,由所述服务器5进行身份验证,并在身份验证通过后,返回第一图形用户界面至所述终端I ;其中,所述第一图形用户界面中包括第一角色对象,所述第一角色对象能够基于用户I的触发操作执行虚拟操作,所述虚拟操作包括所述第一角色对象的移动操作、所述第一角色对象针对其他角色对象的攻击操作或技能释放操作等等。
[0127]对于用户2,步骤21:用户2通过触发游戏系统并登陆身份验证信息,所述身份验证信息可以为用户名和密码。
[0128]步骤22:所述终端2将获取到的身份验证信息传输至服务器5,由所述服务器5进行身份验证,并在身份验证通过后,返回第二图形用户界面至所述终端2 ;其中,所述第二图形用户界面中包括第二角色对象,所述第二角色对象能够基于用户2的触发操作执行虚拟操作,所述虚拟操作包括所述第二角色对象的移动操作、所述第二角色对象针对其他角色对象的攻击操作或技能释放操作等等。
[0129]本实施例中,所述终端I中渲染的第一角色对象和所述终端2中渲染的第二角色对象属于同一群组,则所述终端I中的第一图形用户界面的角色器对象的窗口位包括与所述第二角色对象相关联的角色操作对象;所述角色操作对象在被视野获取手势(如长按手势)操作时,所述终端I能够调用所述终端2的虚拟镜头,从而可以通过所述虚拟镜头获得所述终端2的视野图像,并在所述视野获取手势(如长按手势)持续操作时,所述终端I显示所述视野图像。相应的,所述终端2中的第二图形用户界面的角色器对象的窗口位包括与所述第一角色对象相关联的角色操作对象,与所述终端I同理,在所述终端2的角色操作对象在被视野获取手势(如长按手势)操作时,所述终端2能够调用所述终端I的虚拟镜头,从而可以通过所述虚拟镜头获得所述终端I的视野图像,这里不再赘述。
[0130]对于用户3,步骤31:用户3通过触发游戏系统并登陆身份验证信息,所述身份验证信息可以为用户名和密码。
[0131]步骤32:所述终端3将获取到的身份验证信息传输至服务器5,由所述服务器5进行身份验证,并在身份验证通过后,返回第三图形用户界面至所述终端3 ;其中,所述第三图形用户界面中包括第三角色对象,所述第三角色对象能够基于用户3的触发操作执行虚拟操作,所述虚拟操作包括所述第三角色对象的移动操作、所述第三角色对象针对其他角色对象的攻击操作或技能释放操作等等。
[0132]对于用户4,步骤41:用户4通过触发游戏系统并登陆身份验证信息,所述身份验证信息可以为用户名和密码。
[0133]步骤42:所述终端4将获取到的身份验证信息传输至服务器5,由所述服务器5进行身份验证,并在身份验证通过后,返回第四图形用户界面至所述终端5 ;其中,所述第四图形用户界面中包括第四角色对象,所述第四角色对象能够基于用户5的触发操作执行虚拟操作,所述虚拟操作包括所述第四角色对象的移动操作、所述第四角色对象针对其他角色对象的攻击操作或技能释放操作等等。
[0134]与所述终端I和所述终端2同理,所述终端3和所述终端4中均渲染出与之属于同一群组的另一角色对象相关联的角色操作对象;当检测到针对所述角色操作对象的视野获取手势(如长按手势)操作时,获得所述角色操作对象相关联的角色对象的视野图像,这里不再赘述。
[0135]本实施例中,在所述用户I和所述用户2作为第一群组、所述用户3和用户4作为第二群组,能够基于触发操作,使得所述第一群组中的角色对象和所述第二群组中的角色对象作为信息交互的对象。
[0136]至此,完成所述用户1、所述用户2、所述用户3、所述用户4的游戏系统的登录操作以及初始化操作。
[0137]对于用户1,步骤13,用户I对所述终端I呈现的第一图形用户界面进行触发操作,所述触发操作可针对所述第一图形用户界面中的任何虚拟资源对象,包括针对任何技能对象的技能释放操作、针对任何角色对象的信息交互操作(可以理解为物理攻击操作)、所述第一角色对象的移动操作等等。在本实施例中,所述触发操作为针对所述第一图形用户界面的角色器对象中的角色操作对象的视野获取手势操作。
[0138]步骤14,所述终端I获取到触发操作时,识别所述触发操作手势对应的指令,执行所述指令;例如执行对相应操作对象的技能释放指令、执行针对相应角色对象的信息交互指令(如物理攻击指令)、执行移动指令等等。并且,在执行指令的过程中,记录相应数据的改变。
[0139]步骤15,将改变后的数据作为与所述终端I对应的第一数据同步至服务器5。
[0140]对于用户2,步骤23,用户2对所述终端2呈现的第二图形用户界面进行触发操作,所述触发操作可针对所述第二图形用户界面中的任何虚拟资源对象,包括针对任何技能对象的技能释放操作、针对任何角色对象的信息交互操作(可以理解为物理攻击操作)、所述第二角色对象的移动操作等等。在本实施例中,所述触发操作为针对所述第二图形用户界面的角色器对象中的角色操作对象的视野获取手势操作。
[0141]步骤24,所述终端2获取到触发操作时,识别所述触发操作手势对应的指令,执行所述指令;例如执行对相应操作对象的技能释放指令、执行针对相应角色对象的信息交互指令(如物理攻击指令)、执行移动指令等等。并且,在执行指令的过程中,记录相应数据的改变。
[0142]步骤25,将改变后的数据作为与所述终端2对应的第二数据同步至服务器5。
[0143]对于用户3,步骤33,用户3对所述终端3呈现的第三图形用户界面进行触发操作,所述触发操作可针对所述第三图形用户界面中的任何虚拟资源对象,包括针对任何技能对象的技能释放操作、针对任何角色对象的信息交互操作(可以理解为物理攻击操作)、所述第三角色对象的移动操作等等。在本实施例中,所述触发操作为针对所述第三图形用户界面的角色器对象中的角色操作对象的视野获取手势操作。
[0144]步骤34,所述终端3获取到触发操作时,识别所述触发操作手势对应的指令,执行所述指令;例如执行对相应操作对象的技能释放指令、执行针对相应角色对象的信息交互指令(如物理攻击指令)、执行移动指令等等。并且,在执行指令的过程中,记录相应数据的改变。
[0145]步骤35,将改变后的数据作为与所述终端3对应的第三数据同步至服务器5。
[0146]对于用户4,步骤43,用户4对所述终端4呈现的第四图形用户界面进行触发操作,所述触发操作可针对所述第四图形用户界面中的任何虚拟资源对象,包括针对任何技能对象的技能释放操作、针对任何角色对象的信息交互操作(可以理解为物理攻击操作)、所述第四角色对象的移动操作等等。在本实施例中,所述触发操作为针对所述第四图形用户界面的角色器对象中的角色操作对象的视野获取手势操作。
[0147]步骤44,所述终端4获取到触发操作时,识别所述触发操作手势对应的指令,执行所述指令;例如执行对相应操作对象的技能释放指令、执行针对相应角色对象的信息交互指令(如物理攻击指令)、执行移动指令等等。并且,在执行指令的过程中,记录相应数据的改变。
[0148]步骤45,将改变后的数据作为与所述终端4对应的第四数据同步至服务器5。
[0149]对于服务器5,步骤50,基于终端I同步的第一数据、终端2同步的第二数据、终端3同步的第三数据和终端4同步的第四数据进行数据更新,并将更新后的数据分别同步至所述终端1、所述终端2、所述终端3和所述终端4。
[0150]参照上述方法实施例的描述,以一个现实应用场景为例对本发明实施例阐述如下:本应用场景涉及多人在线战术竞技游戏(MOBA,Multiplayer Online Battle ArenaGames)。在MOBA中涉及的技术名词为:1)UI层:即图形用户界面中的图标;2)技能指示器:用来辅助技能释放的特效、光圈、操作;3)虚拟镜头:可以理解成为游戏里的摄像机;4)小地图:大地图的缩小版,可以理解成为雷达图,地图上会显示敌人我方的信息和位置。
[0151]图10为本发明实施例的信息处理方法中的图形用户界面的第四种示意图;本示意基于实际交互过程的应用场景。参照图10所示,本实施例中渲染得到的图形用户界面90中包括角色选择区域92,所述角色选择区域92包括角色器对象;所述角色器对象在本示意中包括四个窗口位,每个窗口位分别渲染出一角色操作对象,包括角色操作对象921、角色操作对象922、角色操作对象923和角色操作对象924 ;每个角色操作对象分别与一角色对象相关联;四个角色对象与用户角色对象属于同一群组。在本示意中,所述图形用户界面90中还包括一区域91 ;在未检测到对所述角色选择区域92中任何角色操作对象的视野获取手势时,所述区域91渲染出敌我双方部署布局的小地图(参见图10中所示);当检测到对所述角色选择区域92中任何角色操作对象(如角色操作对象921)的视野获取手势(如长按手势)时,所述终端通过指令与所述角色操作对象921相关联的角色对象所对应的虚拟镜头,控制所述虚拟镜头采集视野图像并返回至所述终端的图形用户界面90中;所述区域91渲染出相应角色操作对象921相关联的角色对象的视野图像(图10中未示出)。如此,便于用户能够通过针对所述角色操作对象的视野获取手势快速获得对应的第二角色对象的视野图像,大大提升了用户在交互过程中的操作体验。
[0152]实施例五
[0153]本发明实施例还提供了一种终端。图11为本发明实施例五的终端的组成结构示意图;如图11所示,所述终端包括:渲染处理单元61、部署单元62、检测单元63和操作执行单元64 ;其中,
[0154]所述渲染处理单元61,用于执行软件应用并进行渲染得到图形用户界面;在所述图形用户界面上渲染出
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1