GameRes游资网

 找回密码
 立即注册
返回列表
查看: 12798|回复: 9

你为什么不能用Unreal作为你的VR开发工具(1)

[复制链接]
发表于 2016-3-24 16:59:28 | 显示全部楼层 |阅读模式
游戏程序
平台类型: 虚拟VR 
程序设计:  
编程语言:  
引擎/SDK: Uneal/虚幻 
1.png

  GameRes游资网授权发布 文 / 康托耶夫

  一case被取消,本来安排满满的工作时间突然出了缺口。

  哭晕在厕所的我决定报复社会来把一直想填的深坑给填了。(年初和锐爷曾经约定各自写上一篇文章,现在兑现)

  想想这个话题会引起的腥风血雨的骂战,就是一阵暗爽。

  标题就是,“你为什么不能用Unreal作为你的VR开发工具"

  其中的"你"基本代表了国内99%的公司和开发者们

2.png

  当各位兴奋的展示着unreal下华丽强悍的画面给着投资人,并且申请了八块顶级显卡打算串在一块打造中国版ILM LAB效果的至尊无敌盗墓笔记鬼吹灯大圣归来VR版的时候,康托打算静静的舀一勺凉水,浇下(并飞速跑路).

  为什么我认为unreal不应该成为你开发VR项目忽悠投资人走上大富大贵吃香喝辣之路的首席开发引擎呢?

3.png

  先说故事:

  最近与一友人吃饭,问起”你们上次接的那个unreal vr大单如何了“,友人表情悲愤的表示,这回坑惨了,于是赶紧搬把小板凳过来,幸灾乐祸。。不,,,是充满关心和同情的问起细节

  这个项目之前被咨询过能否接下,我表示说如果unity引擎应当是可以,不过具体技术细节要好好沟通,但友人的上司表示甲方要求顶级效果,必须用unreal4做,

  距离聊起这事一晃眼就是大半年过了,这项目据说深陷泥潭,原因据说是招不到合适的unreal程序员,.... 知乎的各位应该很熟悉这个句式。。

  就差一个程序员了!

  在我的判断里面,所谓找不到程序员还只是问题的很小一部分,即使找到了,后面的深坑无数依然等待着。

  我最早是读环艺,不想跑装修,三维软件耍的不错,参加盛大的比赛混了个第一,进的游戏圈,先做场景,后做特效,最后是技术美术,游戏开发的美术流程还是都很熟捻的。

  自己开公司弄VR,程序什么的得自己操心,靠的不是程序多好,靠的是能动点脑筋不论什么手段如何把活干完。

  对我来说,让甲方买单是我的最终诉求,我所有的知识积累都为这个伟大的目标服务。

  而unreal的思路是不符合这个目标的。

  个人爱好使然,几大游戏引擎多少都玩过,而且基本都在水准之上

  如果说unity水平100分算,那unreal有60分,cryengine50分,年代久远的gamebryo,virtools之类的现在都忘光光。。0分

  我觉得我品评下引擎的优劣,还有那么几分公信力。

  来来来,拉仇恨了:

  unreal的很大一个缺点,是在宣传的时候强调了那种,“您用上了咱的引擎,也可以像demo一样好哟!”的感觉, 偏生unreal的demo都特别华丽,让人对自己的明天都充满了美好的幻想。

  你我也都见过刚毕业的小朋友,把自己做的小楼啥的放进unreal或cryengine的demo场景里,牛逼烘烘的渲染效果瞬间让他觉得自己无法阻挡的要成为改变业界的那个大牛!

4.png

  从头做一个项目试试?

5.png

  良心讲,投资方比商业客户好骗,听说个unreal是顶级引擎,看见堆出的华丽画面(其实就是官方demo配上自己的楼)当场动容。

  商业客户管的就细多了,哎,我打算一个大屏幕一个ipad一起互动好伐啦,再用八台投影投成环幕,你改改应该很简单吧?(立仆)

  真正的产品,就是被客户无止境的细节折磨,加上自己对项目的整体把控,最后妥协出来的产物。

  但unreal的VR项目往往只是建立在一个demo所衍生出来的美好幻想上面。

  一个unreal demo 到一个 成熟的VR产品 ,差了多少呢

