游戏画面的处理方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:30832084 阅读:21 留言:0更新日期:2021-11-18 12:48
本申请提供一种游戏画面的处理方法、装置、设备、存储介质及程序产品,该方案通过执行游戏应用并在所述终端设备的显示器上渲染得到图形用户界面,所述图形用户界面显示通过虚拟相机拍摄游戏场景得到的游戏画面,所述方法包括:响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令;根据所述虚拟相机操作指令和所述缓存中存储的虚拟相机,确定目标虚拟相机;在所述图形用户界面中显示所述目标虚拟相机对应的目标游戏画面。上述方案可以提高游戏画面的切换速度。速度。速度。

【技术实现步骤摘要】
游戏画面的处理方法、装置、设备、存储介质及程序产品


[0001]本申请涉及游戏
,尤其涉及一种游戏画面的处理方法、装置、设备、存储介质及程序产品。

技术介绍

[0002]网络游戏的游戏场景中可以设置多个虚拟相机,通过虚拟相机对游戏场景进行不同视角的虚拟拍摄得到游戏画面。可以通过切换虚拟相机实现切换游戏画面。
[0003]相关技术中,在进行虚拟相机切换之前,需要将待切换至的目标虚拟相机存储于缓存中,将缓存中目标虚拟相机的优先级修改至最高,以达到切换虚拟相机的目的。然而,在上述过程中,每次切换虚拟相机均需修改缓存中的虚拟相机的优先级,使得切换过程耗时长,从而导致游戏画面的切换时间过长,切换速度较低。

技术实现思路

