永发信息网

Unity,UE4,CryENGINE这三大虚拟引擎,选择哪一款

答案:3  悬赏:50  手机版
解决时间 2021-01-22 23:14
  • 提问者网友:听门外雪花风
  • 2021-01-22 08:24
Unity,UE4,CryENGINE这三大虚拟引擎,选择哪一款
最佳答案
  • 五星知识达人网友:山有枢
  • 2021-01-22 08:53
目前高赞实在没眼看,答下。
现在题主应该已经学了其中一个了,这个回答是给后来者的初学者看的。
这个问题可以说月经,答案是看需求。
如果你是建筑家装/影视动画行业,可以在CEV和UE4选一个,0改动不客制化的情况下ce的效果可以说碾压ue4和unity,更强的是可以节省你大量的光照烘焙时间,但是缺点是这是个孤儿引擎,没文档,官方支持孱弱,论坛问问题就像石沉大海。所以说只适合有比较丰富开发经验的人去摸索,初学或者经验不足的可以毫不犹豫去选ue4。
如果你是做游戏开发,就得看需求了。其实对独立制作者来说,这两个引擎在合适的场景下开发都很高速。如果你想做2d做小品游戏或者lowpoly,就用unity,这个引擎在各种方面都足够方便,上手就能做。
但是如果你要追求好一点的效果,复杂一点的系统,就像杨冰的失落之魂或者飞燕的光明记忆那样的,不要犹豫,选ue4吧。不过相对的你要对它的gameplay框架做系统性的学习,不管是蓝图或是cpp,都是在gameplay框架下编程的手段罢了,实际项目中必然是结合使用的。个人开发推荐蓝图,性能上可以接受,做游戏性内容上功能完全足够,并不会出现cpp能做而蓝图做不了的情况。缺点是难维护,难读,没法做git,仅此而已。
最后来一句,不要用画面效果说事,画面效果这种东西,是可以改的,unity里面可以很方便的写出很漂亮很漂亮的shader,ue也可以费点劲改光照模型来实现非常定制化的效果(目前版本,render graph也开始实装,未来会更加方便)。在优秀的工程师面前,这些工具只是基底,你要在大炮上装个瞄准镜也不是不能行的。
全部回答
  • 1楼网友:爱难随人意
  • 2021-01-22 11:07
三个引擎都玩过,综合比较,还是UNITY靠谱。。 首先排除CE,因为CE3已经被官方淘汰了。。虽然又模仿UNITY的思路重新开发了CE5,但显然也是前景堪忧。说不定哪天,就从地球上消失了。 UE4显著的优点,就是画面效果确实强。。即便跟一流大厂的内部引擎相比(如寒霜,起源等),也毫不逊色。。但除了画面之外,个人觉得简直糟糕透顶。。。。 因为UE4,对于绝大多数开发者来说,只能用来做“场景漫游”。。根本做不出“游戏”。 要搞清楚,游戏是用来玩的,不是用来看的。。。只是为了看,还不如去学影视特效。 UE4有个蓝图系统。。。于是很多向往着“不用写代码,就能做游戏”的小白们,就成了这系统的铁杆粉。。。这个蓝图系统,其实就是个可视化的状态机。。可以实现一些小逻辑,但指望用这个来做出个游戏,我就呵呵了。。据说网上有人可以用EXCEL画一幅蒙娜丽莎。。大概只有这类人,可以用蓝图来开发游戏吧。。对于我等手残,只能献上膝盖了。 除了这个蓝图系统,UE4还有另外一个实现逻辑的方法,就是直接写C++。。这个解释起来篇幅就长了。。C++这玩意水太深,没个十来年的积累,别指望能玩好。人生苦短,本人大学四年深受其害,个人建议远离C++。。。否则,你的人生规划中,还有多少年时间是为闭关学习准备的? 能写好C++的那些人,就算没有引擎也能做游戏。。有D3D和一个记事本就够了。闪电侠不会在乎自己开什么车,因为他跑的比所有汽车都快,开车只是因为懒。。。而有些小白,以为自己和闪电侠开同一款车,就可以跑的像闪电侠一样快。。。这可就大错特错了 最后说UNITY 3D 相比前面两个,UNITY显然靠谱的多。。。画面确实比较差,但这是为了兼容低配的手机和掌机。。。 UE4的画面比UNITY强多了,每个人都不瞎。。但为什么绝大多数人会选择UNITY 3D?并不是UNITY有什么高大上的功能,而仅仅是它除了个别的一些坑,没有什么缺点而已。。。 一定要找个缺点的话,就是不支持多线程。。要说UNITY有什么好?那还真没有。。。。效果不出色,性能也一般,但就是把开发门槛降下来了。。。让我这种学了四年计算机,却连个网站后端都写不出来的水货,都可以上线游戏项目。。这在几年前根本无法想象。。写的太长了,不想写了。。累
  • 2楼网友:冷風如刀
  • 2021-01-22 10:02
你好! Unreal Engine 4 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