深圳Unity3D培训
达内深圳龙华中心

185-8926-6248

热门课程

系统学习Unity3D,这2条学习路线最适合你!【深圳unity3d培训】

  • 时间:2017-10-18 14:49
  • 发布:深圳Unity3D培训
  • 来源:达内新闻

深圳unity3d培训达内 专注IT职业教育15年,已帮助40万名学员成功就业。目前,已开设19大课程方向,在全国40多个城市建立了140多家培训中心,达内unity3d培训0基础0元试学入学, 申请7天免费试听,深圳达内,真正零基础入学,无时间限制 学会为止,先就业再付款,120天=2年工作经验
    今天我们来看一位同学的学习路线,并看看前辈们都是怎么系统学习Unity的。


    关于Unity的学习我的路线是否合理,应该怎么改进?


    背景:题主专业是信息学院的电子信息工程专业。具有c/c++基础,数据结构与算法基础(大概是不挂科60分的水平)。


    学习unity动机:真的超级超级想把自己脑海里的游戏点子实现出来!


    学习路线:深刻理解学习必须是理论+实践齐   头并进。所以制定了两条路线。


    1实践路线:准备”数个小游戏实例视频”


    1、看一遍;(听清楚讲师讲的每一个字,看清楚每一个操作)


    2、跟着做一遍;(脚本名,文件夹名,甚至包括大小写都建立的一样)


    3、关上视频自己从头再做一遍;(这个时候遇到问题一定要记录下来)


    4、再看一遍。(回味一下,重新审视一遍)


    这样我就觉得把这个视频“榨干”了。可以换下一个了。


    2理论路线:有两个对象,1是unity手册,2是c#学习。


    关于手册:通读一遍,不理解的不急,留个印象,需要用到的时候起码知道在哪找。某个知识点用了第二次还需要翻手册的一定要做笔记。


    关于c#:我入手了一本《c#入门经典第六版》(个人学完200页之后及其推荐!!!)不能下载这本书上的源代码,手动输入每一行代码!


    总结:我把每天分配给学习unity的时间分成不同比例的两份,分别进行这两条路线。第二 条路线再次按比例分为两份。


    请问,我的学习路线是否合理?


    前辈正答


    哈哈,和题主一样从电子专业出来做游戏。


    路线没啥大问题,就是看视频的时间可以少点,你有C/C++基础,专门看C#的时间也可以少点,多做做U3D示例就能慢慢体会,当然C#原生编程多看看也无妨,至于unity手册,你大可用的时候再去翻……


    以个人经验,看视频是相对来说比较慢的,但也比较直观,可以作为辅助学习,在此建议想看视频的话,搞个翻墙软件,去看youtube上一些爱好者制作的使用unity重现某款游戏的系列视频,比如Recreating Pokemon Go系列等,一方面老外的分享精神更足,愿意分享一些比较核心的东西,另一方面他们的视频中写的代码大多比较规范,对于我们这种没有系统的上过专业课程的人,会有很大的启发。


    我的老大说过一句话“为何做游戏花的时间长,因为游戏不是软件,是种类似艺术品的东西,需要时间打磨”(好吧,虽然是商业性很强的艺术类别,而国内大部分做游戏的恐怕也不是打磨品质23333),所以做游戏是个涉及领域比较广的领域,因此尝试自己制作一些美术资源并放在游戏中看看效果,有助于你体会游戏开发的过程,编程编久了会累,做点艺术性的工作还能缓解下疲劳。


    因为有C/C++基础,C#其实不需要花太多的时间去细看,在实践的过程中你自然会体会到其特性,看书的话,作为入门,我只建议一本


    《Unity游戏设计与实现》


    十个例子,由浅到深,涵盖u3d的大部分组件的应用,里面的一些方法甚至对实战开发也有参考价值,看完并实践后对u3d的了解的面就已经比较广了。


    这个过程中你可能还需要一些理论性的参考读本,比较重要的是


    《3D数学基础 》


    《大话数据结构》


    这些书基本上大学图书馆都有,当然自己买价格也不贵,都是实用的工具书。


    此外,鉴于你对算法不熟悉,我建议在闲暇时间去leetcode刷刷题,用C/C++来写,有助于以后理解游戏中应用的一些算法。


    做完《Unity游戏设计与实现》上的例子,并有一定的3d数学基础和数据结构基础以后,你就可以思考下在哪些领域你有兴趣深入一下,3D图像?AI?性能优化?物理引擎?亦或是游戏玩法逻辑?等等(游戏开发真是知识涉及范围很广的领域), 有了经验,我相信你会找到哪个方向是你喜欢的。


    有关是不是要学安卓,我个人觉得并不重要,PC端/手机端的游戏类型你都可以去尝试,不要把自己限制的太死,你喜欢鼓捣下动作游戏,就去PC上大展拳脚,你喜欢益智类或者创意性游戏,也不妨去手机端上试一试(陀螺仪、运动检测器等都可以用作你游戏的辅助工具)。


    还有就是Unity仅仅是个工具,有兴趣,pc比较给力,自己碰一碰ue4也可以。


    最重要的还是实践!有些东西看书不直观,实践就是踩坑,比如万向锁这种问题,你没有做的足够多,多到哪天让一个物体的y轴旋转了90度,你可能都很长一段时间都不知道这个坑。写shader,说不定照着书写都要出问题。踩了坑,才会想去解决,才会学到新的东西。
感谢关注收藏本网站文章,希望以上内容对你有所帮助! ---深圳达内unity3d培训 15年经验,美国上市公司出品,4个月强化训练,O基础授课,教学总监亲自授课,拥有国内完整的unity3d课程体系,名企疯抢达内unity3d学员.高度专注unity3d国际前沿技术。2周免费试听,满意后付款!  
(如需了解更过内容请点击:深圳达内培训 http://sz.unity3d.tedu.cn)



上一篇:【深圳unity3d培训】用 Unity 3D 开发游戏,熟悉 C 语言和 C++ 是否重要?
下一篇:【深圳unity3d培训】带着U3D问题来学习

马上预约三天免费体验课

姓名:

电话:

Unity3D的就业前景,深圳Unity3D培训告诉你

Unity3d的一些实用小技巧,深圳Unity3d培训告诉你

学Unity3D的人月薪多少?学Unity3D的发展前景

深圳Unity3D培训:为什么Unity3D又火又高薪?

选择城市和中心
贵州省

广西省

海南省