虚幻四还是Unity?
这两天我研究了下虚幻5,感觉受益匪浅。
之前大家都说计算机图形学到头了,没什么新东西了。
但是虚幻5确实往前走了一小步,虽然最后可能也是镜花水月。
现在计算机图形学的发展已经不是单靠代码能解决了。
计算机图形学真正想要突破还得看底层的硬件厂商,也就是英伟达实现大的突破之后,软件再去创新。
甚至最理想的情况是英伟达和游戏引擎高度绑定,从底层去渲染,实现软硬件一体化发展。
类似于苹果的软硬件一体化的思路,不过也只是想象而已。
那么还有必要去学Unity吗?
很多同学都这样问。
我大概4年前在视频中说过,Unity技术已经落后了。
当时的观点我现在还是没变。

虚幻5技术上是有很大的进步,但是这并不是说Unity就没有学习的价值。
虚幻对标的是3A游戏,而Unity对手游和独立游戏更友好。
两者目标不一致,具体使用还是看需求。
如果你的目标是大厂游戏开发,那么我觉得去走虚幻比较好。
如果目标是做出自己的游戏,那么我推荐Unity。
从技术上来说,现在虚幻确实领先于Unity,但是技术不决定一切。
开发游戏来说一般都是以项目为主,用最快最顺手最便宜的才是最好的。
而从易用性来说,Unity确实要高于虚幻。
Unity不能做大型项目吗?
也不是,原神和王者荣耀就是Unity开发的。
所以除非你是去开发3A级别的游戏,不然的话Unity和虚幻都是没太大区别。
至于渲染效果,虚幻和Unity都是吃美术资源。
也就是说只要你本身美术资源足够好,那么两者的区别其实不大。
只不过虚幻的上限更高而已。