Zephus 发表于 2021-4-20 10:10

同时学习两个游戏引擎(UE4 Unity)并熟练使用的可行性有多大?

同时学习两个游戏引擎(UE4 Unity)并熟练使用的可行性有多大?

yukamu 发表于 2021-4-20 10:13

一般来说熟练好一个,再换其他用也差不到哪里去,不是工作需要没必要都熟练,要维护一个引擎的相关知识都是最新的也是不小的精力。

我当年分配给virtools,quest3d ,cryengine的技能点 ,现在找谁说理去
(作为unreal黑,我更不能告诉你我unreal教程天天看了)

zt3ff3n 发表于 2021-4-20 10:21

这里要看题主的基础和主动性.
先来一个事实
在腾讯做校招,经手面试了很多学生了,其中包括一流的高校,能有完整的一定品质的游戏demo的,一只手数的过来.
当然也不是说没demo就怎么样,是有好学生的,基础能力扎实,见识也广,但不在这个问题范畴.
然后盲提一个说法
所谓"盲提"因为对题主情况不够了解,就大多数情况而言,也直接务实一些:
可能下半年要找工作了,不妨使用相对简单的unity,自己高质量临摹一款市面上一些简单一些游戏,比如coc,cok这种,如果能做到这一点,对于大三学生,真的算是不错了,找工作时候已经问题不大了.
然后做到这一点才能说对unity有一定使用经验,"熟练使用"这个概念有点模糊,但起码也得如此.
然后如果还有时间,题主可以再试试ue做一个,两个结合起来看看对比.
最后做一个比较分析
具体引擎学习,也包括游戏知识的学习,能够持续的做到底的重要性远大于"怎么做最快","最根基牢固“这种.
题主可以根据自己的领悟力+兴趣+坚持力来做一个选择,难度是
unity<ue<unity+ue
中间尽可能的把问题简化, 保持做出效果让自己能够看见成果和进步,保持能够持续的做到底,做出实际的东西.

TheLudGamer 发表于 2021-4-20 10:26

以我半天的使用经验来说,总结出了一句话

做unity会使人烦躁,做ue会使人迟钝

看你是需要烦躁还是迟钝咯

mypro334 发表于 2021-4-20 10:26

本人曾经使用Unity和UE4开发过完整项目,目前团队专注研发VR,选定UE4为最终引擎。在这里简单聊几句一家之言。对于同时学习两个引擎的做法,个人是不建议。因为项目制作导向型的学习方式,是目前所知的最佳的学习方法,因此确定一个项目目标,选定一个引擎实现是较优选择。
不管以个人兴趣项目为导向还是以找工作为导向,引擎的都可以喜好为主,市场对Unity需求是比较大,但有UE为基础,用人单位大部分也是乐意接受的。以在校学生为参考的话,Unity是更为适合的选择,
简单说说学习两个引擎的差别
1、Unity学习难度曲线较为平缓,UE学习难度梯度较大
2、Unity更适合单人小项目制作,UE在制作时更需要团队的支持
3、美术资源方面,Unity更容易获得,UE获得较难,成本较大
4、UE的编辑器是业界一流的,而Unity插件的数量是相当多的
此外,更多的区别,我相信网上还有会很多可以参考。

Mecanim 发表于 2021-4-20 10:36

除非个人能力强到一定程度,不用为找工作操心,否则建议还是把Unity弄精通了再说。
按理说学习两个引擎是有好处的,比如可以相互印证,增强对引擎的理解。个人也有两把武器,适用性更广。
但是很多人能力和精力有限,自以为学习了两个引擎,其实仅仅学了皮毛。那样的话就不是装备两把武器,而是装备两把玩具了。
从我个人的习惯来看,如果一个人简历写了熟悉或者精通某某语言、引擎、技术、框架,那么我一定会问一下,而如果一问三不知,那么就不是加分项,而是减分项了。
对于应届生,很多时候我并不关心他到底是会Unity还是会UE4,更多的时候看的是一个人的基础,聪明程度,理解能力,态度,技术追求等等。
最后说说UE4,我也喜欢它的蓝图系统,材质系统,实时光照系统。但是这些对于程序来说是留于表面的皮毛。因为这些系统大多数时候是给策划美术用的。程序需要关心的是蓝图系统的实现以及框架设计。材质系统的实现以及优化事项。光照系统的实现以及效率评估。

