虚幻和Unity 3D各有什么特点?如何选择

作为一个有着10年游戏行业发展经验的老人,我在这里谈谈我的感受:

占有率:u3d依然毫无疑问占据上风。市场占有率高有一个很大的优势,就是跳槽容易,而且很容易找到很多工作,招聘这个职位的公司和选项也很多。虚幻很霸气,但能玩好玩得起的公司真的不多。

入门难度:虚幻无疑比u3d更难。难点在于可以高度定制。高度定制可以提高效率和质量,但提高了对用户的质量要求。没有一定的3D知识基础和良好的编程技巧,入门要慢很多。U3d属于一周就能搞定的类型,但是做出来的代码质量不一样,游戏质量也参差不齐。目前大部分项目都是短平快,U3D很好的契合了这一点,这也是很多公司选择它的原因。

效率:U3D在开发效率上占优势。运营效率,虚幻占优。当然,如果是同样的技术,用Unity也能高效运行。

应用方向:虚幻本来就是专注于主机平台和PC的引擎。虽然也可以用来开发手游,但毕竟追求画质。U3D侧重于移动平台,目前仍用于pc。它的优点是可以一键跨平台。当然U3D从去年开始对VR的支持也让PC上的游戏越来越多。

效果:同等情况下,unreal的画面色彩比U3D的更漂亮,但成本也高。通常虚幻开发是团队计算,U3D可以个人计算。同样,U3D可以开发出一个堪比虚幻的画面,但是要得到一个类似虚幻的效果需要更多的成本和时间,主要是因为U3D的高可用性带来的弊端。

总结:

U3D:上手快,找工作容易。移动端普及,效率一般,但还不错。优化不难,坑太多了。

不真实:招的人少,入门时间长,难度高,质量代言人,高定制带来整个项目的可控性。