优化应用对手机有没有影响(原创 游戏仅是硬件远远不够 这款OPPO手机告诉你软件优化同样重要)

wufei123 发布于 2024-10-01 阅读(7)

随着触屏智能手机的兴起,在触摸屏上玩游戏也已经成为了大众娱乐不可或缺的一部分,像是《水果忍者》、《植物大战僵尸》等游戏,作为触屏手机益智类游戏的启蒙之作,如今都已载入了成为了一代人的回忆国人在看待问题时往往会出现较为偏激的观点或者看法,例如在手机游戏方面,像是现在的《王者荣耀》与《绝地求生:刺激战场》等游戏,认为只要手机拥有强大的SOC就可以带来流畅的游戏体验。

然而事实上,手机作为一个及其复杂的硬件载体,它并不像游戏机一样可以单纯的仅为游戏功能优化,其还要承载通话等功能,并且由于目前绝大部分手机也需要连接网络使用,所以其天线设计、网络稳定性、网络延迟等等,都会在很大程度上影响游戏的使用体验。

而当解决了众多的硬件问题的时候,软件优化也同样重要,例如在电脑版最出名的吃鸡游戏《绝地求生》上,在其推出早期,就因为蓝洞游戏公司的软件优化以及系统承载能力有限,导致玩家既需要越级的显卡支持,又必须忍受掉线等情况的发生。

而在手机上,由于芯片的性能是在手机制作之初就已确定,所以手机商城就可以针对固定的硬件进行软件优化就像华为推出的GPU Turbo功能一样,各大手机厂商也有其相应的软件游戏优化方案只是华为的GPU Turbo主要针对优化的方向是华为的麒麟芯片。

而在针对高通芯片的优化方面,OPPO在Reno系列上全新升级的HyperBoost似乎也是一个不错的解决方案,它是OPPO独立研发的一套夸中间件与内核层的系统级优化方案简单来讲,手机的SOC高速运转,但我们的操作却没有那么快,这其中就需要中间件参与,传递信息,但这其中由于不与SOC直接产生沟通,就会在一定程度上出现延迟。

此外,在游戏进行中如果出现卡顿的状态,系统也应该合理的调配资源,尽量优先满足前端应用的使用需求,同时保证手机的基础网络通讯的正常OPPO的HyperBoost共包含Gameboost 2.0、Systemboost和APPboost三大模块。

其中Gameboost 2.0是OPPO最核心的游戏优化方案,涵盖Touchboost、Frameboost两项主要技术:FrameBoost可从系统侧实时记录游戏运行时的状态,通过智能检测机制预测游戏是否即将进入或正处于卡顿状态,并根据具体游戏对系统资源的需求,及时合理地调配系统资源,满足游戏渲染的性能需要,从而达到优化游戏体验、减少卡顿的目的。

以《王者荣耀》为例,帧率稳定性提升34.5%,卡顿概率降低73.7%TouchBoost是OPPO独立自主研发的手机触控专项优化方案,能够从系统侧检测触摸事件,对于性能攸关的场景,通过Android 源码优化、触控驱动优化、渲染输出逻辑、CPU调度的针对性优化,获得更快的触控响应,提升用户触控体验。

实测MOBA游戏移动响应提升16.2%;“吃鸡类”游戏中,移动屏幕控制响应时间下降了21.6%实现了“开镜更快,大招更准”的游戏提升,给用户带来了更好的游戏体验而System Boost则起到了兼容、贯通多底层硬件平台,进行全域优化的作用,包含音乐播放场景、浏览器场景、导航场景等20+场景优化。

App Boost可以针对我们日常使用的超级应用,例如微信、QQ、淘宝等APP进行系统级的优化,带来更加高效的信息处理能力这种系统级的优化能力,一方面需要极强的软件技术实力,另一方面也需要极强的灵活性,要根据不同的芯片以及软件更新,做出相应的优化策略。

而在这其中,我们不仅能看到OPPO的努力,同时也能感受到OPPO超强的研发实力,不仅仅是硬件要强,软件优化同样重要返回搜狐,查看更多责任编辑:

亲爱的读者们,感谢您花时间阅读本文。如果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。