Unity3D培训
美国上市Unity3D培训机构

400-111-8989

热门课程

unity3d游戏开发中如何提升游戏的流畅度?

  • 发布:Unity3D培训
  • 来源:Unity3D教程
  • 时间:2016-08-24 15:46

unity3d游戏开发中,我们不要试图花时间去优化一些模糊不清的程序或降低图片的大小,除非你确实知道他们是瓶颈。开发工作第一,性能优化第二。尽可能花时间使你的游戏更加平滑顺畅,能够使得更改和更新游戏变得更快,也将让减轻以后的性能得以转变。

模型网格

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

光照

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

贴图

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

音频

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

更多unity3d培训内容,随时访问达内官网,我们随时为您解答相关疑问。

预约申请免费试听课

上一篇:游戏设计第一课:用系统和迭代的眼光来思考游戏
下一篇:Unity3D游戏开发入门心得
游戏角色阴影如何用Unity3D添加?

游戏角色阴影如何用Unity3D添加?

Unity 2018.3一次开发支持多个VR平台

Unity 2018.3一次开发支持多个VR平台

Unity3D游戏开发使用的架构

Unity3D游戏开发使用的架构

Unity Profiler 真机调试以及函数耗时教程

Unity Profiler 真机调试以及函数耗时教程

选择城市和中心
贵州省

广西省

海南省