Unity3d,UDK 和 CE3 三者之间各有什么优缺点?如何选择

不太了解CE3,

至于unity3d和UDK(其实现在应该是虚幻4了吧)

unity3d和虚幻4以及CE3现在都是免费的,但是虚幻4开放了源代码下载。

unity3d的优点是上手容易,而且unity3d本身有asset store的商城,很多东西可以在商城上下载,这使得开发便利了许多。同时,跨平台也是unity3d的一大优点,目前在手机平台上占有很大的份额。如果是个人开发的话,个人感觉Unity3d是最好的选择了。顺便一提,unity3d似乎没有特别严苛的授权费用问题,似乎作品年收入10w美元以下是不需要向unity3d交钱的。

缺点在于unity3d并没有像虚幻4和ce3那样的高画质,当然,由于Unity3d本身可以进行图形编程,所以理论上也可以达到虚幻4和ce3的高度,但是毕竟不太容易,所以想要打造次时代大作还是放弃unity3d吧。

虚幻4的优点主要在于画质和性能,很轻松地便可以得到非常好的画面。为了竞争市场,虚幻4如今也是免费的,开发者只需要将制作所得的5%分给Epic,而且虚幻4另一大优势在于它的源代码是开放的,这意味着开发者可以根据自己的需要修改引擎,但是如果不是大型项目需要,这个优势并不明显。虚幻4引擎同样有一个商城,但是跟unity3d比起来,内容实在是少的可怜了些。

虚幻4的缺点在于吃配置,不是所有的电脑都能很轻松的运行起来。而且虽然虚幻4也跨平台,但是手机平台上虚幻4的份额比较少,如果想要制作次时代的PC游戏,个人认为虚幻4是很好的选择。