Unity3d,UDK 和 CE3 三者之间各有什么优缺点?如何选择?
unity3d适合个人开发,缺点是多人协作,很难用SVN管理项目
udk适合团队开发,适合分工协作
【unity3d有哪些优势和劣势】
CE3渲染能力最强,但只关注高端平台 , 适合大公司和高富帅
渲染效率越往下越高 , 成本也越高
============================================================================
先简单说一下我对这三个引擎的了解:我的本职工作是3A Console游戏的开发,对于大型商业引擎使用较多 。UDK使用过UE2的内部改造版,开发过《分裂细胞4》;最近公司完成的项目是 Far Cry 3,这是个内部引擎 , 公开的名称是Dunia , 同CE1有所渊源 。尽管UDK和CE3不再直接使用,但出于工作需要还是有些了解 。Unity 3D是我和几个朋友制作独立游戏使用的引擎,了解的比较深入 。
简单来说Unity 3D和UDK,CE3适用于两种完全不同的开发模式:独立制作和高成本商业制作 。具体的区别很多 , 一下子没法说完 。我提两点请题主仔细考虑:
第一,你计划制作的游戏规模有多大?你的团队有多大?
第二,有发行计划么?什么平台?
UDK和CE2的主要市场是大型商业开发,尽管技术上比较先进些,功能高端一些,但是没有相应的开发力量很难驾驭 。Unity 3D从一开始就瞄准了低端独立开发市场 , 而且有很多第三方的开发插件,就是为开发力量薄弱的小团队准备的 。
另外开发平台和目标平台的问题也要考虑 。UDK和CE3没有Mac版,Unity 3D是跨平台的 。如果是为iOS开发,不支持Mac平台非常麻烦 。CE3只支持PC和Console平台;UDK支持PC,Console和Mobile , 但是由于种种原因,Mobile平台上产品很少;Unity啥都支持,甚至有Web端,除了最近放弃的Flash平台 。
另外,题主似乎是美术人员吧?如果我说错了请纠正我 。从美术人员的角度,很容易被高端引擎的高画质吸引 。但是换个角度 , 从实际开发的角度看,引擎跟项目的契合度更为重要 。另外,题主有编程的经验么?任何严肃的游戏开发都离不开写代码 。尽管某些逻辑编辑器,比方说UDK的Kismet或者CE3的Flow Graph貌似足够强大,一旦你实际开发起来,还是会发现提供范围内的功能很好用,但是一旦超出一点点 , 即使再简单的功能也做不到 。相反Unity 3D没有提供过多的内建编辑器,全部用脚本实现 , 反而灵活度高,这也是另外一个独立游戏常用Unity 3D的原因——灵活度比功能完备重要 。
市面上有些游戏引擎号称完全不用写代码的,基本上这些都是2D引擎,功能简单 。但是支持Mobile平台,可以直接制作出能够上架贩卖的游戏 。题主不妨关心一下 , 给你几个关键字供搜索:GameMaker,Game Salad,Stencyl 。
总之,建议题主还是先把我的两个问题想清楚了,再做决定 。
随便说了一些,考虑也不全面 。想到再补充 。
==============================================================================
本人游戏公司美术一枚,说下个人看法
Unity3d个人觉得网页游戏,手机游戏,或房地产用的比较多 , 对于各个平台支持都很好 。去年又支持flash,网页运行再也不用安装浏览器插件 。这块做的不错 。开发人员起点比较低 。基本的资料文档都很丰富了 。缺点就是画面不给力 。灯光、画面各方面在这三个引擎里都是最差的,并且对于美术人员来说 , 做开发不是很好上手 。很简单的一个材质 。都要去写shader 。。
UDK,商用版叫虚幻3,业界早就名声在外的引擎,个人觉得首先,商业方面,虚幻3在PC游戏市场占有方面,绝对是老大 。我们可以看到很多虚幻3网游,单机游戏,XBOX游戏 , 因为首先,虚幻引擎的画面一直就是招牌 。从战争机器系列,虚幻竞技场,还有IOS上的无尽之剑 , 就能看出 。当然好的画面 , 80% 的功劳是美术制作人员的.但就从技术方面,个人觉得虚幻3一直是走在前端的 , 本人曾经在苏州EPIC工作 。当时用的是虚幻2,后来去9游,用虚幻3,所以 , 对虚幻引擎开发也有一定了解 。在美术开发方面,虚幻3的材质编辑界面对一般的美术人员来说,很友好 , 节点式的编辑,很直观,至于kismet脚本,更加简化了不会程序的同学对脚本的使用 。UDK的免费,也直接推动了UDK的知名度,不过我觉得UDK只能支持PC和IOS , 略显不足,去年官方出了个FLASH的DEMO 。不过一直没有免费出来,也算是个小遗憾吧 。
CE3 , 从出世以来,就是打的画面牌 , 和EPIC的战争机器一样 , 用孤岛危机系列当样板工程,给自己的引擎打广告,不过话说回来 。第一代的孤岛危机,画面是不错 , 但基本没几个显卡能跑动 。后来的二代,做了优化 。并且推出了主机版本,性能上好了很多 。CE3引擎的特点 , 就是大量的动态光的使用 。对于室外大场景有很好的渲染效果 。以前在9游的时候,有一个项目组用的是CE2,由于美术不给力,画面看上去也相当差 。
最后 。题主如果是美术出身 , 我推荐UDK,如果是程序出身,我推荐Unity3d,如果是煤老板 , 富二代出身,我推荐CE3
- 户外纪录片在抖音播放有什么优点
- 去美国攻读研究生精算专业可选择哪些院校
- 山西有什么特色小吃?
- 适合家养的小型犬有哪些狗狗
- 希腊必去景点推荐
- 哈尔滨奥特尔农业发展有限公司怎么样?
- 有关四川宜宾的诗句
- 达州到重庆城口亢谷自驾游有多远
- 所有的华为手机
- 人力资源部岗位职责有哪些