从目前是技术来看VR游戏开发,是应该用Unity还是UE4好

如题所述

两个引擎都学过一阵子,个人觉得还是UNITY靠谱。。UE4的开发流程有点脱离实际。。总之最后我是选了UNITY,而且觉得自己没选错。。
先说UE4:
UE4的优点有两个,一是画面好,这点确实是无可厚非,看一眼就知道能甩UNITY几条街。二是那所谓的的开源,我觉得这一点对于绝大多数人来说,都是看不见摸不着的。除了这两个优点之外,我觉得它“哪都不好”。UI设计器难用到爆,build慢到了极点。。。但这些都不是我抛弃UE4的最重要理由。。。
Unreal4有个蓝图系统,其实就是个可视化状态机,号称“不会编程也能做游戏”。。但只要稍微了解下开发常识,就知道“不会编程做游戏”根本就是个笑话,做个场景漫游,就是极限了。除非将来有重大科技进步,比如量子计算机普及化等原因。否则,就不要指望开发游戏可以不写代码了。。。
而除了这个蓝图之外,就只能靠写底层的C++代码来实现功能了。。一入底层深似海,没个十来年的积累,想也别想。。由于并不是所有人都英语八级,所以才需要用金山词霸。。。同理,不懂底层的人,才必须依赖引擎才能开发游戏。。而对于那些底层大神,用个记事本,直接写D3D就能做出游戏了。资源可以手动分配,比使用引擎灵活的多,引擎只是拿来"偷懒"用的。。
UE4的尴尬之处就在于,尽管小学生都能用它的蓝图系统,做出个场景漫游之类的小DEMO。。但却无论如何都做不出真正可以“玩"的游戏。。就更别说上线运营了。。只能由“英语八级”的人,才可以做得出来。。但"英语八级"的人直接就能做翻译,又何必非要用金山词霸?
时至今日,别说是个人开发者了,就算是那些跨国游戏公司的UE4项目,最后大多数也都弃坑了。。。所以说UE4的计划,有点过于超前了,甚至超前到了有点脱离实际的地步。。画一个“不会编程也能做游戏”的大饼,确实可以吸引不少零基础小白,但对于有实际开发需求的开发者来说,就只能呵呵了。
再说UNITY:

UNITY画面比UE4要差不少,但对于大多数开发者来说,用它确实可以开发出一款真真正正可以上线运营的游戏出来。。
初学UNITY3D的话,对于完全零基础的人来说,会有点无从下手。。因为在不考虑插件的前提下,它没有“不写代码就能做游戏”的功能。。所以学习UNITY3D的人,总要有点编程基础。。。但所以即便是零基础小白,也必须先去学语法,打好基础,再来学UNITY3D。。不要指望可以一步登天。
UNITY的脚本语言是C#,这门语言绝对不是最简单的。。比PHP,PYTHON,RUBY等语言要复杂很多。。。但它绝对是“适用于游戏开发的语言”之中,最简单的(并非所有编程语言都适用于游戏开发)。。只要肯用心学,零基础小白也可以在半年之内掌握C#。。
至于底层知识。。UNITY绝大部分都帮你搞定了。。你不需要“英语八级”,只要把“汉语拼音”学好就够了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2021-11-11
你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=306&zdhhr-11y04r-1307729269656032819

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y04r-1307729269656032819

在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
第2个回答  2018-07-05
连国外网站都说u3d是我见过最糟糕的引擎 所以目前这个引擎虽然一直在优化但是用它开发pc游戏简直是找虐 首先它不开源 也就表明如果你开发中遇到大问题注定要么找官方 要么放弃,ue4功能强大 但是它贵 中低端市场用它就决定你赚不了多少钱,所以这两个引擎区别就是 你是大项目大公司有钱就用ue4 小工作室做一下中小型游戏就用u3d本回答被网友采纳
第3个回答  2019-04-18

两种引擎各有特点,unity建模功能强大,UE4渲染效果非常好,但从使用比例来看UE4的比例会越来越大,uniyt在仿真软件制作使用率较高,UE4免费面向更多的开发者数量,会有更接进使用需求的功能被开发出来,比如面部捕捉和动作捕捉捕捉,可以同时加载到UE4中驱动模型,光学动作捕捉系统

第4个回答  2017-04-28
UE4

画面感更好~
相似回答