CN118253092A - 虚拟角色的控制方法、装置和电子设备 - Google Patents
虚拟角色的控制方法、装置和电子设备 Download PDFInfo
- Publication number
- CN118253092A CN118253092A CN202211675284.5A CN202211675284A CN118253092A CN 118253092 A CN118253092 A CN 118253092A CN 202211675284 A CN202211675284 A CN 202211675284A CN 118253092 A CN118253092 A CN 118253092A
- Authority
- CN
- China
- Prior art keywords
- virtual character
- evacuation
- target
- virtual
- game play
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 96
- 230000001960 triggered effect Effects 0.000 claims abstract description 50
- 230000001276 controlling effect Effects 0.000 claims description 99
- 230000004044 response Effects 0.000 claims description 93
- 230000000875 corresponding effect Effects 0.000 claims description 19
- 230000009471 action Effects 0.000 claims description 12
- 230000002596 correlated effect Effects 0.000 claims description 4
- 230000015572 biosynthetic process Effects 0.000 abstract description 13
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000003993 interaction Effects 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/533—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game for prompting the player, e.g. by displaying a game menu
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/79—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
- A63F13/795—Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories for finding other players; for building a team; for providing a buddy list
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- General Business, Economics & Management (AREA)
- Processing Or Creating Images (AREA)
- Display Devices Of Pinball Game Machines (AREA)
Abstract
本发明提供了一种虚拟角色的控制方法、装置和电子设备,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
Description
技术领域
本发明涉及游戏技术领域,尤其是涉及一种虚拟角色的控制方法、装置和电子设备。
背景技术
在一些组队游戏中,在虚拟角色进入游戏对局后,通常需要完成目标任务后,移动至指定场景位置完成指定游戏事件,才可以成功离开游戏场景,该虚拟角色就会获得游戏对局的胜利。相关技术中,虚拟角色获得胜利的方式,与虚拟角色的队友是否成功离开游戏场景并无关系,组队进行游戏对组队玩家来说,队友玩家之间的游戏结果并无直接的利益关系,这就导致玩家的组队意愿下降,玩家就会失去了组队的游戏体验,导致玩家的游戏体验感不佳。
发明内容
有鉴于此,本发明的目的在于提供一种虚拟角色的控制方法、装置和电子设备,通过预设指定的队友撤离规则,控制属于同一游戏阵营的部分虚拟角色之间能够相互跟随一同撤离游戏对局,以提高玩家在游戏中的组队意愿,进而提高玩家的游戏体验感。
第一方面,本发明实施例提供了一种虚拟角色的控制方法,通过第一终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,该方法包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
第三方面,本发明实施例提供了一种虚拟角色的控制装置,通过第一终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,装置包括:第一确定模块,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;第一撤离模块,用于控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
第四方面,本发明实施例提供了一种虚拟角色的控制装置,通过第二终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,装置包括:第二确定模块,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;第二撤离模块,用于响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
第五方面,本发明实施例提供了一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现第一方面任一项的虚拟角色的控制方法,或者实现第二方面任一项的虚拟角色的控制方法。
第六方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面任一项的虚拟角色的控制方法,或者实现第二方面任一项的虚拟角色的控制方法。
本发明实施例带来了以下有益效果:
本发明提供了一种虚拟角色的控制方法、装置和电子设备,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种虚拟角色的控制方法的流程图;
图2为本发明实施例提供的一种图形用界面的示意图;
图3为本发明实施例提供的另一种图形用界面的示意图;
图4为本发明实施例提供的另一种图形用界面的示意图;
图5为本发明实施例提供的另一种图形用界面的示意图;
图6为本发明实施例提供的另一种图形用界面的示意图;
图7为本发明实施例提供的另一种虚拟角色的控制方法的流程图;
图8为本发明实施例提供的一种虚拟角色的控制装置的结构示意图;
图9为本发明实施例提供的另一种虚拟角色的控制装置的结构示意图;
图10为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前在一些组队游戏中,在虚拟角色进入游戏对局后,通常需要完成目标任务后,移动至指定场景位置完成指定游戏事件,才可以成功离开游戏场景,该虚拟角色就会获得游戏对局的胜利。相关技术中,虚拟角色获得胜利的方式,与虚拟角色的队友是否成功离开游戏场景并无关系,组队进行游戏对组队玩家来说,队友玩家之间的游戏结果并无直接的利益关系,这就导致玩家的组队意愿下降,玩家就会失去了组队的游戏体验,导致玩家的游戏体验感不佳。基于此,本发明实施例提供的一种虚拟角色的控制方法、装置和电子设备,该技术可以应用于手机、电脑、笔记本、平板电脑等设备。
在本公开其中一种实施例中的虚拟角色的控制方法可以运行于本地终端设备或者是服务器。当虚拟角色的控制方法运行于服务器时,该方法则可以基于云交互***来实现与执行,其中,云交互***包括服务器和客户端设备。
在一可选的实施方式中,云交互***下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,虚拟角色的控制方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
在一可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
在一种可能的实施方式中,本发明实施例提供了一种虚拟角色的控制方法,通过第一终端设备提供图形用户界面,其中,该第一终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互***中的客户端设备。其中,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,如图1所示,该方法包括如下步骤:
步骤S102,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;
上述图形用户界面会显示游戏对局场景的游戏对局画面,具体包括:通过与第一虚拟角色相对应的虚拟摄像机采集游戏对局场景所形成的画面,游戏对局场景中包括第一虚拟角色,以及与第一虚拟角色为同一阵营的队友虚拟角色。上述第一虚拟角色可以为游戏对局中的逃跑方或被追方,在实际的游戏对局中第一虚角色通常会有多个队友虚拟角色,比如两个或三个队友虚拟角色。玩家可以点击游戏开始界面中的开始游戏控件,即可控制第一虚拟角色进入游戏对局场景,同时图形用户界面会显示游戏对局场景的游戏对局画面,该游戏对局画面可以是以第一虚拟角色的第一人称视角的画面也可以是以第一虚拟角色的第三人称视角的画面。通常游戏对局中还包括至少一个敌方虚拟角色,与第一虚拟角色属于不同的游戏阵营。上述目标虚拟角色通常通过第二终端设备进行控制。
上述目标撤离点通常是为预先设置的场景位置,该目标撤离点可以为虚拟角色的撤离位置,当游戏对局场景中的虚拟角色移动至该目标撤离点后,可以执行目标游戏行为使第一虚拟角色满足目标撤离点对应的撤离条件,触发跟随撤离时间,或者,也可以不执行目标游戏行为,游戏***在检测到第一虚拟角色移动至目标撤离点后,会自动触发跟随撤离事件。其中,目标游戏行为可以是点击控件,或控制第一虚拟角色执行跳跃动作、上车动作、修复密码锁等。上述跟随撤离事件通常是指第一虚拟角色的撤离行为,可以理解为第一虚拟角色离开游戏对局场景的事件。
在触发跟随撤离事件的同时,需要根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色,其中的队伍撤离规则至少包括:第一虚拟角色的预设的撤离规则,以及与第一虚拟角色属于同一游戏阵营的队友虚拟角色的预设的撤离规则,撤离规则包括:是否愿意携带队友虚拟角色一同撤离,是否愿意跟随队友虚拟角色一同撤离。因此根据预先指定的队伍撤离规则,可以确定第一虚拟角色的预设的撤离规则,以及与第一虚拟角色属于同一游戏阵营的队友虚拟角色的预设的撤离规则,根据该撤离规则,确定第一虚拟角色是否愿意携带队友虚拟角色撤离,以及队友虚拟角色是否愿意跟随第一虚拟角色一同撤离,如果第一虚拟角色愿意携带队友虚拟角色撤离,且队友虚拟角色中的目标队友虚拟角色愿意跟随第一虚拟角色一同撤离,则可以确定目标队友虚拟角色为可随同第一虚拟角色一同撤离的目标虚拟角色。
上述指定队伍撤离规则通常是在游戏对局开始之前进行设置的,比如,设置第一虚拟角色在撤离游戏对局的时候,允许队友虚拟角色跟随,即允许队友虚拟角色跟随第一虚拟角色一同撤离游戏对局。再如,设置队友虚拟角色在撤离游戏对局的时候,跟随队友虚拟角色一同撤离游戏对局实际实现时,可以通过控件选择方式进行预先设置。
步骤S104,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
可以理解的是,如果第一虚拟角色预设有愿意携带队友虚拟角色一同撤离的撤离规则,在第一虚拟角色触发跟随撤离事件后,确定可随同第一虚拟角色一同撤离的目标虚拟角色,就会控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。也就是说,上述目标虚拟角色无论是否在目标撤离点,也会与第一虚拟角色一样,执行撤离游戏对局的行为。
本发明实施例提供了一种虚拟角色的控制方法,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述步骤S104中,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,一种可能的实施方式:
响应于目标虚拟角色的数量为0,控制将第一虚拟角色在第一预设时间内撤离游戏对局。
上述第一预设时间可以根据游戏需要预先设置,比如30秒,40秒等。或者,第一预设时间可以以第一虚拟角色所携带的虚拟物品的数量成正相关。比如,第一虚拟角色没有携带任何虚拟物品,则第一预设时间为30秒,如果第一虚拟角色携带有第一数量(比如1个)的虚拟物品,则第一预设时间为35秒。实际实现时,控制第一虚拟角色位于目标撤离点,等待第一预设时间后,控制第一虚拟角色离开游戏对局场景。
另一种可能的实施方式中:
响应于目标虚拟角色的数量不为0,控制将第一虚拟角色和目标虚拟角色在第二预设时间内撤离游戏对局;其中,第二预设时间大于第一预设时间,且第二预设时间与目标虚拟角色的数量正相关。其中,第二预设时间还与第一虚拟角色和目标虚拟角色在游戏对局中所获取的虚拟物品的数量正相关。
上述第二预设时间可以根据游戏需要预先设置,比如40秒,50秒等。或者,第二预设时间可以以目标虚拟角色的数量和目标虚拟角色所携带的虚拟物品的数量正相关。比如,目标虚拟角色的数量为1,则第二预设时间为35秒;目标虚拟角色的数量为2,则第二预设时间为40秒。再如,目标虚拟角色的数量为1,目标虚拟角色在游戏对局中所获取的虚拟物品的数量为0,则第二预设时间为35秒;目标虚拟角色的数量为2,目标虚拟角色在游戏对局中所获取的虚拟物品的数量为1,则则第二预设时间为40秒等。实际实现时,控制第一虚拟角色位于目标撤离点,目标虚拟角色位于指定位置或当前位置,等待第二预设时间后,控制第一虚拟角色和目标虚拟角色同时离开游戏对局场景。
该方式中,考虑到平衡性,当有队友取消跟随玩家一起撤离,或玩家和队友携带的虚拟物品减少时,都会减少玩家的撤离时间,提高了游戏的趣味性和可玩性。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,一种可能的实施方式:
控制在图形用户界面显示第一提示信息;其中,第一提示信息至少包括第一目标时间信息,第一目标时间信息至少用于:提示第一虚拟角色和目标虚拟角色一同撤离游戏对局所需要的等待时长;响应于等待时长达成,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
实际实现时,控制图形用户界面显示第一提示信息,第一目标时间,以及第一目标时间的倒计时;其中,第一提示信息用于:提示第一虚拟角色正在撤离游戏对局;第一目标时间为上述第一预设时间或第二预设时间,用于:提示第一虚拟角色撤离游戏对局所需要的等待时长,或提示第一虚拟角色和目标虚拟角色一同撤离游戏对局所需要的等待时长。
示例性的,如图2所示,其中的“队伍撤离中”对应上述第一提示信息,用于提示玩家,当前的第一虚拟角色正在撤离游戏对局,图2中的“队友A”对应玩家控制的第一虚拟角色。图2中的“20秒”对应上述第一目标时间,图2中黑色条形框对应上述的第一目标时间的倒计时。需要说明的是,通常第一虚拟角色自己撤离游戏对局所需要等待的时长只需5秒,每增加一个一同与第一虚拟角色撤离游戏对局的目标虚拟角色,都需要在5秒的基础上增加5秒,图2中显示的20秒,可以提示玩家当前正在和目标虚拟角色(也就是队友虚拟角色)一同撤离游戏对局,根据显示的20秒也可以推算,第一虚拟角色正在和三个目标虚拟角色一同撤离游戏对局,即正在携带三个队友虚拟角色一起撤离。
可以理解的是,第一目标时间与目标虚拟角色的数量和第一虚拟角色携带的虚拟物品的数量相关;或者,第一目标时间与目标虚拟角色的数量相关;或者,第一目标时间与第一虚拟角色携带的虚拟物品的数量相关。具体的,每增加一个跟随第一虚拟角色一同撤离游戏对局的虚拟角色,第一目标时间和第一目标时间的倒计时都会增加预设时间,比如5秒或10秒等。
该方式中,当有队友跟随玩家一起撤离时,会在玩家的游戏界面显示提示信息和撤离所需的时间,以提醒玩家当前的撤离状态。
进一步的,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,还包括:响应于目标虚拟角色取消跟随第一虚拟角色一同撤离游戏对局,取消目标虚拟角色撤离游戏对局,同时控制第一目标时间和第一目标时间的倒计时减少第一指定时间;
或者,响应于第一虚拟角色和目标虚拟角色在游戏对局中获取的虚拟物品减少第一数量,控制第一目标时间和第一目标时间的倒计时减少第二指定时间。
上述第一指定时间通常可以根据游戏的实际需要预先进行设置,可以是5秒或10秒等,上述第一数量通常是指一个虚拟物品,通常可以根据游戏的实际需要预先进行设置,可以是0.2秒或0.5秒等。如果第一虚拟角色在携带目标虚拟角色一同撤离游戏对局的时候,跟随的目标虚拟角色取消了跟随,此时会更新图形用户界面显示的第一目标时间和第一目标时间的倒计时,即减少第一目标时间和第一目标时间的倒计时。如果第一虚拟角色在携带目标虚拟角色一同撤离游戏对局的时候,携带的虚拟物品减少了一件,此时也会更新图形用户界面显示的第一目标时间和第一目标时间的倒计时,即减少第一目标时间和第一目标时间的倒计时。比如,本来有三个目标虚拟角色跟随第一虚拟角色一同撤离游戏对局,现在变成了两个,则第一目标时间就会从20秒变为15秒。再如,本来第一虚拟角色携带了五个虚拟物品,现在减少为四个了,则第一目标时间就会从1秒变为0.8秒。
下面描述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色的步骤,一种可能的实施方式:
(1)响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;其中,第二虚拟角色为由第二终端设备控制的虚拟角色;
上述第一虚拟角色预先指定的第一撤离规则,通常通过下述方式确定:
响应于游戏对局开始,在图形用户界面显示预设的队伍撤离规则;其中,队伍撤离规则至少包括:是否愿意携带队友一同撤离、是否愿意跟随队友一同撤离;响应于针对队伍撤离规则中目标撤离规则的选择操作,确定目标撤离规则为第一虚拟角色对应的第一撤离规则。
具体的,在响应于游戏对局开始,在图形用户界面中显示第一虚拟角色的撤离控件;响应针对第一虚拟角色的撤离控件的第一触发操作,确定第一虚拟角色的第一撤离规则;
上述撤离控件通常包括第一撤离控件和第二撤离控件。如果玩家点击第一撤离控件,则确定的第一虚拟角色的队伍撤离规则为第一撤离规则,即愿意携带作为队友的目标虚拟角色一同撤离。如果玩家点击第二撤离控件,则确定的第一虚拟角色的队伍撤离规则为第二撤离规则,即愿意跟随作为队友的第一虚拟角色一同撤离。
示例性的,如图3所示,“撤离时,带上其他队友”为撤离控件,如果玩家点击“是”,则确定的第一虚拟角色的队伍撤离规则为第一撤离规则,即愿意携带作为队友的目标虚拟角色一同撤离。如果玩家点击“否”,则确定的第一虚拟角色的撤离规则为不愿意携带作为队友的目标虚拟角色一同撤离。
同样的,上述第二撤离规则通过下述方式确定:响应接收到针对队友虚拟角色的跟随控件的跟随操作信息,确定队友虚拟角色的第二撤离规则;其中,队友虚拟角色通过第二终端设备进行控制,第二终端设备提供的图形用户界面中包括队友虚拟角色的跟随控件,队友虚拟角色的第二撤离规则用于指示:第二终端设备响应针对队友虚拟角色的跟随控件的第二触发操作,获取到的队友虚拟角色的跟随控件的跟随操作信息。
同样的,玩家的队友也可以在其控制的第二终端设备上设置自己的撤离规则,示例性的,如图3所示,“跟随队友撤离”为队友虚拟角色的跟随控件,队友可以点击“是”,则确定的队友虚拟角色的队伍撤离规则为第二撤离规则,即愿意跟随作为队友的第一虚拟角色一同撤离。如果队友点击“否”,则确定的队友虚拟角色的队伍撤离规则为,当不愿意跟随作为队友的第一虚拟角色一同撤离。
队友进行了选择以后,第二终端设备会将选择的信息发送至第一终端设备,进而可以确定每个队友虚拟角色的队伍撤离规则。该方式中,通过提前选择虚拟角色的队伍撤离规则,可以使玩家在游戏中能够获得组队带来的利益关系,提高了玩家的组队意愿。
(2)基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一撤离规则至少包括:愿意携带队友一同撤离;第二撤离规则至少包括:愿意跟随队友一同撤离。
一种可能的实施方式中,只要第一虚拟角色预先设置了愿意携带作为队友的第二虚拟角色一同撤离的撤离规则,且第二虚拟角色预先设置了愿意跟随作为队友的第一虚拟角色一同撤离的撤离规则,则直接将第二虚拟角色确定为可随同第一虚拟角色一同撤离的目标虚拟角色。
另一种可能的实施方式中,在上述基础上还要确定第二虚拟角色所位于的位置,具体可以根据目标撤离点的位置以及第二虚拟角色所位于的位置从第二虚拟角色中确定可随同第一虚拟角色一同撤离的目标虚拟角色。
具体的,基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色。
具体的,在图形用户界面中显示游戏地图的缩略图;确定目标场景区域;其中,目标场景区域为以目标撤离点为圆心,以第一数值为半径的场景区域;在游戏地图的缩略图上显示目标场景区域的区域标识;确定目标场景区域中除目标撤离点以外的其他场景区域中的目标虚拟角色。
本实施例中,当玩家控制第一虚拟角色移动至游戏对局场景的目标撤离点后,游戏***会自动以目标撤离点为圆心,以第一数值为半径,确定目标场景区域,并将位于该目标场景区域中,但是未位于目标撤离点的第二虚拟角色,确定为目标虚拟角色,其中,第一数值通常根据游戏的实际需求预先设置,比如,200米、300米等。
在图形用户界面还会显示游戏地图的缩略图,通常会显示在图形用界面的右上角,正常情况下,游戏地图的缩略图中显示的是玩家在游戏对局场景的位置标识,当确定目标场景区域后,游戏地图的缩略图就会显示目标场景区域的区域标识。示例性的,如图4所示的游戏地图的缩略图,其中的撤离点对应上述目标撤离点,其中的可以触发跟随撤离的范围对应上述目标场景区域。该方式中,通过在指定场景位置的周围区域设置目标场景区域,将目标场景区域中的第二虚拟角色确定为目标虚拟角色,进一步丰富了组队游戏的玩法。
进一步的,响应于目标虚拟角色移动至目标撤离点,取消目标虚拟角色和第一虚拟角色一同撤离游戏对局,控制目标虚拟角色单独撤离游戏对局。
目标虚拟角色在和第一虚拟角色一同撤离游戏对局时,队友通常可以控制目标虚拟角色移动,当队友控制目标虚拟角色从目标场景区域的某一个位置移动到了目标撤离点,则会取消该目标虚拟角色跟随第一虚拟角色撤离游戏对局,而是更改为正常的个人撤离游戏对局,此时并不会跟随其他虚拟角色。
进一步的,响应于目标虚拟角色移动至目标场景区域以外的场景位置,取消目标虚拟角色跟随第一虚拟角色一同撤离游戏对局。
同样的,当队友控制目标虚拟角色从目标场景区域的某一个位置移动到了目标场景区域以外的场景区域,则会取消该目标虚拟角色跟随第一虚拟角色一同撤离游戏对局。
下面描述,在控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤之前,上述方法还包括:
获取第一虚拟角色和目标虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和目标虚拟角色在游戏对局场景中的位置。
一种可能的实施方式中,在第三终端设备提供的图形用户界面显示游戏地图的缩略图;通过第三终端设备,响应于目标虚拟角色和目标虚拟角色一同撤离游戏对局,即接收到角色位置信息,在游戏地图中显示第一虚拟角色在游戏对局场景中的角色位置标识,以及目标虚拟角色在游戏对局中的角色位置标识。
通常在图形用户界面的右上角显示第一虚拟角色和目标虚拟角色的位置标识。示例性的,如图6所示,其中的“地图标记正在撤离的玩家位置”,指示的三角形标识,即为上述第一虚拟角色在游戏对局场景中的位置标识。
或者,不显示游戏地图,在接收到角色位置信息后,直接在图形用户界面上显示角色位置信息的角色位置标识,以指示第一虚拟角色和目标虚拟角色相对于第三虚拟角色的相对位置。
还会控制第三终端设备提供的图形用户界面显示第三提示信息,以及第一虚拟角色或目标虚拟角色的透视画面;其中,第三提示信息用于:提示当前有敌方虚拟角色正在跟随队友一同撤离游戏对局;透视画面是通过第一虚拟角色对应的虚拟相机拍摄的游戏对局场景得到的,或者是通过目标虚拟角色对应的虚拟相机拍摄游戏对局场景得到的。
示例性的,如图6所示,其中的“有玩家正在跟随撤离”对应上述第三提示信息,其中的“正在撤离的玩家透视显示”指示的虚拟角色,即为上述第一虚拟角色的透视画面。该方式中,通过将撤离时的角色的位置暴露给地方玩家,提高了游戏的策略性。
本发明实施例提供了另一种虚拟角色的控制方法,通过第二终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,如图7所示,该方法包括如下步骤:
步骤S702,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;
本实施例以第二终端设备为执行主体,当队友虚拟角色(也就是第一虚拟角色)在在目标撤离点所触发的跟随撤离事件,会根据玩家预先设置的撤离规则,确定第二虚拟角色是否愿意跟随作为队友的第一虚拟角色一同撤离游戏对局。
具体的,响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
步骤S704,响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
具体的,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;基于第一撤离规则和第二撤离规则,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述实施例中,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的第二虚拟角色,控制将第一虚拟角色和第二虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,一种可能的实施方式:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则、第二虚拟角色预先指定的第二撤离规则、以及目标撤离点在游戏对局场景中的位置;基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
进一步,上述方法还包括:控制图形用户界面显示第二提示信息,第二目标时间,第二目标时间的倒计时,以及取消跟随控件;其中,第二提示信息用于:提示第二虚拟角色正在跟随第一拟角色一同撤离游戏对局,第二目标时间用于:提示第二虚拟角色跟随第一虚拟角色一同撤离游戏对局所需要的等待时长。
另外,响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,另一种可能的实施方式:响应于第二虚拟角色满足指定的跟随撤离条件,控制在游戏对局场景中生成一目标撤离区域;响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
在第二虚拟角色跟随第一虚拟角色一同撤离游戏对局时,示例性的,如图5所示,其中的“队友A带领撤离”对应上述第二提示信息,其中的20秒对应上述第二目标时间,其中的灰色和黑色条形框对应上述第二目标时间的倒计时。其中的“取消跟随”即对应上述取消跟随控件。本实施例中,队友A为上述第一虚拟角色,队友B为上述第二虚拟角色。
上述目标撤离区域可以是以第二虚拟角色所在位置为圆心,以指定距离为半径的圆形区域。也可以是以指定位置为圆心,以指定距离为半径的圆形区域。在实际实现时,会在该目标撤离区域显示跟随特效,该跟随特效可以是以高亮的形式显示目标撤离区域,也可以是以指定颜色显示目标撤离区域,还可以在在目标撤离区域上显示一个带颜色的圆圈,还可以使该圆圈闪烁等。示例性的,如图5所示的“撤离圈”,即上述的跟随特效。通过显示跟随特效可以进一步提示玩家的跟随状态,更加更富了游戏。
实际实现时,只有玩家控制第二虚拟角色在目标撤离区域等待第二目标时间,第一虚拟角色和第二虚拟角色才会撤离游戏对局。
另外,响应针对取消跟随控件的触发操作,取消第二虚拟角色跟随第一虚拟角色一同离开游戏对局。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,一种可能的实施方式:响应于第二虚拟角色在指定时间内进入目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述指定时间第一虚拟角色和第二虚拟角色一同撤离游戏对局所需要的等待时长。也就是说,第二虚拟角色必须要在目标撤离区域等待该等待时长,才会完成一同撤离游戏对局的游戏行为。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,另一种可能的实施方式:响应于第二虚拟角色处于目标撤离区域且在目标撤离区域内完成指定的游戏行为,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述指定的游戏行为包括,未进行攻击且未受到攻击等。比如,在生成目标撤离区域后,玩家控制第二虚拟角色位于目标撤离区域后,才会控制第二虚拟角色跟随第一虚拟角色一同撤离游戏对局,但是,在第二虚拟角色位于目标撤离区域内的时候,玩家通常不要控制第二虚拟角色离开目标撤离区域,且不要攻击其他虚拟角色,也不要让其他虚拟角色攻击自己,只有完成上述游戏行为,才会控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
换句话说,玩家如果控制第二虚拟角色离开目标撤离区域,则会取消第二虚拟角色跟随第一虚拟角色一同撤离游戏对局。同样,如果第二虚拟角色受到攻击,或者去攻击其他虚拟角色时,也会取消第二虚拟角色跟随第一虚拟角色一同撤离游戏对局。此时,会取消图形用户界面显示的第二提示信息,第二目标时间,第二目标时间的倒计时,以及取消跟随控件。
在控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤之前,上述方法还包括:获取第一虚拟角色和第二虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和第二虚拟角色在游戏对局场景中的位置。
对应上述的方法实施例,本发明实施例提供了一种虚拟角色的控制装置,通过第一终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,如图8所示,该装置包括:
第一确定模块81,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;
第一撤离模块82,用于控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
本发明提供了一种虚拟角色的控制装置,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述第一撤离模块还用于:响应于目标虚拟角色的数量为0,控制将第一虚拟角色在第一预设时间内撤离游戏对局。
上述第一撤离模块还用于:响应于目标虚拟角色的数量不为0,控制将第一虚拟角色和目标虚拟角色在第二预设时间内撤离游戏对局;其中,第二预设时间大于第一预设时间,且第二预设时间与目标虚拟角色的数量正相关。
上述第二预设时间还与第一虚拟角色和目标虚拟角色在游戏对局中所获取的虚拟物品的数量正相关。
上述第一撤离模块还用于:控制在图形用户界面显示第一提示信息;其中,第一提示信息至少包括第一目标时间信息,第一目标时间信息至少用于:提示第一虚拟角色和目标虚拟角色一同撤离游戏对局所需要的等待时长;响应于等待时长达成,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
上述第一确定模块还用于:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;其中,第二虚拟角色为由第二终端设备控制的虚拟角色;基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一撤离规则至少包括:愿意携带队友一同撤离;第二撤离规则至少包括:愿意跟随队友一同撤离。
上述装置还包括规则确定模块,用于:响应于游戏对局开始,在图形用户界面显示预设的队伍撤离规则;其中,队伍撤离规则至少包括:是否愿意携带队友一同撤离、是否愿意跟随队友一同撤离;响应于针对队伍撤离规则中目标撤离规则的选择操作,确定目标撤离规则为第一虚拟角色对应的第一撤离规则。
上述规则确定模块还用于:基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色。
上述装置还包括:第一触发模块,用于响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述装置还包括第一发送模块,用于:获取第一虚拟角色和目标虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和目标虚拟角色在游戏对局场景中的位置。
第二方面,本发明实施例提供了一种虚拟角色的控制装置,通过第二终端设备提供一图形用户界面,图形用户界面显示的内容包括至少部分的游戏对局场景,游戏对局场景中包括至少一个撤离点,至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,如图9所示,该装置包括:
第二确定模块91,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;
第二撤离模块92,用于响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
本发明实施例提供了一种虚拟角色的控制装置,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的第二虚拟角色,控制将第一虚拟角色和第二虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述装置还包括:第二触发模块,用于响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述第二确定模块还用于:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;基于第一撤离规则和第二撤离规则,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述第二确定模块还用于:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则、第二虚拟角色预先指定的第二撤离规则、以及目标撤离点在游戏对局场景中的位置;基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述第二撤离模块还用于:响应于第二虚拟角色满足指定的跟随撤离条件,控制在游戏对局场景中生成一目标撤离区域;响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述第二撤离模块还用于:响应于第二虚拟角色在指定时间内进入目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述第二撤离模块还用于:响应于第二虚拟角色处于目标撤离区域且在目标撤离区域内完成指定的游戏行为,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述装置还包括第二发送模块,用于:获取第一虚拟角色和第二虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和第二虚拟角色在游戏对局场景中的位置。
本发明实施例提供的虚拟角色的控制装置,与上述实施例提供的虚拟角色的控制方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述虚拟角色的控制方法。该电子设备可以是服务器,也可以是终端设备。
参见图10所示,该电子设备包括处理器100和存储器101,该存储器101存储有能够被处理器100执行的机器可执行指令,该处理器100执行机器可执行指令以实现上述虚拟角色的控制方法。
进一步地,图10所示的电子设备还包括总线102和通信接口103,处理器100、通信接口103和存储器101通过总线102连接。
其中,存储器101可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成前述实施例的虚拟角色的控制方法的步骤,以第一终端设备为执行主体的虚拟角色的控制方法,具体包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:响应于目标虚拟角色的数量为0,控制将第一虚拟角色在第一预设时间内撤离游戏对局。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:响应于目标虚拟角色的数量不为0,控制将第一虚拟角色和目标虚拟角色在第二预设时间内撤离游戏对局;其中,第二预设时间大于第一预设时间,且第二预设时间与目标虚拟角色的数量正相关。
上述第二预设时间还与第一虚拟角色和目标虚拟角色在游戏对局中所获取的虚拟物品的数量正相关。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:控制在图形用户界面显示第一提示信息;其中,第一提示信息至少包括第一目标时间信息,第一目标时间信息至少用于:提示第一虚拟角色和目标虚拟角色一同撤离游戏对局所需要的等待时长;响应于等待时长达成,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;其中,第二虚拟角色为由第二终端设备控制的虚拟角色;基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一撤离规则至少包括:愿意携带队友一同撤离;第二撤离规则至少包括:愿意跟随队友一同撤离。
上述方法还包括:响应于游戏对局开始,在图形用户界面显示预设的队伍撤离规则;其中,队伍撤离规则至少包括:是否愿意携带队友一同撤离、是否愿意跟随队友一同撤离;响应于针对队伍撤离规则中目标撤离规则的选择操作,确定目标撤离规则为第一虚拟角色对应的第一撤离规则。
上述基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色。
上述方法还包括:响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述在控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤之前,方法还包括:获取第一虚拟角色和目标虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和目标虚拟角色在游戏对局场景中的位置。
以第二终端设备为执行主体的虚拟角色的控制方法,具体包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的第二虚拟角色,控制将第一虚拟角色和第二虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述方法还包括:响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;基于第一撤离规则和第二撤离规则,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则、第二虚拟角色预先指定的第二撤离规则、以及目标撤离点在游戏对局场景中的位置;基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色满足指定的跟随撤离条件,控制在游戏对局场景中生成一目标撤离区域;响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色在指定时间内进入目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色处于目标撤离区域且在目标撤离区域内完成指定的游戏行为,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述在控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤之前,方法还包括:获取第一虚拟角色和第二虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和第二虚拟角色在游戏对局场景中的位置。
本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述虚拟角色的控制方法,
以第一终端设备为执行主体的虚拟角色的控制方法,具体包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一虚拟角色由第一终端设备控制,第一虚拟角色与目标虚拟角色属于同一游戏阵营;控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的目标虚拟角色,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:响应于目标虚拟角色的数量为0,控制将第一虚拟角色在第一预设时间内撤离游戏对局。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:响应于目标虚拟角色的数量不为0,控制将第一虚拟角色和目标虚拟角色在第二预设时间内撤离游戏对局;其中,第二预设时间大于第一预设时间,且第二预设时间与目标虚拟角色的数量正相关。
上述第二预设时间还与第一虚拟角色和目标虚拟角色在游戏对局中所获取的虚拟物品的数量正相关。
上述控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤,包括:控制在图形用户界面显示第一提示信息;其中,第一提示信息至少包括第一目标时间信息,第一目标时间信息至少用于:提示第一虚拟角色和目标虚拟角色一同撤离游戏对局所需要的等待时长;响应于等待时长达成,控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;其中,第二虚拟角色为由第二终端设备控制的虚拟角色;基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色;其中,第一撤离规则至少包括:愿意携带队友一同撤离;第二撤离规则至少包括:愿意跟随队友一同撤离。
上述方法还包括:响应于游戏对局开始,在图形用户界面显示预设的队伍撤离规则;其中,队伍撤离规则至少包括:是否愿意携带队友一同撤离、是否愿意跟随队友一同撤离;响应于针对队伍撤离规则中目标撤离规则的选择操作,确定目标撤离规则为第一虚拟角色对应的第一撤离规则。
上述基于第一撤离规则和第二撤离规则,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色中可随同第一虚拟角色一同撤离的目标虚拟角色。
上述方法还包括:响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述在控制将第一虚拟角色和目标虚拟角色一同撤离游戏对局的步骤之前,方法还包括:获取第一虚拟角色和目标虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和目标虚拟角色在游戏对局场景中的位置。
以第二终端设备为执行主体的虚拟角色的控制方法,具体包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一虚拟角色由第一终端设备控制,第二虚拟角色由第二终端设备控制,第一虚拟角色与第二虚拟角色属于同一游戏阵营,跟随撤离条件用于指示第二虚拟角色是否被允许跟随第一虚拟角色撤离游戏对局;响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。该方式中,通过预先指定的队伍撤离规则,可以确定第一虚拟角色的撤离规则,以及与第一虚拟角色为同一阵营的虚拟角色的撤离规则,进而确定可随同第一虚拟角色一同撤离的第二虚拟角色,控制将第一虚拟角色和第二虚拟角色一同撤离游戏对局,提高了玩家在游戏中的组队意愿,进而提高了玩家的游戏体验感。
上述方法还包括:响应于第一虚拟角色移动至游戏对局场景中的目标撤离点,且第一虚拟角色满足目标撤离点对应的撤离条件,触发针对目标撤离点的跟随撤离事件。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;基于第一撤离规则和第二撤离规则,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第一虚拟角色预先指定的第一撤离规则、第二虚拟角色预先指定的第二撤离规则、以及目标撤离点在游戏对局场景中的位置;基于第一撤离规则、第二撤离规则、以及目标撤离点在游戏对局场景中的位置,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,第一撤离规则至少包括:是否愿意携带队友一同撤离;第二撤离规则至少包括:是否愿意跟随队友一同撤离。
上述响应于第二虚拟角色满足指定的跟随撤离条件,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色满足指定的跟随撤离条件,控制在游戏对局场景中生成一目标撤离区域;响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色在指定时间内进入目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述响应于第二虚拟角色处于目标撤离区域,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤,包括:响应于第二虚拟角色处于目标撤离区域且在目标撤离区域内完成指定的游戏行为,控制第二虚拟角色和第一虚拟角色一同撤离游戏对局。
上述在控制第二虚拟角色和第一虚拟角色一同撤离游戏对局的步骤之前,方法还包括:获取第一虚拟角色和第二虚拟角色在游戏对局场景中的角色位置信息,并将角色位置信息进行广播,以使参与游戏对局的所有虚拟角色都能通过角色位置信息获知第一虚拟角色和第二虚拟角色在游戏对局场景中的位置。
本发明实施例所提供的虚拟角色的控制方法、装置、电子设备以及***的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (22)
1.一种虚拟角色的控制方法,其特征在于,通过第一终端设备提供一图形用户界面,所述图形用户界面显示的内容包括至少部分的游戏对局场景,所述游戏对局场景中包括至少一个撤离点,所述至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,所述方法包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同所述第一虚拟角色一同撤离的目标虚拟角色;其中,所述第一虚拟角色由所述第一终端设备控制,所述第一虚拟角色与所述目标虚拟角色属于同一游戏阵营;
控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局。
2.根据权利要求1所述的方法,其特征在于,控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局的步骤,包括:
响应于所述目标虚拟角色的数量为0,控制将所述第一虚拟角色在第一预设时间内撤离所述游戏对局。
3.根据权利要求2所述的方法,其特征在于,控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局的步骤,包括:
响应于所述目标虚拟角色的数量不为0,控制将所述第一虚拟角色和所述目标虚拟角色在第二预设时间内撤离所述游戏对局;
其中,所述第二预设时间大于所述第一预设时间,且所述第二预设时间与所述目标虚拟角色的数量正相关。
4.根据权利要求3所述的方法,其特征在于,所述第二预设时间还与所述第一虚拟角色和所述目标虚拟角色在所述游戏对局中所获取的虚拟物品的数量正相关。
5.根据权利要求3所述的方法,其特征在于,控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局的步骤,包括:
控制在所述图形用户界面显示第一提示信息;其中,所述第一提示信息至少包括第一目标时间信息,所述第一目标时间信息至少用于:提示所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局所需要的等待时长;
响应于所述等待时长达成,控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局。
6.根据权利要求1所述的方法,其特征在于,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同所述第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定所述第一虚拟角色预先指定的第一撤离规则,以及第二虚拟角色预先指定的第二撤离规则;其中,所述第二虚拟角色为由第二终端设备控制的虚拟角色;
基于所述第一撤离规则和所述第二撤离规则,确定所述第二虚拟角色中可随同所述第一虚拟角色一同撤离的目标虚拟角色;
其中,所述第一撤离规则至少包括:愿意携带队友一同撤离;所述第二撤离规则至少包括:愿意跟随队友一同撤离。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应于所述游戏对局开始,在所述图形用户界面显示预设的队伍撤离规则;其中,所述队伍撤离规则至少包括:是否愿意携带队友一同撤离、是否愿意跟随队友一同撤离;
响应于针对所述队伍撤离规则中目标撤离规则的选择操作,确定所述目标撤离规则为所述第一虚拟角色对应的第一撤离规则。
8.根据权利要求6所述的方法,其特征在于,所述基于所述第一撤离规则和所述第二撤离规则,确定所述第二虚拟角色中可随同所述第一虚拟角色一同撤离的目标虚拟角色的步骤,包括:
基于所述第一撤离规则、所述第二撤离规则、以及所述目标撤离点在所述游戏对局场景中的位置,确定所述第二虚拟角色中可随同所述第一虚拟角色一同撤离的目标虚拟角色。
9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:
响应于所述第一虚拟角色移动至所述游戏对局场景中的目标撤离点,且所述第一虚拟角色满足所述目标撤离点对应的撤离条件,触发针对所述目标撤离点的跟随撤离事件。
10.根据权利要求1所述的方法,其特征在于,在控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局的步骤之前,所述方法还包括:
获取所述第一虚拟角色和所述目标虚拟角色在所述游戏对局场景中的角色位置信息,并将所述角色位置信息进行广播,以使参与所述游戏对局的所有虚拟角色都能通过所述角色位置信息获知所述第一虚拟角色和所述目标虚拟角色在所述游戏对局场景中的位置。
11.一种虚拟角色的控制方法,其特征在于,通过第二终端设备提供一图形用户界面,所述图形用户界面显示的内容包括至少部分的游戏对局场景,所述游戏对局场景中包括至少一个撤离点,所述至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,所述方法包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,所述第一虚拟角色由第一终端设备控制,所述第二虚拟角色由所述第二终端设备控制,所述第一虚拟角色与所述第二虚拟角色属于同一游戏阵营,所述跟随撤离条件用于指示所述第二虚拟角色是否被允许跟随所述第一虚拟角色撤离所述游戏对局;
响应于所述第二虚拟角色满足所述指定的跟随撤离条件,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
响应于所述第一虚拟角色移动至所述游戏对局场景中的目标撤离点,且所述第一虚拟角色满足所述目标撤离点对应的撤离条件,触发针对所述目标撤离点的跟随撤离事件。
13.根据权利要求11所述的方法,其特征在于,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定所述第一虚拟角色预先指定的第一撤离规则,以及所述第二虚拟角色预先指定的第二撤离规则;
基于所述第一撤离规则和所述第二撤离规则,确定所述第二虚拟角色是否满足指定的跟随撤离条件;
其中,所述第一撤离规则至少包括:是否愿意携带队友一同撤离;所述第二撤离规则至少包括:是否愿意跟随队友一同撤离。
14.根据权利要求11所述的方法,其特征在于,响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件的步骤,包括:
响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定所述第一虚拟角色预先指定的第一撤离规则、所述第二虚拟角色预先指定的第二撤离规则、以及所述目标撤离点在所述游戏对局场景中的位置;
基于所述第一撤离规则、所述第二撤离规则、以及所述目标撤离点在所述游戏对局场景中的位置,确定所述第二虚拟角色是否满足指定的跟随撤离条件;
其中,所述第一撤离规则至少包括:是否愿意携带队友一同撤离;所述第二撤离规则至少包括:是否愿意跟随队友一同撤离。
15.根据权利要求13或14所述的方法,其特征在于,响应于所述第二虚拟角色满足所述指定的跟随撤离条件,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局的步骤,包括:
响应于所述第二虚拟角色满足所述指定的跟随撤离条件,控制在所述游戏对局场景中生成一目标撤离区域;
响应于所述第二虚拟角色处于所述目标撤离区域,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局。
16.根据权利要求15所述的方法,其特征在于,响应于所述第二虚拟角色处于所述目标撤离区域,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局的步骤,包括:
响应于所述第二虚拟角色在指定时间内进入所述目标撤离区域,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局。
17.根据权利要求15所述的方法,其特征在于,响应于所述第二虚拟角色处于所述目标撤离区域,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局的步骤,包括:
响应于所述第二虚拟角色处于所述目标撤离区域且在所述目标撤离区域内完成指定的游戏行为,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局。
18.根据权利要求15所述的方法,其特征在于,在控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局的步骤之前,所述方法还包括:
获取所述第一虚拟角色和所述第二虚拟角色在所述游戏对局场景中的角色位置信息,并将所述角色位置信息进行广播,以使参与所述游戏对局的所有虚拟角色都能通过所述角色位置信息获知所述第一虚拟角色和所述第二虚拟角色在所述游戏对局场景中的位置。
19.一种虚拟角色的控制装置,其特征在于,通过第一终端设备提供一图形用户界面,所述图形用户界面显示的内容包括至少部分的游戏对局场景,所述游戏对局场景中包括至少一个撤离点,所述至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,所述装置包括:
第一确定模块,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,根据预先指定的队伍撤离规则,确定可随同所述第一虚拟角色一同撤离的目标虚拟角色;其中,所述第一虚拟角色由所述第一终端设备控制,所述第一虚拟角色与所述目标虚拟角色属于同一游戏阵营;
第一撤离模块,用于控制将所述第一虚拟角色和所述目标虚拟角色一同撤离所述游戏对局。
20.一种虚拟角色的控制装置,其特征在于,通过第二终端设备提供一图形用户界面,所述图形用户界面显示的内容包括至少部分的游戏对局场景,所述游戏对局场景中包括至少一个撤离点,所述至少一个撤离点用于为满足撤离条件的虚拟角色提供撤离游戏对局的服务,所述装置包括:
第二确定模块,用于响应于第一虚拟角色在目标撤离点所触发的跟随撤离事件,确定第二虚拟角色是否满足指定的跟随撤离条件;其中,所述第一虚拟角色由第一终端设备控制,所述第二虚拟角色由所述第二终端设备控制,所述第一虚拟角色与所述第二虚拟角色属于同一游戏阵营,所述跟随撤离条件用于指示所述第二虚拟角色是否被允许跟随所述第一虚拟角色撤离所述游戏对局;
第二撤离模块,用于响应于所述第二虚拟角色满足所述指定的跟随撤离条件,控制所述第二虚拟角色和所述第一虚拟角色一同撤离所述游戏对局。
21.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1-10任一项所述的虚拟角色的控制方法,或者实现权利要求11-18任一项所述的虚拟角色的控制方法。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使所述处理器实现权利要求1-10任一项所述的虚拟角色的控制方法,或者实现权利要求11-18任一项所述的虚拟角色的控制方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211675284.5A CN118253092A (zh) | 2022-12-26 | 2022-12-26 | 虚拟角色的控制方法、装置和电子设备 |
PCT/CN2023/095884 WO2024139027A1 (zh) | 2022-12-26 | 2023-05-23 | 虚拟角色的控制方法、装置和电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211675284.5A CN118253092A (zh) | 2022-12-26 | 2022-12-26 | 虚拟角色的控制方法、装置和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118253092A true CN118253092A (zh) | 2024-06-28 |
Family
ID=91611657
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211675284.5A Pending CN118253092A (zh) | 2022-12-26 | 2022-12-26 | 虚拟角色的控制方法、装置和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118253092A (zh) |
WO (1) | WO2024139027A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108465238B (zh) * | 2018-02-12 | 2021-11-12 | 网易(杭州)网络有限公司 | 游戏中的信息处理方法、电子设备及存储介质 |
CN108744507B (zh) * | 2018-05-18 | 2023-03-24 | 腾讯科技(深圳)有限公司 | 虚拟对象下落控制方法、装置、电子装置及存储介质 |
US10792568B1 (en) * | 2018-09-24 | 2020-10-06 | Amazon Technologies, Inc. | Path management for virtual environments |
CN111957032B (zh) * | 2019-02-22 | 2024-03-08 | 网易(杭州)网络有限公司 | 游戏角色控制方法、装置、设备和存储介质 |
CN114632326A (zh) * | 2022-03-17 | 2022-06-17 | 网易(杭州)网络有限公司 | 一种画面显示方法、装置、电子设备及可读存储介质 |
-
2022
- 2022-12-26 CN CN202211675284.5A patent/CN118253092A/zh active Pending
-
2023
- 2023-05-23 WO PCT/CN2023/095884 patent/WO2024139027A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024139027A1 (zh) | 2024-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113244603B (zh) | 信息处理方法、装置和终端设备 | |
CN112791406B (zh) | 锁定目标的方法、装置和终端设备 | |
CN112807686A (zh) | 游戏观战方法、装置及电子设备 | |
CN112535866A (zh) | 游戏中虚拟对象的处理方法、装置及电子设备 | |
CN113546412B (zh) | 游戏中的显示控制方法、装置和电子设备 | |
CN113813604A (zh) | 游戏中的信息交互方法、装置和电子设备 | |
CN113750522A (zh) | 游戏技能的处理方法、装置及电子设备 | |
CN118253092A (zh) | 虚拟角色的控制方法、装置和电子设备 | |
CN113546406B (zh) | 游戏中的虚拟对象控制方法、装置和电子设备 | |
CN111841003B (zh) | 游戏中的信息处理方法、装置及电子设备 | |
CN115337638A (zh) | 游戏中的信息控件显示控制方法、装置和电子设备 | |
CN115634456A (zh) | 游戏中的对象匹配方法、装置和电子设备 | |
CN113750533A (zh) | 游戏中的信息显示方法、装置和电子设备 | |
CN116531757A (zh) | 游戏的操作控制方法、装置和电子设备 | |
CN117797475A (zh) | 游戏中点位的标记方法、装置和电子设备 | |
CN115554699A (zh) | 游戏中信息处理方法、装置和电子设备 | |
CN118253090A (zh) | 游戏中的显示控制方法、装置和电子设备 | |
CN117442966A (zh) | 游戏中的信息显示方法、装置和电子设备 | |
CN117462944A (zh) | 场景画面的显示控制方法、装置和电子设备 | |
CN117815659A (zh) | 游戏的交互控制方法、装置和电子设备 | |
CN116392806A (zh) | 游戏中的信息显示方法、装置和电子设备 | |
CN117547812A (zh) | 游戏中的交互方法、装置和电子设备 | |
CN116617662A (zh) | 游戏中虚拟角色的标记方法、装置和电子设备 | |
CN115814419A (zh) | 武器道具的交互控制方法、装置及电子设备 | |
CN118217638A (zh) | 游戏中的战斗指挥方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |