买正版游戏有必要吗?优势在哪里?
5463
5463
17398
7134
19115
8897
“什么事情都有它的两面性,游戏优化也是双刃剑。一般游戏优化方法都是有代价的,提升游戏的某方面,游戏中的其他方面可能都会有所牺牲,需要考虑需求进行整合。”
从游戏的开发角度来说,一款新型游戏的优化方法可以分为无损和有损的两种方法。无损优化的方法是指不影响品质,纯粹通过技术上的优化去提升整体性能。有损的优化是指通过简化、近似化去改善游戏性能。
优化前我们要先进行性能剖析(profiling),找出性能问题的核心,然后再看看有什么方法可以尝试。主要可分为算法上的和底层的优化方法。不详细说明,就举个例子吧。
在二维弹幕射击游戏中,在做游戏的优化的时候,需把大量子弹与飞机做碰撞测试,使用一些空间分割的算法,只需对每个范围里的物体做测试,可以考虑使用多线性、SIMD指令,并考虑到缓存一致性等方面去优化。
许多游戏中也需要在PC/手机平台上优化游戏,因为手机游戏的瓶颈不固定,需要在CPU/GPU上对图形方面进行优化,游戏开发者通常会尽力优化每一个部分,尽力让游戏适应各种平台要求。
许多游戏的所有的优化方案都是基于整个项目基础上的,游戏中的所有的突发情况都应该是可以被预估的。我们要认识到的是,在游戏中的所有的冗余都是由于计划不完整造成的,这要利益于计划的完整确定性。
游戏优化的本质是更多渲染层面的概念,它是兼顾设备、内存大小、运行效率、游戏容量等诸多因素让游戏表现更好、运行更流畅且开销更小的方法。
什么事情都有它的两面性,游戏优化也是双刃剑。一般游戏优化方法都是有代价的,提升游戏的某方面,游戏中的其他方面可能都会有所牺牲,需要考虑需求进行整合。
...20923