gzyueqian
13352868059

如何利用unity提高游戏中的流畅度?

更新时间: 2020-04-05 15:15:46来源: 粤嵌教育浏览量:7394

     游戏现在已经是我们生活中的一部分了,对于玩游戏的人来说肯定就是对于unity是不陌生的了,unity作为开发游戏的重要语言,在游戏的这个行业有着很高的地位。很多的学员在学习unity的时候就会有一个很大的疑问,那个就是如何利用unity提高游戏中流畅度?


   用unity来提高游戏中的流畅度主要看一下几点:


  模型网格


  尽可能的将邻近的模型合并为单个模型单个材质球。例如,如果你的场景里的桌子上堆叠有很多个物体,合并这些物体将会很有意义(有可能会需要将一些贴图合并一张大的贴图图集)。减少unity3d游戏编程渲染的物体数量能显著促进性能。一个材质球一个模型,每个材质球都会被视为分开的模型渲染。使用低模的模型(500个多边形以下)会使得性能增加。


  光照


  每个像素光渲染都会生效另外的渲染管道。像素光会使你的游戏看起来更好但不要太过于热衷于他们。然而,使用Quality Manager去调整像素光的渲染在每个质量等级上是一个很好的方式,这在你发布的游戏里提供了性能与质量的平衡性。记住,一个模型多只能被8个光源所影响。


  贴图


  在unity3d游戏编程看起来可以接受的情况下,尽量缩小贴图的大小。如果你的显卡没有拥有足够的内存来存放这些贴图时,他们将被放置在系统内存里,当他们需要被渲染时再被上传。


  音频


  使用.ogg对音频压缩,其他的音频格式在发布打包时将被作为非压缩的PCM音频格式存储在包内。对小的音效使用非压缩音频,Unity(从1.6开始)导入时会解压缩所有ogg文件,让短音效播放时使用非压缩的wav或aiff文件,这样可以不消耗CPU在解压音频文件上,例如那些急速开枪、脚步等类似的声音。


  以上就是粤嵌科技的小编给大家整理的关于如何利用unity提高游戏中的流畅度的技术内容,如果说你对于unity语言感兴趣想要学习的话,那么粤嵌科技欢迎大家来我们公司的unity培训班进行实地考察 ,也可以点击我们文章下面的获取试听资格按钮来获取我们的unity课程免费试听资格,在试听中可以更加深入的了解我们粤嵌科技。


免费预约试听课