Unreal 和 Unity 3D 各有什么特点？如何选择？
就研究之后大概可以这么分吧 1. Unity，引擎本身只做主干部分，很多功能自身并不重点开发，比如材质，大部分都依靠Sharder Forge之类得第三方插件完成，Unity5的灯光是Enlighten的插件。 而UE4更多的是自身有一个完整的流程。 2. 获取方式，UE4公开所有源代码，任何人都可以免费下载，就算开发过程中遇到坑也可以自己走出来。 Unity个人可以下载使用，但是源代码不公开，遇到坑就需要等别人了，或者自己花10W一年买服务。 3. 游戏发布，两个引擎基本都可以发布到现在的所有主流平台，不过是因为Unity在手游平台上有过一些不错的第三方作品，所以大家可能会认为它只能坐手游轻量级游戏，UE因为PC和游戏机大作比较多，大家可能会认为它只适合做大型游戏。 主要区别在于，如果你想做游戏，用Unity，你可以几乎买到所有资源，抄一抄，省事。但是第三方有可能存在兼容性隐患。 用UE4，你可以不需要程序员，只要脑子逻辑清晰，一样可以完成独立游戏作品，不依赖第三方工具，不怕第三方工具兼容性问题。可以比较容易做出高品质游戏