调整游戏APP运行帧率的方法及设备技术

技术编号:21453610 阅读:48 留言:0更新日期:2019-06-26 04:40
本发明专利技术实施例提供调整游戏APP运行帧率的方法及设备,所述方法通过获取游戏APP的当前运行帧率;若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。本发明专利技术实施例具有自动高效调节用户运行帧率,以提高游戏APP运行帧率,提高玩家用户体验的有益效果。

【技术实现步骤摘要】
调整游戏APP运行帧率的方法及设备
本专利技术实施例涉及电子
,具体涉及一种调整游戏APP运行帧率的方法及设备。
技术介绍
随着移动终端设备的普及,玩家在使用移动终端操作游戏APP时越来越注重运行帧率的提高。游戏APP运行时每秒所运行的帧率(简称FPS,FramesPerSecond)和视频一样,FPS越大,在屏幕上的视频就越来越平滑,直到一个临界点(大约是100FPS),超过这个临界点,再高的FPS都只是一个令人惊奇的数值,400FPS和100FPS在人的视觉中几乎没有差别。然而,游戏APP在移动终端设备中运行时,由于运行环境的影响通常无法达到游戏APP的最佳运行帧率。现有技术中需要用户手动调整游戏参数或关闭移动终端后台应用,以使得帧率获得提升。因此,亟待提供一种更加高效的调整游戏APP运行帧率的方案。
技术实现思路
为此,本专利技术实施例提供一种调整游戏APP运行帧率的方法及设备,其能够获取游戏APP的运行帧率,以便玩家拥有更好的用户体验。根据本专利技术实施例的第一方面,提供一种调整游戏APP运行帧率的方法,包括:获取游戏APP的当前运行帧率;若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。进一步,强制关闭移动终端后台运行的其他APP,包括:游戏APP基于移动终端的操作系统的关闭进程指令,强制关闭移动终端后台运行的其他APP。进一步,游戏APP预先向移动终端的操作系统申请强制关闭移动终端后台运行的其他APP的权限。进一步,强制关闭移动终端后台运行的其他APP,包括:按照当前占用移动终端性能资源多少,有选择性的关闭移动终端后台运行的其他APP。进一步,强制关闭移动终端后台运行的其他APP,包括:按照使用频率高低,对移动终端后台运行的其他APP进行从高到底排序,优先关闭使用频率低的后台APP。进一步,所述方法还包括:按照使用频率高低,对移动终端后台运行的其他APP进行从高到底排序,当所述应用程序的个数大于预定位数时,关闭排序于所述预定位数之后的APP。进一步,游戏运行参数包括以下至少一种:屏幕刷新率、图像细节纹理参数、音效参数和硬件加速参数。进一步,获取游戏APP的当前运行帧率之后,所述方法还包括:根据所述当前运行帧率生成并在游戏APP中展示当前运行帧率监控图。根据本专利技术实施例的第二方面,提供一种调整游戏APP运行帧率的设备,包括:获取模块,用于获取游戏APP的当前运行帧率;调节模块,用于若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;关闭模块,用于若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。根据本专利技术实施例的第三方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如上述任一项所述调整游戏APP运行帧率的方法的步骤。本专利技术实施例具有如下优点:本专利技术实施例通过获取游戏APP的当前运行帧率;若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。本专利技术实施例具有自动高效调节用户运行帧率,以提高游戏APP运行帧率,提高玩家用户体验的有益效果。附图说明为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本专利技术可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本专利技术所能产生的功效及所能达成的目的下,均应仍落在本专利技术所揭示的
技术实现思路
得能涵盖的范围内。图1为本专利技术实施例提供的一种调整游戏APP运行帧率的方法整体流程示意图;图2为本专利技术实施例提供的一种调整游戏APP运行帧率的装置整体结构示意图;图3为本专利技术实施例提供的电子设备实体结构示意图。具体实施方式以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。随着移动终端设备的普及,玩家在使用移动终端操作游戏APP时越来越注重运行帧率的提高。游戏APP运行时每秒所运行的帧率(简称FPS,FramesPerSecond)和视频一样,FPS越大,在屏幕上的视频就越来越平滑,直到一个临界点(大约是100FPS),超过这个临界点,再高的FPS都只是一个令人惊奇的数值,400FPS和100FPS在人的视觉中几乎没有差别。然而,游戏APP在移动终端设备中运行时,由于运行环境的影响通常无法达到游戏APP的最佳运行帧率。现有技术中需要用户手动调整游戏参数或关闭移动终端后台应用,以使得帧率获得提升。因此,亟待提供一种更加高效的调整游戏APP运行帧率的方案。参照图1,示出了本专利技术实施例一种调整游戏APP运行帧率的方法的步骤流程图,具体可以包括:步骤S1,获取游戏APP的当前运行帧率。需要说明的是,游戏运行时每秒所运行的帧率(简称FPS,FramesPerSecond)和视频一样,FPS越大,在屏幕上的视频就越来越平滑,直到一个临界点(大约是100FPS),超过这个临界点,再高的FPS都只是一个令人惊奇的数值,400FPS和100FPS在人的视觉中几乎没有差别。一般游戏APP达到40左右fps就可以称之为流畅了。例如策略类5fps也是可以接受的,但赛车类5fps会带来很差的用户体验,每款游戏都会有一个官方提供的建议最低运行帧率,尤其是网络游戏APP,但这个要求可以适用于将游戏APP内的所有视频效果全部关闭的状态下使用,而且网络游戏APP中对于网速的问题是忽略不计的。当游戏APP在移动终端运行时,只有调低游戏的运行参数,关闭游戏后台运行的其他APP的情况下,才能达到最理想的游戏流畅效果。步骤S2,若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值。游戏运行参数包括以下至少一种:屏幕刷新率、图像细节纹理参数、音效参数和硬件加速参数。屏幕刷新率是指电子束对屏幕上的图像重复扫描的次数。刷新率越高,所显示的图像(画面)稳定性就越好。刷新率高低将直接决定其价格,但是由于刷新率与分辨率两者相互制约,因此只有在高分辨率下达到高刷新率这样的显示器才能称其为性能优秀。注意,虽然它的计算单位与垂直扫描频率都是Hz,但这是两个截然不同的概念。75Hz的画面刷新率是VESA订定无闪烁的最基本标准,这里的75Hz应是所有显示模式下的都能达到的标准。通过对屏幕本文档来自技高网
...

