这(zhei)个问题其实(shi)也因(yin)人(ren)而(er)异了(le),目前来说不管哪个引擎,喜欢它的人一定是非常喜欢!
一般在学习初期,大家很容(rong)易纠结于(yu)学习unity引擎还是ue4引擎,其实这两个引擎工具,各自都有各自的优劣势以及擅长的应用领域,可以根据自身需求进行选择,如果是零基础的话,还是建议学习unity,unity发展已经比较成熟了,而且入门上手更容易,优就业unity开发课程,课程设计由浅入深,零基础即可学习,丰富的课程案例以及阶段综合项目让知识融会贯通。
UE4的问(wen)题(ti)是(shi),它(ta)并不是(shi)一款真正(zheng)意义的通(tong)用引(yin)擎,它(ta)在引(yin)擎内部写死了太多东西。所以(yi),这(zhei)导致它(ta)必须开源(yuan)。而(er)开源(yuan)确实也解决了大(da)部分的问(wen)题(ti)。但这(zhei)样……可不能叫通(tong)用。
而unity,不管它做得好不好,但是它通用。unity其实一直都不适合在手机上执行,正是因为它通用性高,导致它可以做手机游戏。就引擎的硬实力来讲,ue可能比unity好一些,所以unity**的优势就是通用性。但这东西就很虚了。引擎当然是越通用越好,就趋势而言肯定是应该在架构上做分离而不是什么都让人改源码。但毕竟unity比ue不一样,不可能只靠这个来翻身。所以,如果两个引擎都不改变的话,他们都不是未来的方向。未来的方向,就得是通用而且功能强大。