宇宙无限 发表于 2020-12-25 10:52

unity和ue4哪个适合个人开发?

unity和ue4哪个适合个人开发?

胡37 发表于 2020-12-25 10:57

深度使用unity,简单了解过ue4,所以只能帮忙分析一下unity。
unity上手非常容易,而且最大的优势在于Asset Store,可以花很少的钱买到各种各样开源的插件,贵一些的插件也不过几百块人民币,想一想现在程序员一天的工资是多少?这个还是很划算的,就算买了没用,也可以阅读别人的代码,进行学习。
介绍一个简单的工作流程,先去商店买个playmaker,可以很快上手做出一个游戏灰盒原型,通过玩家测试进行设计迭代。
确定设计以后,用pro builder可以进行建模,展uv等工作。
然后用Amplify Shader Editor制作自己的shader,搞出炫酷的效果,当然很多特效,用unity自带的Particle System就可以完成了,功能极其强大。
然后用c#代码结合playmaker可以完成绝大部分关卡功能的开发,如果需要做小怪ai,可以使用behavior desinger。
完成所有功能的开发后,还需要进行优化,porfiler,渲染调试工具,还有物理调试工具就够用了。
如果有几个人需要配合,那使用git进行版本控制也是完全没有问题的。
个人觉得unity做手机游戏最大的难点还是在优化上,因为引擎本身并不开源,所以优化的时候会有很多黑盒子,这些黑盒子性能不好,也可能是调用方式带来的问题。由于没法跟踪调试,导致非常不好解决,大公司可以买企业级服务,就没有这个问题,这是我觉得unity唯一对个人开发者不友好的地方。
总之,想做到王者荣耀那么流畅,对个人开发者还是很有挑战的。

芊芊551 发表于 2020-12-25 10:58

各有千秋,
楼上已经有人说过unity的优点了,那我就解释一下ue4的优缺点。
优点:
有成熟的超大无缝地图处理方案。适用于大型沙盒游戏的地形构建。
自带post processing画面处理方案,相对于未加相应插件的unity画面更好(unity虽然不是自带但是相应的插件还是有的)。
有蓝图系统,适用于未接触过编程语言的纯美工使用者。
是开源引擎,高手甚至可以在引擎的基础上进行改进。
部分文档已经完成中文翻译,便于新接触者学习。
缺点:
商店里的素材比unity少。
由于用户量相对较少,ue4中文的视频教程相比unity还是少。
配置要求高,一般笔记本带不动。
PS:另外提醒一下,题主是美工并且准备进行独立手游的个人开发。那题主跟“优化”这个词基本就无缘了。术业有专攻,发挥自己的特长比尝试未知领域更能提高游戏质量。
页: [1]
查看完整版本: unity和ue4哪个适合个人开发?