游戏中目标的选择方法和装置的制造方法_2

文档序号:9819402阅读:来源:国知局
“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]根据本发明实施例,提供了一种游戏中目标的选择方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0028]图1是根据本发明实施例的一种游戏中目标的选择方法的流程图,如图1所示,该方法包括如下步骤S102至步骤S104:
[0029]步骤S102,获取游戏中多个战斗目标中的每个战斗目标的属性信息,其中,属性信息为用于在战斗目标中确定待操作目标的信息。
[0030]步骤S104,至少根据属性信息在多个战斗目标中自动选择待操作目标,其中,待操作目标作为游戏中的用户所控制角色的攻击目标。
[0031]在本发明实施方式中,通过获取游戏中多个战斗目标的属性信息,来自动确定用户所控制角色的攻击目标,相对于现有技术中手动选取攻击目标的方式,达到了为用户自动选择操作目标的目的,进而解决了现有技术中玩家手动选择操作目标导致目标选择过程中流畅度较差的技术问题,实现了提高目标选择流畅度的技术效果,从而提升用户体验。
[0032]在本发明实施方式中,战斗目标为某游戏中非游戏玩家所控制的目标(例如,人物或者角色),待操作目标可以为该游戏中游戏玩家所控制的目标(例如,人物或者角色)所攻击的目标,还可以为游戏玩家所控制的目标所用来治疗或者传送信息的目标。
[0033]在另一可选实施方式中,在获取游戏中战斗目标的属性信息之前,还可以读取战斗目标的目标选择条件,其中,目标选择条件为在战斗目标中选择待操作目标的条件。
[0034]在游戏中,研发人员可以根据游戏玩家的实际需要配置不同的目标选择条件,进而该游戏系统可根据该条件在多个战斗目标中选取待操作目标给游戏玩家。其中,该目标选择条件中支持的操作包括:范围查找,例如,查找游戏中某一战斗区域内的战斗目标;范围过滤,例如,在某一区域内过滤出距离游戏玩家较近的战斗目标;属性排序,例如,对游戏中某一区域内的战斗目标按照每个战斗目标的战斗能力进行排序;属性过滤,例如,过滤出游戏中某一区域内战斗能力较弱的战斗目标。
[0035]在战斗目标中选择待操作目标的方式可以有很多种,在本可选实施方式中,可以根据属性信息和目标选择条件在战斗目标中选择待操作目标。
[0036]战斗目标的属性信息可以为表征战斗目标的战斗能力的信息,通过该属性信息和目标选择条件来选择待操作目标的方式,可以准确地在多个战斗目标中确定游戏玩家所控制的目标,并对目标进行相关操作(例如,攻击,治疗和传送信息)。例如,可以根据属性信息和目标选择条件选择敌方阵营I米范围内血量低于某一数值的战斗目标作为待操作目标。
[0037]需要说明的是,在本发明实施方式中,并不局限于仅通过战斗目标的属性信息和目标选择条件来选择待操作目标,还可以结合考虑根据游戏玩家所控制目标的自身属性信息来选取待操作目标。
[0038]选取待操作目标的目标选择条件可以研发人员来设置,还可以通过用户来设置,作为优选,每个目标选择条件均由研发人员提前配置好,以保证游戏的流畅性。
[0039]在配置目标选择条件时可以先接收目标选择条件的配置指令,然后,根据配置指令按照预设配置方式配置目标选择条件,其中,预设配置方式可以有很多种,在本可选实施方式中,预设配置方式可以为以下至少之一:表格配置和脚本配置。
[0040]表格配置为研发人员通过填写表格的方式来配置目标选择条件,该表格配置能够简单的控制较为常见的目标选择条件。脚本配置为研发人员编写一段脚本代码,在选择待操作目标的阶段执行该脚本代码,从而决定选择待操作目标。研发人员可以根据实际需要选择脚本配置或者表格配置,从而,游戏系统根据研发人员设置好的配置方式来选择待操作目标。在游戏开始的时候,游戏系统会读取研发人员事先配置好的目标选择条件,以便游戏玩家在选择待操作目标时,按照该条件来进行选择。
[0041]每个战斗目标的属性信息可以有很多种,在本可选实施方式中,战斗目标的属性信息可以为战斗目标的位置信息和战斗目标的战斗属性,其中,位置信息为表征战斗目标在游戏中所处位置的信息,战斗属性为表征战斗目标在游戏中战斗能力的属性。
[0042]首先战斗目标的位置信息,即战斗目标在游戏中任一竞技场中所处的位置。在本可选实施方式中,可以获取所有战斗目标的位置信息,以便在选择待操作目标的时候,可以根据战斗目标的位置信息判断该战斗目标距离游戏玩家所控制角色的距离等信息,从而决定目标的选择。
[0043]其次是战斗目标的战斗属性,该战斗属性为表征战斗目标战斗能力的属性信息,其中,战斗属性可以为战斗目标的血量、目标类型等信息。例如,该战斗目标的剩余血量;该战斗目标是为较容易攻击的怪兽,还是较难攻击的怪兽。在本可选实施方式中,可以根据每个战斗目标的战斗属性,通过执行目标选择条件选择待操作目标,例如,可以进行每个战斗目标的战斗属性的排序和战斗属性的过滤。其中,在游戏的过程中,战斗目标的战斗属性可能随时变化,因此,获取游戏中战场内战斗目标的同时,还可以为每个战斗目标绑定一个属性对象,通过该属性对象进行战斗目标的战斗属性获取,该战斗目标的属性对象可以灵活的添加、删除和修改。
[0044]在本可选实施方式中,若游戏系统根据目标选择条件为用户自动选择出一个待操作目标,则用户还可以根据该待操作目标,手动在剩余多个战斗目标中选择一个游戏玩家所控制角色的待操作目标。例如,若游戏玩家所控制角色的当前血量为6滴血,则游戏系统可以为用户从多个战斗目标选择出的血量为I滴血的待操作目标,而剩余战斗目标中还可能包含血量为3滴血的目标。因此,在本发明可选实施方式中,游戏系统为用户自动选择出待操作目标的同时,用户还可以在剩余多个战斗目标中选择一个待操作目标。例如,选择剩余血量为3滴血的战斗目标为待操作目标。
[0045]需要说明的是,游戏系统为用户选择出的待操作目标可以为一个,还可以为多个,例如,在游戏界面中示出前5个游戏玩家攻击成功率较高的战斗目标,以便用户选择。
[0046]在另一可选实施方式,在检测到战斗目标的属性信息发生改变情况下,还可以更新每个战斗目标的属性信息。
[0047]在游戏过程中,随着游戏的进行,战斗目标的位置信息和战斗属性也在不断变化,因此,可以每隔一段时间更新一次战斗目标的属性信息。例如,可以更新每个战斗目标的位置信息和战斗属性。
[0048]更新属性信息的方式可以有很多种,在另一可选实施方式中,可以通过以下任一种方式更新战斗目标的属性信息。
[0049]方式一:
[0050]检测属性信息发生变化时触发的响应信息,并根据响应信息更新属性信息。
[0051]方式一更新战斗目标的属性信息的方式又可以称为主动更新。主动更新是指直接在战斗目标的属性信息发生变化的时候检测触发的响应信息,并将该响应信息发送给游戏系统,游戏系统在接收该响应信息的情况下,可以重新获取每个战斗目标的属性信息,进而实现对每个战斗目标的属性信息的更新。主动更新的优点是,游戏系统可以根据响应信息对战斗目标的属性信息进行索引和优化,从而实现快速的待操作目标的选择。
[0052
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1