[0004]本申请提供一种游戏画面的处理方法、装置、设备、存储介质及程序产品,无需修改虚拟相机的优先级,进而减少游戏画面的切换时间,提高游戏画面的切换速度。
[0005]第一方面,本申请实施例提供一种游戏画面的处理方法,通过执行游戏应用并在所述终端设备的显示器上渲染得到图形用户界面,所述图形用户界面显示通过虚拟相机拍摄游戏场景得到的游戏画面,所述方法包括:
[0006]响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令,所述虚拟相机操作指令为切入目标虚拟相机指令或者切出当前虚拟相机指令;
[0007]根据所述虚拟相机操作指令和所述缓存中存储的虚拟相机,确定目标虚拟相机,其中,所述缓存中存储的虚拟相机包括常驻虚拟相机和当前虚拟相机,所述常驻虚拟相机为预设游戏画面对应的虚拟相机,所述当前虚拟相机为当前显示的游戏画面对应的虚拟相机;
[0008]在所述图形用户界面中显示所述目标虚拟相机对应的目标游戏画面。
[0009]在一种具体实施方式中,根据所述虚拟相机操作指令和所述缓存中存储的虚拟相机,确定目标虚拟相机,包括:
[0010]若所述虚拟相机操作指令为所述切入目标虚拟相机指令,则判断所述缓存中是否存在所述目标虚拟相机,若是,则将所述缓存中与所述目标虚拟相机的相机参数相同的虚拟相机确定为所述目标虚拟相机;若否,则生成所述目标虚拟相机;
[0011]若所述虚拟相机操作指令为所述切出当前虚拟相机指令,则判断所述缓存中是否存在常驻虚拟相机,若是,则将所述缓存中最近一次使用的常驻虚拟相机确定为所述目标虚拟相机。
[0012]在一种具体实施方式中,生成所述目标虚拟相机,包括:
[0013]获取所述目标虚拟相机的相机参数;
[0014]根据所述相机参数创建虚拟相机,得到所述目标虚拟相机。
[0015]在一种具体实施方式中,判断所述缓存中是否存在常驻虚拟相机,包括:
[0016]确定激活状态的虚拟相机;
[0017]在确定存在激活状态的虚拟相机时,判断所述缓存中是否存在常驻虚拟相机。
[0018]在一种具体实施方式中,响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令,包括:
[0019]确定所述当前显示的游戏画面的拍摄视角对应的至少一个切入模式;
[0020]若所述至少一个切入模式中包括所述控制操作对应的目标切入模式,则确定所述虚拟相机操作指令为所述切入目标虚拟相机指令;
[0021]若所述至少一个切入模式中不包括所述目标切入模式,则确定所述虚拟相机操作指令为切出当前虚拟相机指令。
[0022]在一种具体实施方式中,在所述图形用户界面中显示所述目标虚拟相机对应的目标游戏画面,包括:
[0023]确定画面切换模式,所述画面切换模式为瞬间切换模式或者平滑切换模式;
[0024]根据所述画面切换模式,更新所述当前虚拟相机、以及所述目标虚拟相机的相机状态,相机状态包括激活状态和非激活状态;
[0025]根据激活状态的虚拟相机,在所述图形用户界面显示所述目标游戏画面。
[0026]在一种具体实施方式中,根据所述画面切换模式,更新所述当前虚拟相机、以及所述目标虚拟相机的相机状态,包括:
[0027]若所述画面切换模式为瞬间切换模式,则将所述当前虚拟相机的状态设置为非激活状态,以及将所述目标虚拟相机的状态设置为激活状态;
[0028]若所述画面切换模式为平滑切换模式,则将所述目标虚拟相机的状态设置为激活状态,并在预设时长之后,将所述当前虚拟相机的状态设置为非激活状态。
[0029]第二方面,本申请实施例提供一种游戏画面的处理装置,通过游戏应用并在所述终端设备的显示器上渲染得到图形用户界面,所述图形用户界面显示通过虚拟相机拍摄游戏场景得到的游戏画面,具体的,所述装置包括第一确定模块、第二确定模块和显示模块,其中,
[0030]所述第一确定模块用于,响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令,所述虚拟相机操作指令为切入目标虚拟相机指令或者切出当前虚拟相机指令;
[0031]所述第二确定模块用于,根据所述虚拟相机操作指令和所述缓存中存储的虚拟相机,确定目标虚拟相机,其中,所述缓存中存储的虚拟相机包括常驻虚拟相机和当前虚拟相机,所述常驻虚拟相机为预设游戏画面对应的虚拟相机,所述当前虚拟相机为当前显示的游戏画面对应的虚拟相机;
[0032]所述显示模块用于,在所述图形用户界面中显示所述目标虚拟相机对应的目标游戏画面。
[0033]在一种具体实施方式中,所述第二确定模块具体用于:
[0034]若所述虚拟相机操作指令为所述切入目标虚拟相机指令,则判断所述缓存中是否存在所述目标虚拟相机,若是,则将所述缓存中与所述目标虚拟相机的相机参数相同的虚
拟相机确定为所述目标虚拟相机;若否,则生成所述目标虚拟相机;
[0035]若所述虚拟相机操作指令为所述切出当前虚拟相机指令,则判断所述缓存中是否存在常驻虚拟相机,若是,则将所述缓存中最近一次使用的常驻虚拟相机确定为所述目标虚拟相机。
[0036]在一种具体实施方式中,所述第二确定模块具体用于:
[0037]获取所述目标虚拟相机的相机参数;
[0038]根据所述相机参数创建虚拟相机,得到所述目标虚拟相机。
[0039]在一种具体实施方式中,所述第二确定模块具体用于:
[0040]确定激活状态的虚拟相机;
[0041]在确定存在激活状态的虚拟相机时,判断所述缓存中是否存在常驻虚拟相机。
[0042]在一种具体实施方式中,所述第一确定模块具体用于:
[0043]确定所述当前显示的游戏画面的拍摄视角对应的至少一个切入模式;
[0044]若所述至少一个切入模式中包括所述控制操作对应的目标切入模式,则确定所述虚拟相机操作指令为所述切入目标虚拟相机指令;
[0045]若所述至少一个切入模式中不包括所述目标切入模式,则确定所述虚拟相机操作指令为切出当前虚拟相机指令。
[0046]在一种具体实施方式中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏画面的处理方法,其特征在于,通过执行游戏应用并在终端设备的显示器上渲染得到图形用户界面,所述图形用户界面显示通过虚拟相机拍摄游戏场景得到的游戏画面,所述方法包括:响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令,所述虚拟相机操作指令为切入目标虚拟相机指令或者切出当前虚拟相机指令;根据所述虚拟相机操作指令和缓存中存储的虚拟相机,确定目标虚拟相机,其中,所述缓存中存储的虚拟相机包括常驻虚拟相机和当前虚拟相机,所述常驻虚拟相机为预设游戏画面对应的虚拟相机,所述当前虚拟相机为当前显示的游戏画面对应的虚拟相机;在所述图形用户界面中显示所述目标虚拟相机对应的目标游戏画面。2.根据权利要求1所述的方法,其特征在于,根据所述虚拟相机操作指令和所述缓存中存储的虚拟相机,确定目标虚拟相机,包括:若所述虚拟相机操作指令为所述切入目标虚拟相机指令,则判断所述缓存中是否存在所述目标虚拟相机,若是,则将所述缓存中与所述目标虚拟相机的相机参数相同的虚拟相机确定为所述目标虚拟相机;若否,则生成所述目标虚拟相机;若所述虚拟相机操作指令为所述切出当前虚拟相机指令,则判断所述缓存中是否存在常驻虚拟相机,若是,则将所述缓存中最近一次使用的常驻虚拟相机确定为所述目标虚拟相机。3.根据权利要求2所述的方法,其特征在于,生成所述目标虚拟相机,包括:获取所述目标虚拟相机的相机参数;根据所述相机参数创建虚拟相机,生成所述目标虚拟相机。4.根据权利要求2或3所述的方法,其特征在于,判断所述缓存中是否存在常驻虚拟相机,包括:确定激活状态的虚拟相机;在确定存在激活状态的虚拟相机时,判断所述缓存中是否存在常驻虚拟相机。5.根据权利要求1

4任一项所述的方法,其特征在于,响应于控制操作,根据所述终端设备当前显示的游戏画面的拍摄视角,确定虚拟相机操作指令,包括:确定所述当前显示的游戏画面的拍摄视角对应的至少一个切入模式;若所述至少一个切入模式中包括所述控制操作对应的目标切入模式,则确定所述虚拟相机操作指令为所述切入目标虚拟相机指令;若所述至少一个切入模式中不包括所述目标切入模式,则确定所述虚拟相机操作指令为切出当前虚拟相机指令。6.根据权利要求1

5任一项所述的方法,...

【专利技术属性】
技术研发人员:吴中奇李宇冲
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1