rustum 发表于 2022-6-16 15:06

从ue4转到unity合适吗?

这是“游戏程序员的愤怒”三大问题之一(php到底是不是世界上最好的语言、什么游戏引擎好、策划到底是不是傻逼)。
图形程序出身的我并不看好ue的前景, @猴与花果山 的答案我很认同,这里补充几个客观认知。
核心问题是ue的架构已经很多年没变化了,这里包括ue5。而不变的原因并不是完美不需要变,而是太过臃肿难以改变,这点懂的都懂。这些年ue的发力更多在算法和编辑器层面,虽然算法比较容易出效果,外行人看起来很牛逼,但是其实算法的壁垒很弱的,就像国产换皮游戏,广告狂抓炫酷吊炸天,里面依然是熟悉的味道。
而架构问题就引发出易用性问题,编译时间是一方面,cpp的本质追求的还是快和native,lua化完全是舍本逐末了,性能糟糕不说,各种调用也大大加剧了使用难度。而蓝图本身也是类似lua逻辑包装的一种东西,连成蜘蛛网是常有的事,这就形成了大家用ue出demo很炫酷,设想也很棒,但就是出不来产品的尴尬局面。
另一个就是跨平台适应性问题,不管大家喜不喜欢,现在市场主流还是移动端。ue的项目在手机和sw上面表现不佳,性能和品质问题尤其明显,要做到跟unity一样的流畅度和画面效果,要投入的优化时间和人才门槛远远高于预期,谁用谁知道,这点上也是违背ue主打宣传认知的一点。
反观unity,gameobj的老架构确实毛病也一大堆,但是看得出来现在正在积极重构整个底层,而dots有很光明的未来,其衍生出的一系列东西会越走越远,与ue未来将是质和量的区别。这里也劝一劝unity多搞搞技术层面的普及,多把搞培训的精力投在这上面。当然我觉得也可能是他们的一种恶趣味,等那些盲目跟风转ue的老板回过味来,产品垃圾场坟头草都三米高了。
最后提醒一下,以上说的都是站在产品层面给决策者的一个普及认知,主要服务于产品方向和人才储备。如果你是一个打工人,想要拿到可观的薪水,ue也是一个不错选择,但是别忘了从长远上来看,架构才是未来。
页: [1]
查看完整版本: 从ue4转到unity合适吗?