【技术保护点】
1.一种调整游戏APP运行帧率的方法,其特征在于,包括:获取游戏APP的当前运行帧率;若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。

【技术特征摘要】
1.一种调整游戏APP运行帧率的方法,其特征在于,包括:获取游戏APP的当前运行帧率;若当前运行帧率小于预设运行帧率;则通过调节游戏运行参数,以使得游戏APP运行帧率上升至预设阈值;若调节后游戏APP的运行帧率仍然小于预设阈值,则强制关闭移动终端后台运行的其他APP。2.根据权利要求1所述的方法,其特征在于,强制关闭移动终端后台运行的其他APP,包括:游戏APP基于移动终端的操作系统的关闭进程指令,强制关闭移动终端后台运行的其他APP。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:游戏APP预先向移动终端的操作系统申请强制关闭移动终端后台运行的其他APP的权限。4.根据权利要求1所述的方法,其特征在于,强制关闭移动终端后台运行的其他APP,包括:按照当前占用移动终端性能资源多少,有选择性的关闭移动终端后台运行的其他APP。5.根据权利要求1所述的方法,其特征在于,强制关闭移动终端后台运行的其他APP,包括:按照使用频率高低,对移动终端后台运行的其他APP进行从高到底排序,优先关闭使用频率低的后台APP。6.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:郑鹏
申请(专利权)人:北京智明星通科技股份有限公司
类型:发明
国别省市:北京,11

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

1