是unity手机游戏优化化问题还是手机问题

两年前,如果有消息称将有主机问世,还能引起玩家的兴趣,但随着以Ouya为代表的安卓游戏机相继市场遇冷后,游戏机采用Android系统做游戏主机的争议越来越大。 对于Android系统玩家到底存在着怎样的误解?未来,Android系统和游戏主机真的再也擦不出火花了么? 影响游戏画质的图形API 谈到游戏,玩家最为关心的问题就是游戏画质,而图形API代表了不考虑硬件限制的情况下,理论最高画面水平。例如用Microsoft&&9的API,就算用现在性能最好的显卡,也不可能做出一个Microsoft&的画面出来。 很多人对Android的图形API规格上还停留在&ES&2.0的时代,由于OpenGL&ES&2.0&API的限制,使图形芯片的特性无法得到发挥,主流的商业游戏引擎不得不放弃一些高级渲染技术。 2014年11月,Google发布的Android&5.0开始支持&OpenGL&ES&3.1+ADP,2015年8月份SIGGRAPH&2015图形大会上,&Khronos组织正式发布了新一代的OpenGL&ES&3.2移动图形规范,支持渲染多个缓冲区,有了浮点、深度、顶点等纹理格式和新版本的GLSL着色语言,还增加了引擎开发人员期待已久的MSAA&Render&To&Texture。 在2014年Google&IO大会上,UE4引擎在搭载了NVIDIA&Tegra&K1芯片的Android设备上的表现如下:
1.得益于支持渲染到多个缓冲区,引擎采用了延迟渲染技术,能够支持更多的实时动态光照,让场景表现更出色,&同时有了MSAA&Render&To&Texture,GBuffer的锯齿问题能够更有效地解决。 2.&有了浮点纹理的支持,HDR效果的实现更加方便。 3.&深度纹理的支持,让纹理阴影实现更快速,留出更多的空间提升阴影质量。 4.&人物角色材质精细,采用多层细节纹理、法线贴图和环境贴图让金属质感表现的更好。 商业引擎方面,现在常用的游戏引擎如Unity、Unreal等对Android也非常的友好。如自带打包工具链、提供运行时性能消耗分析等功能。 另外,NVIDIA的Tegra&系列最新产品性能优异,并且Tegra&K1和X1直接支持跨平台的图形程序接口OpenGL&4.4,对游戏开发商来说跨平台移植门槛和成本都会降低。 Android执行效率低跑不了好游戏吗?  有不少玩家质疑Android执行效率低、跑不了好游戏,首先我们要了解到底什么是执行效率,它指的是能不能百分百发挥出硬件应有的能力。如果效率低,硬件的性能只能用出一半,那么同样的画面,原来能有40FPS,可能现实就只能跑到20FPS。 手机上一般的App由于对性能要求不高,为了开发方便,更多使用Java,由于Java的存在,性能是受到一定的影响。 & 但是对于性能要求高的应用,特别是游戏,都不会大量使用Java虚拟机,而通过NDK直接调用原生C/C++的库、代码和图形API,所有的游戏引擎包括Unity、Unreal都是这样。这种类型的应用执行效率并不低,与游戏在、XBOX或者PC的系统下运行并无区别。 所以只要硬件性能带的动,Android系统跑大型游戏不会成为问题。 为什么Android手游画面质量普遍不高? 既然Android执行效率并不低,为什么现在大家看到的Android手游画面质量都普遍不高呢? 一方面是因为手游开发商需要尽可能多适配中低端手机,加大潜在受众的量。&另一方面是手游要考虑手持设备耗电量和发热的问题,画面做的好但是只能玩几分钟然后设备就发烫没电,这是不能接受的。 而且,由于目前手游生命周期都比较短,绝大部分开发商出于商业上的考虑,不会花大量时间精力去把画面做到极致,不符合投入产出比。 所以不能用目前看到的手游图形质量去衡量一个专门为了TV&Console所适配的特定硬件产品的图形表现能力。 这也是为什么部分安卓游戏主机不会引进原生移动游戏的技术原因之一。 饱受争议的稳定性和兼容性 操作系统的稳定性兼容性,影响游戏主机的运行流畅程度,是作为操作系统给用户带来的直观感受之一。在移动端,Android系统的稳定性和兼容性一直都饱受争议,那么在游戏主机平台Android系统是否也会出现类似问题呢? 在移动端,Android系统表现出的不稳定和兼容性问题并不是Android系统软件设计的问题,而是受Android生态系统的碎片化和开放性影响,加上Android阵营的开源体系(开源给任何硬件开发商,授权开发商做任意改动)造成的Android系统在移动终端表现不稳定。 Google的&Android系统对所有硬件厂商开放,每年基于Android的硬件数不胜数,硬件设计都不一样,厂商还各种深度定制自己的ROM,而且系统不会强制升级,要做到软件兼容性好是非常难的。质量不能保证的软件装得多了系统稳定性也就不能保证了。 相反,Apple的生态系统更为封闭,每年2~3款硬件且相似度非常高,系统只升不降,所有软件只能从官方商城,所以稳定性更高。 游戏机行业跟手机不一样,生态是个闭环的,不管是微软、索尼还是任天堂,都只能在自己的硬件上玩在自己平台上发行的游戏。主机平台硬件型号比苹果更少,游戏主机系统软件版本目前也是强制升级,保证不会有硬件和系统的碎片化问题。主机平台游戏数量比iOS&App&Store里应用的数量都要少,能够保证每一款主机平台上的游戏都经过充分的测试和检查和优化。 所以,Android系统的游戏主机建立的生态如果类似于iOS、XBOX及PlayStation那样的闭环生态,即每款游戏都需要经过游戏主机硬件软件大量优化和严格测试,系统行为也为游戏机深度定制优化,没有用户在主机上安装大量的安卓应用,就不会有Android系统在移动设备上所出现的兼容性和稳定性不好的问题。 Android游戏主机的游戏优化问题 当前玩家常常把已经面世的Android游戏主机(一系列的盒子,包括华为、中兴、OUYA&等)的游戏体验问题简单的归结成Android系统的问题。实际上,游戏内容的移植和优化也很大程度上影响了Android游戏主机的游戏体验。 熟悉游戏主机的玩家都知道,主机硬件性能是比不上同期顶配的PC的,但是由于游戏的优化很到位,所以整体表现能力上并不逊色。 下面举些关于游戏优化工作的例子。 在资源利用方面,有些游戏不能把多核CPU尽量都用起来,负载都集中在1~2个进程里,部分CPU忙不过来,达不到理想的游戏体验,部分CPU空载,造成资源浪费。对游戏进行优化后,系统可以更加合理地分配资源,调动出最佳的CPU性能,从而改善游戏体验。 在优化绘制方面,如果多使用纹理图集,并尽量将相同类型物体集中一次性绘制,可以显著降低对底层图形程序接口的调用,进而提高游戏效率。 而将文本格式转化为二进制、用最佳贴图格式、压缩网格体和动画数据等则可以减少游戏加载时间。 当然游戏优化的难度不低,不仅依赖游戏优化团队对系统底层和硬件的充分了解,还需要耗费大量的时间和人力。尤其是3A级别的大作,或者是使用自研的、对Android没有良好支持的引擎所开发的游戏作品更加如此。再加上传统主机游戏开发商和开发团队一般不熟悉Android,所以成功引进和移植一款3A大作到Android游戏主机是非常有挑战性的,需要得到游戏大厂认可和双方大量的资源投入,针对Android游戏主机的硬件配置对游戏进行优化。 综上所述想要开发一款高性能媲美次世代主机的安卓游戏机并非不可能,但是要在技术、内容、优化等基础工作上多下功夫,或许世界上第一台高性能的安卓游戏主机未来就产自中国呢?游戏经常未响应怎么办
游戏经常未响应怎么办  在玩游戏时是否出现过电脑未响应的情况,本教程为大家提供一些解决方法,希望对大家有帮助。方法/步骤  情况一:内存使用率过低,电脑工作一段时间之后物理内存中将累积不少数据,假如物理内存容量偏小,同时又没有及时释放物理内存,一旦游戏中遇到较为复杂的场景交换时,就会出现卡死现象,按下Ctrl+Alt+Del键查看&应用程序&状态时,往往就是游戏未响应;解决办法:有条件的玩家可以增加内存条容量,比如原来为1G内存,可以升级为2G内存;使用优化大师、鲁大师的&释放物理内存&功能,或使用360安全卫士软件中的&游戏优化&功能,将被占用的内存空间释放出来;  情况二:CPU、显卡、主板散热不良,温度过高会导致硬件工作在非正常状态,可能会导致CPU使用率100%的情况发生,特别是在炎热的夏天,电脑工作时间较长的情况下,进行复杂地图切换的时候容易发生DNF未响应的问题;解决办法:清理机箱灰尘、检查CPU风扇、显卡风扇、主板风扇工作是否正常,加大散热力度(打开机箱散热、重新涂抹散热硅脂、更换散热风扇),确保硬件工作正常;  情况三:在进行游戏的同时下载文件、在线播放音乐或视频、运行其他大型程序等导致CPU超负荷运行,同样会出现CPU使用率100%的情况,从而出现游戏未响应;解决办法:在进行游戏时,请关闭其他不必要的程序,以确保游戏的流畅运行;  情况四:网络延时,网速太慢同样会导致假死状态的发生;系统向游戏服务器请求数据时,由于网络数据流通不畅,导致无法接受游戏的服务器数据,从而程序无法继续运行;解决办法:检查电脑网络配置或联系当地的电信宽带提供商解决网络延时的问题;注意事项  ​出现游戏未响应的原因主要是第一种和第二种情况,当然,解决游戏未响应的最好办法还是提高电脑配置、增大内存。如果还是未响应,可以到游戏官网查找是否有其他解决方案。
最新更新栏目
您可能喜欢
大家都在搜是时候,换个姿势关注TA
关注 功能升级,收割 TA 的最新动态
扫我下载最新九游APP
查看: 371|回复: 7
最后登录积分10148精华0帖子
Lv13渐入佳境, 经验 10148, 距离下一级还需 852 经验
这游戏致命问题,经常玩到一半就闪退!玩其他手游都没这情况,顶起来,优化游戏运行速度和内存才是硬道理,别老想开活动坑钱,又不优化游戏
最后登录积分6734精华0帖子
Lv11渐入佳境, 经验 6734, 距离下一级还需 666 经验
手机垃圾吧
最后登录积分12057精华0帖子
Lv14渐入佳境, 经验 12057, 距离下一级还需 1543 经验
确实有这样的问题,我电脑上用模拟器也会出现这种情况
最后登录积分10148精华0帖子
Lv13渐入佳境, 经验 10148, 距离下一级还需 852 经验
<font color="#5367949 发表于
手机垃圾吧
你才垃圾苹果7还垃圾,你垃圾就是!
最后登录积分9609精华0帖子
Lv13渐入佳境, 经验 9609, 距离下一级还需 1391 经验
来自九游APP
最后登录积分33495精华0帖子
Lv19炉火纯青, 经验 33495, 距离下一级还需 505 经验
来自九游APP
没碰到过,连模拟器都没闪过
最后登录积分10148精华0帖子
Lv13渐入佳境, 经验 10148, 距离下一级还需 852 经验
<font color="#4008144 发表于
没碰到过,连模拟器都没闪过
我说的是手机玩,电脑玩肯定没有啦!
最后登录积分21997精华0帖子
ios10系统刚更新吧,可能是会遇到类似情况,会帮忙进行反应下的。同时也建议您多多情理下收益缓存试下了
您对该GM的评价:(登录并绑定手机即可获得投票机会。立刻/)
安卓平台下载
苹果平台下载用户名:xiaominghimi
文章数:190
评论数:227
访问量:1138477
注册日期:
阅读量:1297
阅读量:3317
阅读量:455182
阅读量:1139773
51CTO推荐博文
本站文章均为原创,转载务必在明显处注明:(作者新浪微博:) 转载自 原文链接:
本博客最新动态!及时将最新博文通知您!新年刚过,由于近来没有写新教程,感觉有点对不住大家,所以今天给大家来一篇超实用文章!也算补过新年小礼物给大家吧。――――――――――――――-Himi & 简易分割线――――――――――――――-程序包的【体积】优化方法:首先 你需要很清楚当前自己项目什么地方占的体积最多,例如动画序列多少MB、地图占多少MB等等,都要提前做一个Check! 别总是认为哪里哪里可能占的多,要详细的知道才行!1. 采用工具对资源进行[打包],例如TexturePacker &等工具。2. 采用png压缩工具等,在打包图片前对每张图片进行[压缩]!如果以上两点都做了还是体积过大,那么继续采取如下办法:3. & [降低图片质量],比如你项目使用的图片是24bit,那么你可以采用低一些的,例如8bit的图片质量类似。 (ps.别说这样会让图片失真,先试试降低到什么程度的bit最合适再说)4. 使用特定的压缩格式的图片,例如[wdp] 等等5. 如果项目中帧序列动画占的比较多,那么可以采取[降帧]的方式来优化。6. [缩放] 图片!举例,假设你项目用了10张500*500规格的图片,那么你可以让美术把这种图片缩放70%~80%,然后用这种缩放过的图片进行程序放大。(这种方式的图片质量是否会看起来失真,完全取决于缩小的倍数决定,可以适当调整缩放倍数,但是此方法绝对可行!)7.如果以上方式都优化过,那么可以采取 [换思路]方式,假设你的地图是一张500*500的大图作为背景地图,那么你要考虑是否可以采用地图编辑器来进行拼接的方式来进行!8. 采用[编辑器],可以利用地图编辑器、动作编辑器、骨骼编辑器等从而减少资源的使用从而达到减少体积,降低内存的使用。9. 如果以上方式还都无法让你的项目包体积降低,那么你只能采用[在线更新下载]了,将程序包分为两部分,一部分是启动游戏所需的必要资源,另外一部分是游戏启动非涉及到的资源,将启动不会使用的资源放在服务器端,通过在线更新方式,从服务器将其他资源下载到客户端即可。10. 再如果以上方式都采用后还是体积偏大,宝贝,你只能来个[阉割版]了,常命名为[xxx Lite]――――――――――――――-Himi & 简易分割线――――――――――――――- & 程序【运行内存】的体积优化方法:其实降低程序包体积的方法很多都同时降低了程序的运行内存,例如:1. &[降低图片质量]、[调整图片规格]、 [采用编辑器]、[缩放图片] 等等。 & & &其他方法:2. [检查代码逻辑 ,主要看资源加载相关的部分代码]3.[ 检查释放逻辑代码]其实对于内存的优化,主要还是看项目的类型和复杂度的,具体问题具体考虑吧~好了,本篇就简单介绍到这里啦~ & &希望对各位童鞋有所帮助~新的一年,祝愿大家步步高升、各种升职加薪!!!本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)

我要回帖

更多关于 游戏优化大师手机版 的文章

 

随机推荐