游戏场景切换方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:29202332 阅读:29 留言:0更新日期:2021-07-10 00:37
本申请提供一种游戏场景切换方法、装置、计算机设备及存储介质,该方法包括:获得用户输入的场景切换指令,确定游戏中当前处于前台运行状态的第一游戏场景以及该场景切换指令指示切换到的第二游戏场景,该第二游戏场景处于后台运行状态;控制结束对该第一游戏场景的渲染处理,并维持对该第一游戏场景的场景状态的数据处理,以使得该第一游戏场景处于后台运行状态;控制启动对该第二游戏场景的渲染处理,以将处于后台运行状态的第二游戏场景切换为前台运行状态。本申请的方案减少了切换游戏场景所需的时长,提高了游戏场景切换速度。提高了游戏场景切换速度。提高了游戏场景切换速度。

【技术实现步骤摘要】
游戏场景切换方法、装置、计算机设备及存储介质


[0001]本专利技术涉及游戏
,更具体地说,涉及一种游戏场景切换方法、装置、计算机设备及存储介质。

技术介绍

[0002]游戏通常会提供多个游戏场景,以丰富游戏内容、提升玩家的游戏体验。
[0003]在游戏运行过程中,游戏可以根据用户选择切换的游戏场景,将当前运行的游戏场景切换到用户选择的游戏场景。在游戏场景切换时,需要销毁当前运行的游戏场景,并创建所需切换到的游戏场景。
[0004]然而,创建游戏场景涉及游戏场景内各个场景元素的创建以及渲染等复杂的逻辑处理,使得创建游戏场景需要耗费较长时间,从而导致游戏场景切换的时间过长。

技术实现思路

[0005]有鉴于此,为解决上述问题,本专利技术提供一种游戏场景切换方法、装置、计算机设备及存储介质,以提高游戏场景切换速度,减少切换游戏场景所需的时长。
[0006]为了实现以上目的,一方面,本申请提供了一种游戏场景切换方法,包括:
[0007]获得用户输入的场景切换指令,确定游戏中当前处于前台运行状态的第本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种游戏场景切换方法,其特征在于,包括:获得用户输入的场景切换指令,确定游戏中当前处于前台运行状态的第一游戏场景以及所述场景切换指令指示切换到的第二游戏场景,所述第二游戏场景处于后台运行状态;控制结束对所述第一游戏场景的渲染处理,并维持对所述第一游戏场景的场景状态的数据处理,以使得所述第一游戏场景处于后台运行状态;控制启动对所述第二游戏场景的渲染处理,以将处于后台运行状态的第二游戏场景切换为前台运行状态。2.根据权利要求1所述的方法,其特征在于,所述维持对所述第一游戏场景的场景状态的数据处理的同时,还包括:销毁所述第一游戏场景中已加载且被配置为非常驻元素的至少一个第一场景元素,非常驻元素属于游戏中的动态场景元素;在所述控制启动对所述第一游戏场景的渲染处理之后,还包括:确定所述第二游戏场景中待加载且被配置为非常驻元素的至少一个第二场景元素;为所述第二游戏场景创建所述至少一个第二场景元素。3.根据权利要求2所述的方法,其特征在于,所述为所述第二游戏场景创建所述至少一个第二场景元素,包括:在每次输出所述第二游戏场景的一帧画面时,为所述第二游戏场景创建一个第二场景元素,直至所述第二游戏场景中所述至少一个第二场景元素均被创建为止。4.根据权利要求2所述的方法,其特征在于,对于所述第一游戏场景和第二游戏场景中任意一个游戏场景,所述游戏场景中的非常驻元素为相对所述游戏场景的重要等级和内存占用量中一个或者两个满足条件的动态场景元素。5.根据权利要求4所述的方法,其特征在于,所述游戏场景中的非常驻元素通过如下方式确定:确定游戏场景中的动态场景元素相对所述游戏场景的重要等级以及所述动态场景元素的内存占用量;基于所述动态场景元素相对游戏场景的重要等级,确定所述动态场景元素的第一评分,其中,动态场景元素相对游戏场景的重要等级越高,所述第一评分越高;基于所述动态场景元素的内存占用量,确定所述动态场景元素的第二评分,其中,所述动态场景元素的内存占用量越低,所述第二评分越高;将第一评分与第二评分的加权和小于设定阈值的动态场景元素确定为非常驻元素。6.根据权利要求1所述的方法,其特征在于,在所述获得用户输入的场景切换指令之前,还包括:获得游戏启动指令,获得游戏中配置的多个游戏场景的信息;在内存中...

【专利技术属性】
技术研发人员:陈伟哲
申请(专利权)人:腾讯科技上海有限公司
类型:发明
国别省市:

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

1