400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > unity > 【Unity基础知识】大型游戏中UI优化原则汇总(上)

【Unity基础知识】大型游戏中UI优化原则汇总(上)

  • 来源:Unity干货资料
  • 2020-07-30 18:23:16
  • 阅读()
  • 分享
  • 手机端入口

一般在大型重度游戏(比如MMO,MOBA,SLG,FPS)的制作中,由于游戏地形大,玩家多,界面多,性能的优化就是重中之重的工作,而UI的优化又是性能优化工作中很重要的一部分,如果UI的优化做好了,会对游戏整体性能的提升有很大的帮助。那么UI如何优化那?下面我们来详细说一下:

一、图片的大小和格式规范

1)最好不要超过2048*2048

2)最好都是2的n次方(128,256,512,1024,2048)

3)最好都是方的(1024*1024,512*512这样的,不要1024*512这样的)

要压缩,选以下格式:

美术刚开始作图的时候就讲明一些规范,省的美术返工:

1)能共用的图片就共用:比如窗口的底图,边框,按钮的底图,边框等。不要把上面的图片设计的非常繁复,窗口,按钮尽量设计成一样的。

2 )一些图片能用九宫格就用九宫格

二、图集划分的粒度

1)共用的common不能太大。

2)一个功能一个图集 登录,背包,技能,角色,商店等。

3)一同出现的最好一个图集,比如主界面一个图集。

三、ABA的问题

ABA问题就是如下的问题:

如上图所示,底图ImageA蓝色背景 使用A图集,中图ImageB鬼头图标 使用B图集,

上图ImageA战力文字 使用A图集。三张图片,两个图集,本来应该是2个drawcall,但是因为两个使用相同图集的图片中间夹了一个别的图集的图片,打断合批了,所以是3个drawcall(如下图,Batches就是drawcall,基本是2,加上UI的3个)。

如果把中间的ImageB隐藏,发现Batches变成了3,一下少了2个drawcall。

在UI制作的时候一定要避免ABA的情况,想法变成AAB或者ABB这样的情况。

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

巨划算
现在开通
2020OAO训练营
免费试听
课程资料、活动优惠 领取通道