游戏画面优化方法、游戏设备及计算机可读存储介质技术

技术编号:38988155 阅读:10 留言:0更新日期:2023-10-07 10:18
本发明专利技术公开了游戏画面优化方法、游戏设备及计算机可读存储介质,其中,所述游戏画面优化方法包括以下步骤:获取历史时段的游戏画面帧以及接收到的操作指令,并基于所述游戏画面帧确定游戏特征信息;根据所述游戏特征信息以及所述操作指令预测下一时段的需求帧率;根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率;将所述游戏设备的显示帧率调整至所述目标帧率。本发明专利技术通过结合历史时段的游戏画面帧以及操作指令预测下一时段的需求帧率,并基于需求帧率以及游戏设备的状态信息得到目标帧率,进而动态调整游戏设备的显示帧率,解决了游戏画面显示效果差的问题。解决了游戏画面显示效果差的问题。解决了游戏画面显示效果差的问题。

【技术实现步骤摘要】
游戏画面优化方法、游戏设备及计算机可读存储介质


[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]在所述健康值发生变化、所述移动速度为0、所述攻击动作未发生变化,所述操作指令为补充健康值指令时,确定所述需求帧率为第二帧率;或者
[0028]在所述移动速度等于所述预设移动速度,所述操作指令为行走指令时,确定所述需求帧率为第三帧率;或者
[0029]在所述移动速度为0、所述操作指令为视野变化指令时,确定所述需求帧率为第四帧率;或者
[0030]在所述移动速度为0,所述操作指令为空时,确定所述需求帧率为第五帧率。
[0031]可选地,所述根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率的步骤之前,还包括:
[0032]获取所述游戏设备的CPU当前的温度、CPU利用率、GPU利用率以及运行内存占用率;
[0033]将所述CPU当前的温度、所述CPU利用率、所述GPU利用率以及所述运行内存占用率作为所述游戏设备的所述状态信息。
[0034]可选地,所述将所述游戏设备的显示帧率调整至所述目标帧率的步骤之后,还包括:
[0035]在接收到人物镜头以及游戏视野的放大指令时,确定所述放大指令关联的帧率变化值;
[0036]在所述显示帧率不为最大帧率且所述状态信息为良好时,基于所述帧率变化值提高所述显示帧率。
[0037]此外,为实现上述目的,本专利技术还提供一种游戏设备,所述游戏设备包括存储器、
处理器及存储在所述存储器上并可在所述处理器上运行的游戏画面优化程序,所述游戏画面优化程序被所述处理器执行时实现如上所述的游戏画面优化方法的步骤。
[0038]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有游戏画面优化程序,所述游戏画面优化程序被处理器执行时实现如上所述的游戏画面优化方法的步骤。
[0039]本专利技术实施例提供了游戏画面优化方法、游戏设备及计算机可读存储介质,首先获取历史时段的游戏画面帧以及接收到的操作指令,并基于所述游戏画面帧确定游戏特征信息,并根据所述游戏特征信息以及所述操作指令预测下一时段的需求帧率,随后根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率,最后将所述游戏设备的显示帧率调整至所述目标帧率。可以看出,通过结合历史时段的游戏画面帧以及接收到的操作指令计算下一时段的需求帧率,并根据需求帧率和游戏设备的状态信息确定目标帧率,进而保障目标帧率能够动态调整,最后将游戏设备的显示帧率动态调整至目标帧率,进而提高游戏画面的显示效果。
附图说明
[0040]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0041]图1为本专利技术游戏画面优化方法的第一实施例的流程示意图;
[0042]图2为本专利技术游戏画面优化方法的第二实施例的流程示意图;
[0043]图3为本专利技术游戏画面优化方法的第二实施例的另一流程示意图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏画面优化方法,其特征在于,所述游戏画面优化方法包括:获取历史时段的游戏画面帧以及接收到的操作指令,并基于所述游戏画面帧确定游戏特征信息;根据所述游戏特征信息以及所述操作指令预测下一时段的需求帧率;根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率;将所述游戏设备的显示帧率调整至所述目标帧率。2.如权利要求1所述的游戏画面优化方法,其特征在于,所述将所述游戏设备的显示帧率调整至所述目标帧率的步骤之后,还包括:检测到所述状态信息发生变化时,跳转执行所述根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率的步骤;或者启动计时器,并在所述计时器的计时值大于预设时长时,控制所述计时器清零,以及跳转执行所述根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率的步骤。3.如权利要求1所述的游戏画面优化方法,其特征在于,所述根据所述需求帧率和游戏设备的状态信息确定所述下一时段的目标帧率的步骤包括:确定所述状态信息对应的最大允许帧率,以及所述游戏画面帧对应的当前帧率,其中,所述最大允许帧率大于所述当前帧率;在所述需求帧率小于所述当前帧率,或者所述需求帧率大于所述当前帧率,小于所述最大允许帧率时,将所述需求帧率作为所述目标帧率;或者在所述需求帧率大于所述最大允许帧率时,将所述最大允许帧率作为所述目标帧率。4.如权利要求3所述的游戏画面优化方法,其特征在于,当所述最大允许帧率小于所述当前帧率时,所述确定所述状态信息对应的最大允许帧率,以及所述游戏画面帧对应的当前帧率的步骤之后,还包括:在所述需求帧率大于所述最大允许帧率时,将所述最大帧率作为所述目标帧率;或者在所述需求帧率小于所述最大允许帧率时,将所述需求帧率作为所述目标帧率。5.如权利要求1所述的游戏画面优化方法,其特征在于,所述获取历史时段的游戏画面帧以及接收到的操作指令,并基于所述游戏画面帧确定游戏特征信息的步骤包括:获取所述历史时段的游戏画面帧以及接收到的所述操作指令;根据所述游戏画面帧确定游戏人物的健康值、所述游戏人物的移动...

【专利技术属性】
技术研发人员:谷健吴仲迪张龙攀
申请(专利权)人:深圳市大梦龙途网络科技有限公司
类型:发明
国别省市:

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

1