franciscochonge 发表于 2021-4-20 10:39

没必要学2个。
因为你的寿命不够。
时下来讲,先用ue4的蓝图。蓝图和c++的配合是很好的。
蓝图与c++交互,
c++与lua交互,
lua通过concurrent,与另外一台电脑的lua的concurrent交互。
然后另外那台lua与c++交互,c++与 qt交互,


这样,多台电脑,可以通过不同的图形引擎,或者计算库交互。
ue4,并不是一个游戏引擎,而是一个编程可视化的工具。


千万别狭隘地去拿它做游戏。

JamesB 发表于 2021-4-20 10:41

学习的话,有源代码可以更好了解工作原理。
操作的层面,应该都不是问题,用深了就知道那个更适合自己了。根据自己需求选工具。

unityloverz 发表于 2021-4-20 10:48

刚好这两个引擎都还用得蛮熟的。
先说Unity吧,Unity在国内拥有庞大的开发者数量,那么当你在做东西的时候就会遇到一个情况,如果你遇到一个问题无法解决的时候,你可以用中文百度,应该大多数问题都是可以找到并解决的,而UE4在中文网站上内容还是相对比较少的,一般都会在UE的论坛上面或者Google去找。再者Unity商店的资源、插件等数量也是UE短期内无法超越的,所以用Unity做东西真的很方便,而且上手又很快,这就导致了国内许多游戏公司在开发如手游、样例等的时候会优先考虑Unity,可以节约非常多的成本。
然后是UE4,我们现在正在用UE4做VR游戏,跟早期用Unity相比,我个人觉得有两点可以谈的,第一点就是材质,因为我是搞图形渲染的,Unity底下都要自己写Shader(我们很多需求Standard Shader没法满足),有些很简单的Shader上的改动都要我来,就很烦,换了UE4之后爽了,有啥材质美术自己连,实在需要一些比较复杂的需要一些逻辑的时候我可以做,只要跟美术解释一下,剩下的他们有需要可以自己改,这样我还是很开心的,就可以去做其它的事情。第二点就是UE4开源,当你有不懂的时候,直接看源码,卧槽别提多爽了,哪里用得不爽还可以自己改。然后我再多说一点,自从UE4开源之后,版本迭代的速度简直快得飞起,每次看到版本更新内容的时候总有惊喜,我爱UE4!
很多人可能觉得国内用UE4的公司可能没有Unity多,但是UE4一直在改进,从4.10用到现在4.15给我的感觉就是未来一定会有越来越多的团队从各种引擎转向UE4。当然也不是说Unity不好,Unity同样是一款非常优秀的引擎。
所以其实两款引擎都熟悉并不冲突,我个人觉得是一件挺好的事,相信对这两款引擎都熟悉的人也不在少数。熟悉了之后,你可以比较两款引擎各自的优缺点,然后根据要做的东西来评估用哪一款更合适,又或者你将来可能去Epic或者Unity了呢,加油!

mastertravels77 发表于 2021-4-20 10:52

1、程序,之前带过unity项目,现在项目用ue4,之前还用过ue2,3以及其他引擎,个人感觉能用好一个已经非常非常不容易了,我说的用好是吃透这引擎的各个部分,所以作为学生来讲最好主打一个,毕竟精力有限。

2、总体上虚幻要难于unity,上面的答案已经解释了很多。最好针对想去的公司选择对应的引擎,这样学习的同时还能为找工作打基础。

3、对于北京游戏圈来讲就几家大公司用虚幻做游戏,做vr的小公司到是很多,不过倒了一批又一批。vr的整体形式并不太明朗,憋了这么多年一直没有什么成功的盈利模式,而且做vr一般都是野路子,技术大都谈不上什么积累,毕竟创业的钱有限,怎么快怎么来,b轮或者c轮完了赶紧卖公司就跑。

4、游戏圈这几年也不咋地,手游越来越难做了,有一个成功项目的公司大都半死不活,没有成功项目的死了一片一片,挣钱的太少。整个行业现在变成了寡头时代,砸钱才能玩得起,游戏变得精品化,研发压力巨大,996常态,真的是用命挣钱。昨天同事聚会,不少都离开了游戏圈,还有很多打算离开的,哎,伤感加无奈啊...
页: [1] 2 3
查看完整版本: 同时学习两个游戏引擎(UE4 Unity)并熟练使用的可行性有多大?