想学unity3D求unity2017推荐配置

最新消息:
你的位置: >
> 想学Unity?选择GA就够了
又是一年毕业季,告别学校的同时也面临着找工作的现状。找到一份合适自己的好工作的难度想必大家也体会到了。暂时待业在家或者对于当前工作不满意的同学此时面临两种选择:
1·继续寻找让自己满意的工作;
2·找个职业培训班提升一下自己的竞争力。
对于第一点,既然目前没有找到满意的工作,那是否恰好说明自身的不足呢?为了弥补不足所以更要想办法提高自己的素质,这也正是第二点所追求的目标。
正好,Unity第一期的毕业生李东宇同学最近回到GA与我面基,交流了一些他毕业后在工作中的心得与体会,咱就在这里和大家分享一下。
Hi~ o(* ̄▽ ̄*)ブ 大家吼呀~鄙人姓李名东宇,是Unity班第一期的班长,我去优美缔(公司)工作已经三四个月了,没错就是开发Unity引擎、Unity酱(爱你哟)的那家公司。
因为我在优美缔做的是技术支持,所以说平时会开发一些小案例,或者帮助开发者解决一些技术问题。这要求必须对Unity引擎方方面面的功能有所熟悉,一工作就体会到了之前上课讲到的东西原来是那么的重要,也幸亏安老师带入自身开发经验的生动演绎,让我得以在目前的工作中,勉强说得上顺利吧。
技术支持这份工作对于自己来说是必须要以非常严谨的态度去完成的,因为一定要提供正确的信息,你平时在自己开发的时候允许有bug存在,当我们每次提供给开发者建议的时候等于release一个东西出去了,必须要保证正确。中间的就算有问题,也需要及时给与反馈。不过在最后正式答复的时候,一定要确保正确这一点是肯定的。
(Unity酱形象来源网络)
Unity目前在VR方面的应用前景我个人来讲算是比较看好吧。据我所知现在用Unity做VR的应用还是不少的,不管是playstation VR,还是HTC Vive,又或是Oculus都有很多用Unity做的应用。单论国内市场,我个人觉得Unity在不久的将来还是会有长足的发展的。
人才的需求缺口也非常大,Unity作为通用的平台,与其他的游戏引擎相比具有更强的兼容性,兼容性更强意味着拥有更多的用户渠道和更少的开发成本,这一点对于游戏公司来讲是至关重要的,便于公司的扩张,公司扩张了自然招的人也就多了。
因为我不是在游戏公司从事游戏开发,可能对现在学生建议不是十分准确,但是就我个人来说,在GA学习的知识与实际工作中要去掌握的知识之间距离还是非常小的。咱们这边的老师确实是经验十分丰富的游戏公司在职老师,教的东西都是工作中要用到的东西。
对于咱们现在的在校学生来讲,如果想在Unity方面找到不错的工作,因为学校教的东西已经涵盖了工作中的方方面面,唯一需要克服的困难就是时间,在课余时间多多练习,更熟练的运用Unity会让你在找工作的时候更有信心。
在最后希望GA的Unity班级越来越好,主讲安老师越来越帅~
以上是李东宇同学对于他这段时间的体会与感想,小伙伴们如果对于Unity和VR感兴趣,可以戳一下一下这篇文章《》。GA游戏教育与网易云课堂联手业界Unity开发者达人开班UnityVR在线课程,GAUnity班级主讲安老师也在喔~
转载请注明: &
与本文相关的文章
(C)2004 - 2014 GA游戏教育版权所有学习Unity3D有什么比较好的资料嘛? - 知乎214被浏览18744分享邀请回答464 条评论分享收藏感谢收起10添加评论分享收藏感谢收起查看更多回答零基础(转行)能学unity3d吗? - 知乎143被浏览61584分享邀请回答/2013/08/unity-voxel-tutorial-part-1-generating.html(blogspot的,一样要翻墙看)里面特意提到:新手不要直接下做好的project来看,看不懂的。教程从最基本的四边形(quad)生成讲起(教程配图)怎么样建立点的list,怎么样建立三角形index的list,怎么样建立uv坐标系的list,怎么样建立碰撞检测,一直到第四篇教程都还一直停留在2D而已,但是跟着做完前面四个教程,进入3d以后就发现现在不过是把之前一个面上的东西重复做6次而已。怎么样建立点的list,怎么样建立三角形index的list,怎么样建立uv坐标系的list,怎么样建立碰撞检测,一直到第四篇教程都还一直停留在2D而已,但是跟着做完前面四个教程,进入3d以后就发现现在不过是把之前一个面上的东西重复做6次而已。教程的思路很清晰:首先要能把数据用六面体砖块表现出来,然后通过对数据进行操作来实现砖块的减少和增加。本人基础比较差,所以跟着教程做的时候也反复出错(比如c#语言,一个script的命名我没有乖乖照着教程来,而是自己随便起了个名字,首字母还作死一样的小写,于是后面用GetComponent(" meshgen") as meshgen就出错,改成大写以后还没法解决,后面抓狂,全部重做。(貌似把这个script删掉重新再建一个不同名字的就可以解决的了),又比如uv坐标划分一个贴图的区域的话不用局限于顺时针,逆时针也可以),这些细节,如果我之前已经学过c#,学过计算机图像的话当然有帮助,但是也不保证不会出问题。重要的是自己跟着做一次以后才会发现。跟着教程做完以后,又试着抛开教程再做一次,然后突然觉得该从哪里下手都不知道,只能重新打开教程再看一遍,然后做一做,再看一看。反复几次以后现在总算知道这种类型的游戏各个步骤大体是怎么样的。但是现在也只局限于知道怎么加砖块,砍砖块,如何用火烧砖块,如何做有限体积的水都还不会。所以不要期待听几个月的书就能出师自己做东西了,找一个教程,跟着反复做才能学到东西。自己试着做的过程中会遇到很多的bug,我试过一股脑的写很多的程序,跟着u管的视频,一边看,一边写。写完以后回去unity一看红一大片,根本没法运行。自己查错也不知道从哪里开始查。应该一小块一小块的慢慢写,写完一个功能马上回去测试一下看行不行但是就算一小块一小块的写,还是会在程序越来越复杂以后出错的。因为有些bug是在某些情形下才出现,刚写完的时候不见得能测试出来。Debug.Log和Debug.DrawLine都是很有用的东西,大牛会有很多更好用的工具,但是我还是喜欢用这两个Log可以监测各种变量的值,就算不检测变量,至少也可以放在有问题的地方一个Debug.Log("blablabla")看看程序有没有运行到这一段DrawLine可以在scene视图里面绘制线条,比如你要看一个cube的运行轨迹,又或者你想判定一个cube在不在一个区域里面,但是程序始终反馈false,那你至少得先把这个区域的边描出来然后才好观察吧。另外DrawLine是有显示时间的,默认是0秒,所以如果你把Debug.DrawLine(v1,v2)放在start里面的话是啥线也看不到的,放update里面是可以,但是如果确实需要放在start里面呢,那就Debug.DrawLine(v1,v2,Color.white,100),这样就能持续显示100秒了Unity好歹也是个3D引擎,也是属于计算机图形的软件,计算机图形很大一部分工作就是处理vertex/edge/face/mesh/UV之类之类的,线性代数是基础中的基础。当然不是说没学过就不行,但是至少要懂一些,最少最少,点1到点2的向量是点2-点1之类的要知道吧。可汗学院或者mooc好像都有关于线性代数的教程因为po主说0基础,恰好我也是0基础开始学的,所以话多一些,可能有很多东西po主都比我懂得多,就当看着笑笑好了628 条评论分享收藏感谢收起12添加评论分享收藏感谢收起查看更多回答}

我要回帖

更多关于 unity推荐哪个版本 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信