发布网友 发布时间:2022-04-25 03:15
共2个回答
热心网友 时间:2022-06-06 22:43
展开3全部
这个问题可从几个方面来看:
免费:不是真正的免费,而是盈利达到一定程度的比例分成,越是大的公司对这一点越不能容忍。
开源:整个unreal引擎非常巨大,不论是抄袭,还是修改,都需要巨大的学习付出,而且产出小,投入和付出不成正比。
新功能的蓝图和以前的脚本语言编写习惯不一样,大多数程序员是排斥的,意味着他们需要学习新的脚本语言
蓝图还取代了shader,牛*的shader开发人员不会喜欢这种即时编译shader,因为蓝图shader的编译感觉上很慢
以3D为主打的unreal4功能高大全,国内短平快的项目用起来成本高,游戏公司支持的大型端游一般有自己的引擎
本来unity占领的市场份额就高,unreal4也没有积极的抢占市场(广告宣传)
没有市场的unreal4没有教程(完整的实战教程,启动器学习上的教程一般是例子,没办法拿来培训),恶性循环
最后一点,unreal4有自己的启动器,下载引擎需要登录,登录经常被墙,下载经常被墙
emmmm~
一不小心发现很久以前的回答,才疏学浅真的惭愧。就几个答案的问题修正一下。
2.开源:感觉ue4现在在向全方面发展,所以系统多,学习曲线陡,开源不代表彩笔能看懂,emmmm,看懂了层次看不懂命名,看懂命名看不懂实现,看懂了实现看不懂设计的原理。
3.感觉因为蓝图太方便了,所以C++的文档都不好好维护了(只有declaration没有description)
4.这个是我孤陋寡闻了,现在VFX业界都是节点式编辑材质了,甚至更进一步houdini全节点流,真的香。
6.单从国内手游看貌似unity占优,再往大了看,ue4根本不是游戏引擎,而是实时3D项目的组装器,各种目瞪口呆。
7.有教程,但是由于ue4实在太大,全面的教程讲不深,单个的教程很零散,强大的教程多*,方便的蓝图和国内unity开发习惯有相当的区别。地形系统很牛*嗯,物理很牛*嗯,API很牛*嗯。。。。。额,玩了三个月是不是该找工作了
热心网友 时间:2022-06-06 22:43
做了一个UE4开发性能总结,分享出来,感兴趣的可以收藏:
【UE4】
优势:
有优异的渲染效果和性能,更适合实景仿真的场景;
除渲染外,其他功能也很丰富,支持各种创意的开发;
交互方式更多样,支持各种外设,如VR、AR设备;
社区更加成熟,有较多资源可以复用,教程可以参考;
不足:
开发周期长,管理难度大,对人员经验要求很高;
项目发布、修改、升级非常繁琐,响应需求变化较慢;
适合开发固定场景下的固定功能,不适合开发通用功能;
要想达到好的渲染效果,对硬件要求很高。
从不足之处也能看出点端倪,这款软件对于开发团队和项目需求有很高的要求,硬件成本也不低,本来国内的3D项目市场有多大不知道,能够有这么优质的开发环境,也太少了~如果开发模式的成熟度不够,这么高的条件也没必要~
我们客户也有很多从UE4转过来的,Thingjs聚焦于物联网3D可视化开发环境,利用3D源码、二次开发封装库,开发可视化应用轻松很多。有价值的项目都是基于客户的需求来的,快速交付和统一的项目管理一样重要,thingJS也有15万3D建模师和开发师加入,授权服务可以开发商业项目哦!