在计算机游戏中自动瞄准目标对象的方法和装置的制造方法_2

文档序号:9620959阅读:来源:国知局
40并执行任务的任何其他设备。
[0049]这里,触摸屏指的是可以经由用户的“手势”向其输入指定信息的显示屏。例如,下面陈述的手势可以包括点击(tap)、长按、双击、拖动、摇动(pan)、滑动(flick)、拖放等。
[0050]下文中,尽管在以下描述中假设用于执行根据本发明的实施方式的瞄准目标对象的方法的终端是台式或笔记本PC 110,但是本领域普通技术人员会理解还可以由移动或智能电话120来执行该方法。下文中,台式或笔记本PC 110被称为终端110。
[0051]另外,尽管假设用于执行以下参照图2至图16描述的获得子角色的方法的数据主要由终端110来处理,但是本领域普通技术人员会很容易理解终端110可以执行用户界面(UI)功能和显示功能,而数据可以由服务器140来处理。
[0052]例如,终端110可以从用户接收进行游戏所需的信息并且可以经由网络130将该信息发送到服务器140。接着,服务器140可以通过使用所发送的信息来如下面所描述的那样处理数据并且可以经由网络130将处理数据的结果发送到终端110。接着,终端110可以在终端110的显示屏上显示所发送的处理数据的结果。
[0053]此外,本领域普通技术人员能够很容易理解终端110和服务器140可以适当共享用于进行计算机游戏的数据处理。换句话说,经由网络130彼此连接的终端110和服务器140可以像一个处理器或彼此连接的多个处理器一样有组织地处理数据。
[0054]例如,终端110可以包括:设定单元,所述设定单元用于设定目标范围,该目标范围包括距用户控制的角色的指定距离和围绕角色的位置的水平角;选择单元,所述选择单元用于选择包括在所设定的目标范围内的至少一个目标对象;以及显示单元,所述显示单元用于在与所选择的目标对象邻近的位置处显示与目标对象的形状有区别的形状。
[0055]作为另一示例,终端110可以包括结合单元、设定单元、确定单元、和显示单元。具体地,终端110的结合单元基于用户输入的第一信息将用户控制的第一角色与第二角色结合。另外,终端110的设定单元基于第二角色的移动信息确定第一角色的目标范围。另外,终端110的确定单元基于来自用户的第二输入信息确定指定对象是否在所设定的目标范围内。另外,终端110的显示单元基于确定的结果显示表明对象被瞄准的图像。
[0056]这里,终端110中包括的选择单元、结合单元、设定单元、确定单元、和显示单元中的每一个都可以由一个处理器或多个处理器来体现。处理器可以体现为多个逻辑门的阵列、或者通用微处理器与存储由微处理器执行的程序的存储器的组合。另外,本领域普通技术人员能够理解选择单元、确定单元、和/或转换单元可以以任一其他各种类型的硬件来体现。
[0057]下文中,将参照图2至图10,详细描述根据本发明的实施方式的瞄准目标对象的方法。如上所述的设定单元、选择单元、和显示单元可以执行瞄准对象的方法的操作。
[0058]下文中,将参照图7、图8、和图11至图16来描述瞄准对象的方法的示例。如上所述的结合单元、设定单元、确定单元、和显示单元可以执行目苗准对象的方法的操作。
[0059]图2是根据本发明的实施方式的瞄准目标对象的方法的流程图。
[0060]参照图2,瞄准目标对象的方法包括由图1中示出的终端或服务器140按顺序执行的操作。因此,尽管下文省略,但是上述图1中示出的终端或服务器140还可以应用到图2所示的获得子角色的方法。
[0061]在操作210中,终端(图1中的110)设定目标范围,目标范围包括距用户控制的角色的指定距离和围绕角色的位置的指定水平角。具体地,终端(图1中的110)的设定单元设定目标范围,目标范围包括距用户控制的角色的指定距离和围绕角色的位置的指定水平角ο
[0062]这里,目标对象是计算机游戏中的对象中角色能够攻击的对象。例如,目标对象可以是计算机游戏中的怪物或者由另一用户控制的另一角色。然而,本发明并不限于此,目标对象可以包括角色能够攻击的任何目标。
[0063]下文中,将描述根据本发明的实施方式的目标范围。
[0064]图5是示出根据本发明的实施方式的目标范围的图示。
[0065]图5(a)示出距角色的指定距离和围绕角色的位置的指定水平角的示例,指定距离和指定水平角构成目标范围。另外,图5(b)示出包括在目标范围内的目标对象的示例。
[0066]参照图5(a),示出了用户控制的角色510(下文中称为角色510)和目标对象530。这里,目标对象530是计算机游戏中的对象中角色510能够攻击的对象并且可以例如是怪物。
[0067]终端(图1中的110)设定目标范围,目标范围包括距角色510的指定距离a和围绕角色510的位置的指定水平角Θ。
[0068]距角色510的指定距离a是在与从计算机游戏中的角色510的位置角色510面对的方向平行的方向上的距离。例如,指定距离a可以是20m。然而,本发明并不限于此。另夕卜,围绕角色510的位置的指定水平角Θ是在水平方向上的中心角。例如,指定水平角Θ可以是180°。然而,本发明并不限于此。
[0069]当确定了指定距离a和指定水平角Θ时,可以设定包括所确定的指定距离a和所确定的指定水平角Θ的目标范围520。因此,终端(图1中的110)可以通过设定指定距离a和指定水平角Θ来设定目标范围520。
[0070]参照图5(a),目标范围520被与周边环境有区别地显示。然而,本发明并不限于此。换句话说,目标范围520可以不被显示在终端(图1中的110)的显示屏上。
[0071]此外,还可以基于为角色510设定的装备道具的类型来确定目标范围520。这里,目标范围520是装备道具的效力被应用的范围,而目标对象530是装备道具的效力被应用的范围内包括的目标对象。
[0072]例如,将为角色510设定的装备道具为“弓”的情况与为角色510设定的装备道具为“剑”的情况进行比较,角色510配备有“弓”的情况比角色510配备有“剑”的情况可以实现更长距离的攻击。换句话说,当角色510配备有“弓”时,甚至能够攻击远离角色510的目标对象530。因此,角色510配备有“弓”的情况的目标范围520可以大于角色510配备有“剑”的情况的目标范围520。
[0073]这里,可以相对于装备道具的类型预设构成目标范围520的指定距离a和指定水平角Θ。例如,如果装备道具为“弓”,则可以预先将指定距离设定为30m以及将水平角设定为180°。另一方面,如果装备道具为“剑”,则可以预先将指定距离设定为3m以及将水平角设定为90°。因此,每当用户改变为角色510设定的装备道具时,可以基于预设的指定距离a和预设的水平角Θ来改变目标范围520。
[0074]此外,水平角Θ还可以指的是由角色510的位置和基于用户输入的信息而选择的两个不同位置形成的角。换句话说,如上所述,指定水平角Θ可以基于为角色510设定的装备道具或基于用户输入的信息而改变。
[0075]这里,以下将参照图6描述水平角Θ基于用户输入的信息而改变的示例。
[0076]图6是水平角Θ基于用户输入的信息而改变的示例的图示。
[0077]参照图6,显示了基于用户输入的信息而选择的两个不同位置630、640以及目标范围650。这里,用户输入的信息是经由包括在终端(图1中的110)中的UI单元输入的信息。因此,用户输入的信息是经由UI单元输入的关于两个不同位置630、640的信息。
[0078]这里,UI单元是获得用户输入的信息并将输出信息显示给用户的模块。例如,UI单元可以包括输入设备和输出设备(例如显示面板、鼠标、键盘、触摸屏、监视器、和扬声器)、以及用于驱动输入设备和输出设备的软件模块。
[0079]当用户经由UI单元选择两个不同位置630、640时,终端(图1中的110)(具体地,终端(图1中的110)的设定单元)将由角色610的位置620和所选择的两个不同位置630、640形成的角Θ ’设定为水平角。接着,终端(图1中的110)可以选择由角色610的位置620和所选择的两个不同位置630、640形成的区域作为目标范围650。
[0080]这里,所设定的水平角Θ可以被包括在基于为角色610设定的装备道具的类型而预设的水平角Θ的范围内。例如,如果角色610配备有“弓”且为“弓”预设的水平角Θ为180°,则通过用户选择的两个不同位置630、640而设定的水平角可以在180°内。因此,如果由角色610的位置620和两个不同位置630、640形成的角Θ ’超过180°,则终端(图1中的110)将角Θ ’限制到180°内。
[0081]另外,目标范围650 (即由角色610的位置620和两个不同位置630、640形成的区域)可以被包括在基于为角色610设定的装备道具的类型而预设的目标范围内。例如,如果假设为角色610设定的装备道具为“弓”,则基于用户选择的两个不同位置630、640而设定的目标范围650必须被包括在由为“弓”预设的指定距离和目标范围形成的目标范围内。因此,如果由角色610的位置620和两个不同位置630、640形成的目标范围650超过预设的目标范围,则终端(图1中的110)将目标范围650限制到在预设的目标范围内。
[0082]参照图5 (b),示出了包括在设定的目标范围550内的目标对象560。如果目标对象560移动到角色540的目标范围550内,则终端(图1中的110)自动将目标对象560设定为待由角色540攻击的目标。
[0083]返回参照图2,在操作220中,终端(图1中的110)选择包括在所设定的目标范围内的至少一个目标对象。具体地,终端(图1中的110)的选择单元选择包括在所设定的目标范围内的至少一个目标对象。
[0084]计算机游戏中示出的对象可以包括用户的角色能够攻击的对象和用户的角色不能攻击的对象。这里,用户的角色能够攻击的对象(即目标对象)可以包括怪物和由其他用户控制的敌人角色,而用户的角色不能攻击的对象可以包括动物、植物、或背景中的地形特征。
[0085]终端(图1中的110)从包括在所设定的目标范围内的对象中选择用户的角色能够攻击的对象(即目标对象),其中,所选择的目标对象的数量不限。
[0086]在操作230中,终端(图1中的110)在终端(图1中的110)的显示屏上的所选择的目标对象附近的位置处显示与目标对象的形状有区别的形
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1