游戏中观战视角切换方法、装置及电子设备制造方法及图纸

技术编号:39249398 阅读:15 留言:0更新日期:2023-10-30 12:01
本申请提供了一种游戏中观战视角切换方法、装置及电子设备,通过终端设备提供图形用户界面,图形用户界面显示的内容至少包括以处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角的第一游戏画面,方法包括:响应于满足观战视角切换条件,根据观战视角切换条件在游戏场景中确定一第二游戏角色,并以第二游戏角色的当前游戏视角作为第二观战视角;控制将第一观战视角对应的第一游戏画面切换为第二观战视角对应的第二游戏画面。本申请能够在玩家进行游戏观战过程中,自动进行检测是否满足观战视角切换条件,在满足条件的情况下,确定新的观战视角,以使玩家观战新的观战视角下的新的游戏画面,提高玩家游戏观战体验度。度。度。

【技术实现步骤摘要】
游戏中观战视角切换方法、装置及电子设备


[0001]本申请涉及软件
,尤其是涉及一种游戏中观战视角切换方法、装置及电子设备。

技术介绍

[0002]游戏中通常设置有观战功能,目前有两种方式可使玩家进入观战状态,一种是玩家角色在游戏比赛中被击杀后可自动进入观战状态;另一种是玩家自主触控观战控件进入观战状态。在第一种方式中,当玩家角色被击杀时,游戏视角的切换是相对固定的,比如,游戏视角直接切换至队友角色视角或者击杀自己的角色的视角,从而使玩家直接观战自己的队友或击杀自己的角色;在第二种方式中,在游戏界面右侧会提供一玩家列表,可以使玩家自己选择一名角色进行观战,上述方式中观战视角的切换均比较单一,玩家观战体验度不够好。

技术实现思路

