Unity性能优化
摘要:1.常见的Unity性能问题有:卡顿、耗电、发热、闪退、花屏、延迟;内部原因是:PSS内存超高、DrawCall高、Mono持续增长、CPU超标、内存泄漏、FPS抖动大; PSS:Proportional Set Size,实际使用的物理内存,它与RSS不同,它会按比例分配共享库所占用的内存。 例如
阅读全文
性能优化
摘要:提升游戏性能的方法 美术资源方面:模型使用lod;子材质数量尽量少,减少批次;减少大尺寸纹理的使用,能合并的通道就合并到一张纹理上;减少粒子数量;特效及UI的小图片合并到一张大图上,减少批次;角色部件拆分数量及骨骼数尽量减少; 场景方面:视椎体剔除;灯光数量及半径大小尽量减小;使用遮挡片;灯光,植被
阅读全文
Unity粒子系统和其他
摘要:1、Shuriken粒子系统 在3D游戏里,大部分的游戏对象可以用meshes(网格模型)的形式来呈现。2D游戏通常用sprites(精灵)来显示。对于固定形状的游戏对象,网格模型和精灵的确是非常理想的视觉呈现方式。但在游戏里还需要其他的元素或对象,它们的自然形状并非固定不变,因而难以用网格模型或精
阅读全文
Unity光照系统
摘要:1、Unity引擎中提供的光照系统叫EnLighten,作为引擎渲染的一部分,负责构建场景中的灯光。 (1)Light组件简介 Unity的灯光组件大致分为:光源组件和烘焙组件 光源:自己能发光,分为Directional Light,Point Lignt,Spot Light。 (2)常见光源类
阅读全文
Unity初识
摘要:1.游戏引擎介绍 程序的框架,一款游戏最核心的代码; 包含以下系统:渲染引擎,物理引擎,碰撞检测系统,音效,脚本引擎,动画系统,人工智能,网络引擎以及场景管理。 使用游戏引擎,开发者可以重用已有的核心技术,将精力集中在游戏逻辑和设计上,从而简单快速创建游戏。 2.unity的几个基本概念 (1)坐标
阅读全文