Unity,UE4和CryENGINE,我该选哪个?

目前高赞还真没看出来。回答。

现在题主应该学了其中一个,这个回答是给后来的初学者的。

这个问题可以说是月经,答案是看需求。

如果你是建筑装饰/电影动漫行业的,可以在ceV和ue4之间选择。CE的效果可以说是碾压UE4和unity,无需定制。更重要的是,它可以节省你很多光烤时间,但缺点是,它是一个孤儿引擎,没有文档,官方支持弱,在论坛提问如同石沉大海。所以只适合有丰富开发经验的人去探索,新手或者没有经验的人可以毫不犹豫的选择ue4。

如果你是做游戏开发的,那就看需求了。其实对于独立制作人来说,这两个引擎都是在适合的场景下高速开发的。如果你想做2d草图游戏或者低多边形,用unity。这个引擎各方面都足够方便,用手就能搞定。

但如果你想追求更好的效果和更复杂的系统,像宾洋的《失魂》或闫飞的《光明记忆》,那就毫不犹豫地选择ue4吧。但是相对来说,你要系统的研究它的玩法框架,不管是蓝图还是cpp,都只是在玩法框架下编程的一种手段,在实际项目中一定要结合使用。个人发展推荐蓝图,性能尚可,游戏内容功能齐全,不会出现cpp能做到而蓝图做不到的情况。缺点是维护困难,阅读困难,做不到git,仅此而已。

最后,不要用画面效果说事。画面效果可以改变。在unity中写一个漂亮漂亮的着色器是非常方便的,ue也可以做一些努力,改变光照模型,达到非常定制化的效果(目前的版本,render graph也已经开始安装,以后会更方便)。在优秀的工程师面前,这些工具只是底座,你在大炮上装个瞄准镜也不是不可能。