国内 国际 社会 财经 证券 环境 房产 健康 医疗 两性 军事 旅游 时尚 电脑 科技 地方 汽车 消费 人才 人文 事件 摘要
首页 - 资讯 - 科技讯息 - 科技讯息 - 科技世界

虚拟世界U3d和虚幻谁主沉浮?
  2020/5/9 9:51:29 309 引用:biso.cn

  很多人从Unity开始转向虚幻4了,我目前则相反,从研究使用虚幻4,回到Unity5。
  以下Unity简称U3d,Ureal简称UE.
  要是PC,追求画质,写实路线,酷炫,unreal能满足。如要考虑到移动端和动态,还是老实的Unity。
  Unity强大的移动支持能力,不的不说,各种平台支持,Mono功不可没。Unity总要考虑旧版本的渲染支持,官方优化策略是:你要少用动态贴图,动态阴影,实时光照,这些动的基本就越少越好,最好不用。场景越静态越好,都不动最好(吐槽)。 Unity入门容易,跟相声一样,台阶都在门里头呢。
  Unreal光照很牛,实时阴影,粒子反射,渲染效果牛牛的,动态支持差点。虚幻引擎4还有个问题,底层纯C++写的,当然也可以实现蓝图来进行各种编写。虚幻的C ++不是普通的C++,是自定义下的各种宏定义的写,各种解析映射才搞定的蓝图来实现调用功能的。UE国内用户稀少,找工作也比较困难,关键是除了问题,网上找不到解决办法。

  图片2为总结的Unity和Unreal4的一些区别对比图。
  总结一下,做出成品,Unity门槛低。Unity的门槛,都在前期,对于计算机专业的学生来说,这点门槛不啥,但完全零基础的小白,通常容易在一开始放弃。因为学习Unity之前,你首先要掌握C#语言以及一些.NET的基本库,具备一定的编程基础。最后就是要熟悉自己的目标平台,比如安卓,IOS两大系统。Unity 3D是目前最火的专业游戏引擎。在三个主流引擎之中,Unity 3D普及最广,凭借较低的技术门槛与收费,以及对移动设备、跨平台的优良支持,U3D获得了550万开发者。现在最火爆的《王者荣耀》就是用Unity3D开发的,暴雪的《炉石传说》客户端也是用Unity3D开发的,《神庙逃亡》、《球球大作战》等等都是用U3D开发的。
  U3D画质相比UE略显生硬,缺少些许自然、现实的那种感觉。U3D提升画质的几种方法(提升后任然略比UE的最好状态差点):
  1 在unity的 QualitySettings 里 的Texture Quality 贴图质量设置成 Full Res
  2 在unity的 QualitySettings 里 的Anti Aliasing 抗锯zd齿 打开
  3 在unity的 QualitySettings 里 Pixel light count 区域光数不要设置成0
  4 给camera 添加 HDR ,打开HDR并添加脚本专Tonemapping
  5 不使用的相加一定要关闭,不然属它还在渲染即使没有任何东西。

  UE4这个引擎的优点之一,在于可以吸引零基础小白。因为它可以“不写代码就做出游戏”。而这个引擎的致命缺点,就是“不写代码根本做不出游戏,而且那代码还真不是人能写出的”。UE4一开始觉得容易,其蓝图的节点编辑器,最初是出现在三维动画软件里面(如MAYA,C4D等),用来做动画逻辑的。只要学习两三天,拽几个节点,连连线,立刻就让一个人物模型跑起来了,会跳会开枪会放技能,瞬间秒杀两年编程。之后,会发觉就是一个固定跳来跳去Demo,不编程将无法进阶。
  UE4的蓝图只适合参与三种类型的游戏工作,FPS游戏,FPS伪装成的格斗游戏,和赛车游戏。无论蓝图学的如何精通,只要人家问你,你能用UE4的蓝图做个策略游戏吗?你能用蓝图做个战棋类游戏吗?你能用蓝图做个桌面游戏吗?你都无言以对。你一定没见过有人用UE4做出来《连连看》吧?你也一定也没见过UE4做出《俄罗斯方块》吧?这些小游戏虽然逻辑简单,但是对于UE4反而太难了。即便是那些游戏行业的巨头们,也只会在制作FPS和赛车等游戏时,才会使用UE4。。因为其他类型,对于UE4确实太难胜任了。
  节点编辑器,本身就是为动画的逻辑设计的,动画都是提前确定好的。在动画开始制作之前,就已经有了剧本。而游戏却完全不一样。游戏要根据用户的操作,临时去做出不同的行为。直白一点说。这玩意搞出的逻辑是“固定”的。按某某键,往前跑,开枪,这种“固定”的逻辑可以。而要靠它实现算法级别的东西,难了。无论如何,到此算是半成品出来了,这时候摆在面前的,便是一道无比巨大的鸿沟,那就是之后的工作,要用C++去写。C++这语言,绝对不是最难的编程语言。但绝对是最难的编程语言之一。不仅面向对象,还掺杂面向过程的那一坨东西,这都不算啥,关键在于那惊人的代码量。暂且不论C++本身,如果你真的能用C++写出后面的逻辑。后续发布都能搞定的话,那你还真的需要蓝图吗?写个走路,跳跃,开枪的状态机,岂不是小儿科?
 [1] [2] [3]

相关文章(向右看)..

打印本页 关闭本页





·相关文章
瑟尔效应骗局乎?“永动”发电无能/图
点沙成晶:芯片制造光刻技术有多难/图
英科学家宣称破解鸡蛋先后千古之谜/图
日太空电梯计划出台:乘电梯去太空/图
物理学家拟验证宇宙是否为虚拟产物/图
SDK Manager很大哪些必/图
网络评选:八大震撼的视频素材/图
那些药物治疗不射精功能障碍?
圣诞老人圣诞日全球送福礼有据可考
巴西节能发明:不用电的可乐瓶灯泡/图

·热线资讯