[0003]本申请的目的在于提供一种游戏中观战视角切换方法、装置及电子设备,能够更好的进行直播或观战比赛时候的视角切换,提高玩家观战体验。
[0004]第一方面,本申请实施例提供一种游戏中观战视角切换方法,通过终端设备提供图形用户界面,图形用户界面显示的内容至少包括以处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角的第一游戏画面,方法包括:响应于满足观战视角切换条件,根据观战视角切换条件在游戏场景中确定一第二游戏角色,并以第二游戏角色的当前游戏视角作为第二观战视角;控制将第一观战视角对应的第一游戏画面切换为第二观战视角对应的第二游戏画面;其中,观战视角切换条件至少包括以下之一:第一游戏角色被第二游戏角色击杀、第二游戏角色的击杀值高于第一游戏角色、第二游戏角色所在区域的游戏角色数量超过第一游戏角色所在区域、第二游戏角色所在区域正在发生战斗。
[0005]进一步地,如果观战视角切换条件为第一游戏角色被第二游戏角色击杀,则响应于满足观战视角切换条件,根据观战视角切换条件从游戏场景中确定一第二游戏角色的步骤,包括:响应于第一游戏角色被击杀,将参与击杀第一游戏角色的游戏角色确定为目标游戏角色,或将与第一游戏角色发生过战斗的游戏角色确定为目标游戏角色,或将游戏场景中存活的游戏角色确定为目标游戏角色,并基于目标游戏角色确定第二游戏角色。
[0006]进一步地,上述将游戏场景中存活的游戏角色确定为目标游戏角色的步骤,包括:从游戏场景的位置区域中确定游戏角色数量超过第一阈值的第一区域,和/或从游戏场景的位置区域中确定正在发生战斗的第二区域;将第一区域和/或第二区域中存活的游戏角色确定为目标游戏角色。
[0007]进一步地,上述基于目标游戏角色确定第二游戏角色的步骤,包括:确定目标游戏角色中击杀值最高的游戏角色为第二游戏角色;或从目标游戏角色中随机确定一目标游戏角色为第二游戏角色。
[0008]进一步地,上述在从第一区域存活的游戏角色中或从第二区域存活的游戏角色中确定第二游戏角色的步骤之前,方法还包括:以预设的俯视视角观战第一区域,以在图形用户界面呈现对应的第三游戏画面;或以预设的俯视视角观战第二区域,以在图形用户界面呈现对应的第四游戏画面。
[0009]进一步地,如果观战视角切换条件为第二游戏角色的击杀值高于第一游戏角色,则响应于满足观战视角切换条件,根据观战视角切换条件从游戏场景中确定一第二游戏角色的步骤,包括:响应于检测到击杀值高于第一游戏角色的目标游戏角色,基于目标游戏角色确定第二游戏角色。
[0010]进一步地,上述基于目标游戏角色确定第二游戏角色的步骤,包括:如果目标游戏角色为一个,将目标游戏角色确定为第二游戏角色;如果目标游戏角色为多个,将满足最多目标条件的目标游戏角色确定为第二游戏角色;目标条件包括:目标游戏角色正在战斗、目标游戏角色的击杀值最高、和目标游戏角色所在区域的游戏角色数量最高。
[0011]进一步地,如果观战视角切换条件为第二游戏角色所在区域的游戏角色数量超过第一游戏角色所在区域,则响应于满足观战视角切换条件,根据观战视角切换条件从游戏场景中确定一第二游戏角色的步骤,包括:响应于检测到游戏角色数量超过第一游戏角色所在区域的目标区域,基于目标区域中的游戏角色确定第二游戏角色。
[0012]进一步地,上述基于目标区域中的游戏角色确定第二游戏角色的步骤,包括:如果目标区域为一个,将目标区域中的击杀值最高的游戏角色确定为第二游戏角色;如果目标区域为多个,将正在发生战斗的目标区域或者游戏角色数量最大的目标区域中的击杀值最高的游戏角色确定为第二游戏角色。
[0013]进一步地,如果观战视角切换条件为第二游戏角色所在区域正在发生战斗,则响应于满足观战视角切换条件,根据观战视角切换条件从游戏场景中确定一第二游戏角色的步骤,包括:响应于检测到正在发生战斗的目标区域,基于目标区域中的游戏角色确定第二游戏角色。
[0014]进一步地,上述基于目标区域中的游戏角色确定第二游戏角色的步骤,包括:如果目标区域为一个,将目标区域中的击杀值最高的游戏角色确定为第二游戏角色;如果目标区域为多个,将游戏角色数量最大的目标区域中的击杀值最高的游戏角色确定为第二游戏角色。
[0015]进一步地,上述观战视角切换条件对应设置有优先级,方法还包括:按观战视角切换条件对应的优先级顺序,执行响应于满足观战视角切换条件,根据观战视角切换条件在游戏场景中确定一第二游戏角色的步骤。
[0016]进一步地,上述在图形用户界面显示以处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角的第一游戏画面的步骤,包括:在图形用户界面提供一观战控件;响应于作用于观战控件的触控操作控制将处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角,并在图形用户界面显示第一观战视角对应的第一游戏画面。
[0017]第二方面,本申请实施例还提供一种游戏中观战视角切换装置,通过终端设备提供图形用户界面,图形用户界面显示的内容至少包括以处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角的第一游戏画面,装置包括:视角确定模块,用于响应于满足观战视角切换条件,根据观战视角切换条件在游戏场景中确定一第二游戏角色,并以第
二游戏角色的当前游戏视角作为第二观战视角;画面切换模块,用于控制将第一观战视角对应的第一游戏画面切换为第二观战视角对应的第二游戏画面;其中,观战视角切换条件至少包括以下之一:第一游戏角色被第二游戏角色击杀、第二游戏角色的击杀值高于第一游戏角色、第二游戏角色所在区域的游戏角色数量超过第一游戏角色所在区域、第二游戏角色所在区域正在发生战斗。
[0018]第三方面,本申请实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述第一方面所述的方法。
[0019]第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述第一方面所述的方法。
[0020]本申请实施例提供的一种游戏中观战视角切换方法、装置及电子设备中,通过终端设备本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏中观战视角切换方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示的内容至少包括以处于游戏场景内的第一游戏角色的当前游戏视角作为第一观战视角的第一游戏画面,所述方法包括:响应于满足观战视角切换条件,根据所述观战视角切换条件在所述游戏场景中确定一第二游戏角色,并以所述第二游戏角色的当前游戏视角作为第二观战视角;控制将所述第一观战视角对应的第一游戏画面切换为所述第二观战视角对应的第二游戏画面;其中,所述观战视角切换条件至少包括以下之一:所述第一游戏角色被所述第二游戏角色击杀、所述第二游戏角色的击杀值高于所述第一游戏角色、所述第二游戏角色所在区域的游戏角色数量超过所述第一游戏角色所在区域、所述第二游戏角色所在区域正在发生战斗。2.根据权利要求1所述的方法,其特征在于,如果所述观战视角切换条件为所述第一游戏角色被所述第二游戏角色击杀,则所述响应于满足观战视角切换条件,根据所述观战视角切换条件从所述游戏场景中确定一第二游戏角色的步骤,包括:响应于所述第一游戏角色被击杀,将参与击杀所述第一游戏角色的游戏角色确定为目标游戏角色,或将与所述第一游戏角色发生过战斗的游戏角色确定为目标游戏角色,或将所述游戏场景中存活的游戏角色确定为目标游戏角色,并基于所述目标游戏角色确定所述第二游戏角色。3.根据权利要求2所述的方法,其特征在于,将所述游戏场景中存活的游戏角色确定为目标游戏角色的步骤,包括:从所述游戏场景的位置区域中确定游戏角色数量超过第一阈值的第一区域,和/或从所述游戏场景的位置区域中确定正在发生战斗的第二区域;将所述第一区域和/或所述第二区域中存活的游戏角色确定为所述目标游戏角色。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述目标游戏角色确定所述第二游戏角色的步骤,包括:确定所述目标游戏角色中击杀值最高的游戏角色为所述第二游戏角色;或从所述目标游戏角色中随机确定一目标游戏角色为所述第二游戏角色。5.根据权利要求4所述的方法,其特征在于,在从所述第一区域存活的游戏角色中或从所述第二区域存活的游戏角色中确定所述第二游戏角色的步骤之前,所述方法还包括:以预设的俯视视角观战所述第一区域,以在所述图形用户界面呈现对应的第三游戏画面;或以预设的俯视视角观战所述第二区域,以在所述图形用户界面呈现对应的第四游戏画面。6.根据权利要求1所述的方法,其特征在于,如果所述观战视角切换条件为所述第二游戏角色的击杀值高于所述第一游戏角色,则所述响应于满足观战视角切换条件,根据所述观战视角切换条件从所述游戏场景中确定一第二游戏角色的步骤,包括:响应于检测到击杀值高于所述第一游戏角色的目标游戏角色,基于所述目标游戏角色确定所述第二游戏角色。7.根据权利要求6所述的方法,其特征在于,基于所述目标游戏角色确定所述第二游戏
角色的步骤,包括:如果所述目标游戏角色为一个,将所述目标游戏角色确定为所述第二游戏角色;如果所述目标游戏角色为多个,将满足最多目标条件的目标游戏角色确定为所述第二游戏角色;所述目标条件包括:所述目标游戏角色正在战斗、所述目标游戏角色的击杀值最高、和所述目标游戏角色所在区域的游戏角色数量最高。8.根据权利要求1所述的方法,其特征在于,如果所述观战视角切换条件为所述第二游戏角色所在区域的游戏角色数量超过所述第一游戏角色所在区域,则所述...

【专利技术属性】
技术研发人员:胡佳胜刘勇成胡志鹏袁思思程龙
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1