6.png

  脑图如下

  1) 游戏公司开始,想自己做个游戏

  2) 那时候我的水平基本相等于能用demo搭建个自己得意的美术效果处理

  3) 随后发现,得懂点程序啊,不然游戏打包都不会。

  4) 会了打包,想起来人物都不会动啊,得让他们动画哟。

  5) 动画之前似乎得搞定绑定呢。

  6) 好 ,老子美术皆传,游戏动起来,欧,特效加起来,幸好老子本来就是特效组头目

  7) 逻辑逻辑,那些fsm behaviour的因果关系,我揍你你掉血,揍死你我过关的条件。

  8) 册那,UI还没有,用下个ui发现真是大学问,狠狠学习一阵,终于有了登陆界面血槽按键跳出菜单人物点数滑条等等等

  9) 西坝,那物品数值,物品简介几千条你不能让我填在脚本里面吧,于是数据库搞起来。

  10) 随后发现网络服务居然还要有服务器端,好好好,想办法搭服务器。。。。

  11)大家干的不错,现在我们根据反馈,从第一步再修正一次.......

  凸(= _=)凸

  发现没,大多数VR团队不过是在第二第三步晃悠。

  投资方总会天真的认为,锻炼团队么,迭代开发么,总能解决

  不过是点钱的问题。。。

  不过不是一点点钱的问题。。。

  投资方豪气的甩出千万,unity用户的反应当然是谢主隆恩,

  unreal用户的反应是,好像不够。。。 金主手心开始微微出汗。。。。

  基本是以下几个原因

  1.人力贵

  2. 流程贵

  3. 资材贵

  4. 人才少

  基本总结为三贵一少

  A、首先是人力成本贵

  程序贵不用说,人家寒窗苦读,翻遍unreal文档,blueprint unrealscript c++样样精熟,总得多要点养家吧,不然人家写php去了!

7.png

  美术也一样,本来好好的美院毕业画个手绘贴图,结果您说unreal得整上个PBR流程,皱了半天脸,学了substance painter,ndo, 总得多给点吧,不然人家回老家当公务员去了!

  音效贵,学了钢琴口琴手风琴,现在还得整fmod wwise,,不多给点老子去地铁口卖唱去!

  动画 ui 过场 策划 无一不需要有最丰富的行业经验和引擎了解。成本自然高昂

  B、然后是流程贵

  和unity一对比就知道,

  我做项目方案基本不太用ppt的,随便弄点模型搭个基础流程prototype就给甲方看起来,狗腿一点apk发一个让甲方装手机去满足良好的感觉,因为流程轻便,一个人随便就弄完

8.png

  unreal的团队基本必须得是每个岗位有专职,因为细分的专业,精通更困难,所以来个修改就是把一大堆人聚在一块,人多自然生出是非,美术说这个程序弄了不完事,程序一讪你们懂什么,这能是程序的事么,策划拍桌子老子劳心劳力到头来是洒家的不是了!

  一个东西修改时间是unity的好几倍甚至几十倍,本来单人成本就高,时间还长,人还多。。。

9.png

  C、资材贵

  要跑起unreal,笔记本指望不上,至少弄几台Alienware,有个渲染群baking一下?显卡官方低配是gtx多少来着?

  而且用过unreal的都知道没双屏基本干不了活啊 ,屏幕还得*2,

  外包点东西出去,人家一听贴图2048,模型带法线视差AO等等,笑眯眯给个不小的价格,咬咬牙应了,交货时候一看这什么鬼!!

  Marketplace淘点便宜货吧,根本没什么能买的。

  凸(= _=)凸

  D、人才少

  贵还罢了,市面上根本没有这号人,一个团队都攒不齐!大多数时候都是硬着头皮上!

10.png

  我的看法是,国内根本就没有unreal的大生态,也许有个别小团队能够做的不错,但是以现在投资方对VR的幻想(一头鲸鱼跃出体育场啥的,你懂的),是没有团队可以真正满足的,这个是我们国内的教育体系,行业构成所决定的,短期不会有任何变化。

  大家可以对比中国电影特效产业,过了发展平台期,就起不来了,宁可找韩国做啊,我们错过建立起unreal生态链的窗口期,就没法再有成熟的unreal团队出现了。

  我最近有用了autodesk的stingray,坦白说问题不少,不少bug,逻辑node数量不够,但是我觉得如果和unreal相比倒还是有相当优势的,因为操作是桌子家的,美术培训很快(我基本就是一个钟头就摸了一便所有功能),渲染好,VR支持够,那就满足很大部分的需要了,反而是比unreal这种大而全的更适合做 VR内容开发,或者说进入的窗口期还在,因为培训了出来立刻做项目应该还能够养活团队。

  我们看游戏圈,用顶级引擎unreal 或者cryengine做项目,几个赚钱的? 基本都是贴钱贴到喊救命。

11.png
(配图和内容无关。。。么?)

  我是在黑unreal么? 不是,我是在讨论一个问题,在国内的开发现状下,什么样的流程是合适VR的?

  我的结论是重功能,重特性而非重美术,这样的开发方向可能是更容易生存的。

  我自己的公司最近尝试很多方向,工业,城市设计,医疗,制造,小游戏,交互式游戏等等,特征就是,降低美术在其中的比重,而提高实用性功能的比重。

12.png

