游戏|为了流畅玩游戏,英特尔在背后做了那么多( 二 )


游戏|为了流畅玩游戏,英特尔在背后做了那么多
文章插图

图片来源于网络
不过,玩家扒出这个惊天“屎山”后,对 R 星严重的不满,《GTA 5》联机版这个祖传“屎山”代码终于在玩家的强烈吐槽下被优化了,这其中也进行了大量的工作去重构代码。当然,R 星这样的“甩手掌柜”在游戏的开发过程中还是少的,更多的开发者都在尽力发挥软硬件调度的效率保证游戏的高效流畅运行,在游戏优化过程中我们也看到类似《英雄联盟》这样的网游不管是在什么硬件条件下都能进行流畅的游玩,这些归根结底还是通过工具快速定位问题,并进行专门的优化和调试以此适应不同硬件场景。
游戏|为了流畅玩游戏,英特尔在背后做了那么多
文章插图

图片来源于网络
其实在游戏优化这件事情上,软件和硬件都需要共同努力才可以达到最好的运行效果,对于开发者而言,完全吃透硬件而进行优化是一件非常难的事情,特别是小团队的游戏开发商,他们更多的是依托现有的游戏引擎进行开发。
游戏|为了流畅玩游戏,英特尔在背后做了那么多
文章插图

《戴森球计划》就是一个例子,它基于 Unity 引擎进行开发,而很多优化引擎方和大型游戏开发商已经和硬件提供方进行了深度的合作进行联合调优。最典型的例子就是英特尔,英特尔目前在处理器的性能表现上已经有着非常不错的表现,在此之前,英特尔就早早的成立游戏合作技术部门,希望游戏整个生态可以做的更好。
英特尔游戏合作技术经理卢卷彬在今年 ChinaJoy 期间向我们介绍了现阶段在游戏优化领域英特尔做的一些工作。对于游戏生态来讲,硬件是基础,软件优化则是非常重要的,通过这几年硬件市场的观察来看,存储系统是处理器计算能力的一个瓶颈,这里主要是 L1、L2、L3 缓存以及系统内存,CPU 架构上提升这些模块都可以带来不错的性能提升,就以 11 代酷睿高性能移动处理器来说,英特尔提升了 L2 和 L3 缓存的大小,以此带来了更大的数据吞吐能力。
游戏|为了流畅玩游戏,英特尔在背后做了那么多
文章插图

前面我们提到,很多小的游戏开发公司都不会重复发明新的工具或者引擎,针对游戏开发者,“工欲善其事,必先利其器”这一点非常重要,工具是提升开发效率的关键也是帮助开发者进行错误定位、软件优化的重要组成部分。在游戏发发过程中,游戏性能是非常复杂的,特别是一些元素特别多、每个元素都有自己对应的动作、每个元素之间都有碰撞,这要求游戏开发者进行高度的性能优化,才能保证在绝大部分的硬件设备上都能流畅的进行游戏。

【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: