去VR培训好吗?怎么零基础学习VR?
虚拟现实技术(VR)是目前的一大科技热点,用户戴上VR设备,可以在覆盖整个视野的虚拟空间中漫游,是与使用屏幕看视频完全不同的体验。因此,VR被认为是继智能手机后的又一个颠覆性技术,是人类的“**后一块屏幕”。2016年被称为“VR元年”,这一年,以HTC Vive为代表,总共有三款高端VR设备正式发售。VR应用的数量也迎来了爆发性的增长。可以预见,VR开发人才的需求也将水涨船高。
目前VR应用的开发主要是沿用3D游戏的开发技术。主流的开发工具是Unity和UE4两大游戏引擎(游戏引擎是用来做游戏的软件)。VR设备厂商为了吸引原来从事游戏开发的团队进行VR应用的开发,已经与这两大游戏引擎深度合作,提供了能够简化VR开发流程的工具包。所以现在使用Unity和UE4开发VR应用,和开发使用键盘、鼠标、手柄这些传统输入设备的游戏是一样方便的。
换句话说,会做3D游戏的人,就会做VR。想学做VR,先要学会做3D游戏。要做好VR,功夫还在VR之外。
那么,零基础是不是就不能学会VR了呢?这也不一定,任何高新技术产业,工作都是高度细分和专业化的,我们只要在一个岗位上有过硬的本领,就可以找到工作了。VR和游戏行业的分工大致相同,大体可以分为:程序、美术、策划三个板块。要细分的话还有关卡设计、技术美术等跨界职位。
如果是从零基础开始学习,推荐在程序和美术之间选一个方向,不建议走纯策划路线,因为策划没有硬性的技术门槛,企业在招聘时反而会进行更严格的学历筛选,不是学霸很难有机会。
那么程序和美术之间应该如何选择呢?这取决于我们个人是擅长抽象思维还是形象思维。**直接的判断标准就是:如果你喜欢学数理化,那就是擅长抽象思维,学习程序应该是比较适合的;如果你喜欢画画、做手工、喜欢观察周围的细节,那就是擅长形象思维,可以考虑往原画、建模等美术方向发展。
美术和创意方向的职位一般不需直接写代码。但是不要太天真,不需要写代码不代表可以不懂编程,不代表可以不动脑子。在实际的工作里面,美术和策划也经常要学习使用程序员提供的工具,以及AI行为树之类和玩法直接关联的插件的使用。特别是上面提到的关卡设计师、技术美术等跨界职位,都要在游戏引擎里面完成工作,所以建议即使不是专业的程序员,也应该学习一下游戏引擎的使用。游戏引擎里面的一些功能像动画、灯光不需要编程也能使用,学习起来也不会比绘图或建模软件难。
如果选择程序方向,就要选择一个游戏引擎进行学习了。应该选择哪个游戏引擎呢?
回答这个问题之前,先讲个故事。篮球漫画《灌篮高手》里面有这么一个情节:我们的主角,湘北篮球队的菜鸟新人樱木花道在比赛中**次射罚球,队友的三井和宫城一个教他瞄准篮框里面,一个教他瞄准篮框外面,弄得他不知道该听谁的,干脆闭上眼睛乱扔,**后球当然是没进的。这个情节其实很值得我们思考,三井和宫城都是高手,但是他们的意见却完全相反,让菜鸟樱木无所适从。现实中也经常有这种情况,有人说Unity**容易上手的,有人说UE是更高级的,莫衷一是,这个时候我们应该听谁的呢?
我的意见是,听谁的都可以,但选择好了方向就要坚持学精通,不要三心二意摇摆不定。不管哪个门派的武功,练到炉火纯青就是一代宗师。**要不得的是练两天少林拳,又丢掉跑去学几天武当剑,那就永远只能当个出场三秒领便当的士兵甲乙丙。
但是在VR开发领域,由于对图形效果的要求较高,所以画面效果较为出色的UE4引擎也有很多团队使用,但普及度还不如Unity,中文的学习资料也没有Unity多。所以如果要学习UE4的使用,没有一定的学习能力,就只能花钱培训了。
亲自走访了许多培训机构,CGWANG开设的VR课程个给了我比较深刻的印象。他们的VR专业是兼顾了Unity和UE4两个游戏引擎的使用的,Unity为主,UE4为辅,这能让学生熟练掌握Unity这个目前**主流的引擎,也为日后进一步学习UE4这个高端引擎打下基础。 另外,CGWANG的VR课程使用的设备HTC Vive能够在25平方米的空间里面准确认识用户的位置和动作,各方面性能都优于索尼的PS VR和Facebook旗下的Oculus Rift,并且可以自由开发软件,可以为企业提供场景漫游、虚拟教学等高端商业解决方案,从课程和设备来说,还是不错的。
目前市场上还有针对手机开发的VR应用。手机VR,虽然使用门槛低,有个手机,再花几十块钱买个VR盒子就可以玩了,但画面效果和操作精确度都不能令人满意,既不能让一般消费者掏钱,也无法用于高端商业应用,是一个高不成低不就的状态。作为学习高端VR以外的知识补充,了解一下是可以的,但建议不要花太多的精力。在选择培训时,到底对方教的是高端VR还是低端VR,也是要留意的。
咨询电话:021- 64320836
咨询网址:教育联展网