13.png

  我发现,美术的成本普遍占到了项目成本的50%以上,而这些部分属于好看,但没有用的部分,我并非追求一味的有用而摒弃画面,而是我认为对待虚拟现实不应该和游戏一样,以画面为先导,追寻下载量,而是应该尽量以较低成本,探索可能性。

  那把更多的成本从美术里面抽离,首先保证产品的落实,再讨论美术的优劣。

  美术的经验,在各个项目之间是很难横向移植的,但程序经验或者项目经验可以,如此带来的效果是开发的越多,项目成本越低。

  unreal无法带来这种效果,普遍来说,由于使用unreal就天生带着对画面效果的要求,导致制作人员在立项初始,就必须将画面效果最大化,以博取投资人或者客户的认可,

  而一旦立项,则由奢入简难,项目的一切效果以初始目标往上层层叠加,不但导致后续程序的跟进困难,也导致开发成本持续增加,往往在项目中期就要面对资金不足的窘境,最后项目难以善终,

  而同时由于主要的项目资源投入在美术上,即使团队获得后续资金,或者另起炉灶,前期的积累也无法对人员水平带来较大提高,即使有的投资人有千金市马骨的心胸,也无法让项目进一步成长。

14.png

  所以呢,所以用unreal开发的团队最后都得死啊。。。 《师父》里面蒋雯丽怎么说来着,“好日子不长久,能过一天是一天”

  以上仅代表个人意见。

  相关阅读怎样创造下一个爆款游戏? 独立开发中需要思考的几个要点

发表于 2016-3-24 19:58:34 | 显示全部楼层
“策划拍桌子老子劳心劳力到头来是洒家的不是了!”哈哈哈,看到这句笑死我了。
发表于 2016-3-25 10:43:47 | 显示全部楼层
个人拙见:
1、做VR项目的,有不少是游戏转过去的。这先天会让一部分VR变成游戏项目。
2、做VR硬件的,大多是因为手机硬件升级遇到瓶颈,需要VR这个风口来一波硬件升级,例如4K屏什么的。
3、做VR内容的,基本上是想要靠自身平台吸引用户、产品,打造一个生态圈。能做这圈子的,大多是互联网出身,而要让这个生态圈能套现,也大多认可游戏这个方向。
4、做VR投资的,不管是硬件坐庄还是热钱跟风,总是需要热点,产品画面碉堡,是忽悠接盘侠的必需品。

综上所述,VR往游戏发展,追求高画质,这个风向短时不会有变化。
发表于 2016-3-25 13:41:56 | 显示全部楼层
我觉的VR有两个方向的发展:
1.追求高品质拟真画面效果,这个还是交给大厂吧
2.增强互动,这个虽然在设计上有难度,但是一旦有所突破,收益也将是巨大的,也是广大游戏制作者的方向吧。
发表于 2016-4-12 17:34:10 | 显示全部楼层
我就是使用Unreal做VR项目的。感觉你说的这些问题不是unreal的问题,unreal本来就是做3A游戏的,当然对画面有要求这是他的强项,不要求画面直接用unity就好。
建议是招个UE4程序
发表于 2016-6-18 10:01:15 | 显示全部楼层
顶一个。。。。
发表于 2016-6-28 16:43:33 | 显示全部楼层
确实生态很重要,关键还是人吧,国内之前搞什么动漫改革,投个几百万做基金,就想把产业拉起来,能行么?大头的钱都不知到去了谁的口袋,要不是中国人顽强,我们早饿死了,能长时间熬下来的才能算有点火苗,我刚做3d的时候耗了2个月,1个月时魔兽争霸的编辑器,现在还是不少人在做地图,另1个月kbeengine,真的不得不吐槽一下,根本没人才,用的人都是喊口号的多,能有什么发展呢,都是熬出来的。踩过坑,才懂珍惜
unity3d做得比较好的只是有大中华经理而已,也不用指望他给你什么support,就是做好本地推广和搞好政府关系
发表于 2017-4-29 15:48:14 | 显示全部楼层
可以考虑用 CryEngine做嘛,,需要的联系我:13621389160
发表于 2017-4-30 15:54:42 | 显示全部楼层
其实就引擎方来说  epic官方宣传画面没错,本来就是引擎商卖的就是这玩意,画面表现很突现引擎的优劣,当然画面只是一方面。可把时间推到更远的时间点,引擎画面就是这个引擎的一切,这要归咎于当初游戏行业刚发展刚兴起,毕竟还没有像现在需要考虑到的因素这么多,综合而言,unreal可能是商业引擎最棒的引擎,但不能归到最好用最方便的引擎那一类,就这一点来讲cryenige 比unreal更不有好,这也是cry为什么这些年一直叫好不叫座的原因之一
发表于 2018-10-7 13:19:28 | 显示全部楼层
有项目合作的可以找我。Cry Engine,Unreal Engine,Unity3d 都可以。联系电话:13621389160。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|稿件投递|广告合作|关于本站|GameRes游资网 ( 闽ICP备05005107-1 )

GMT+8, 2018-11-13 06:34

快速回复 返回顶部 返回列表