其实unity3D这个软件是可视化的软件,会让学习者有更大的兴趣去钻研。正常来说一般零基础都能学习,但是有一些英语、数学或者编程基础,上手会更快一些,毕竟任何知识的获得都是需要自己的努力,天下没有不劳而获的。如果想要学习的话,可以给你一个建议。
第一步首先了解unity3D的菜单,视图界面。这些是最基本的基础,可以像学Word操作一样,大致能明白有几个菜单,几个基本的视图,各自起到什么作用就可以了。
第二步理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念如果不理解清楚,不理解向量坐标,局部坐标的关系,即使一个简单的移动,缩放、旋转的几行代码,也会困惑你半天。
第三步学习创建基本的场景的一些基本概念:游戏对象、组件、脚本在界面上分别体现在层次视图、项目视图及属性视图,要理清楚彼此之间的关系。
第四步学习资源导入方面的一些基本元素:网络、材质、贴图、动画等。
第五步学习脚本的生命周期,Start、UpDate、ongui这些基本的方法。了解、预制、时间、数学等常用的类及相关方法。理解游戏对象、组件、脚本彼此之间的关系。
第六步进一步学习摄像机、灯光、地形、渲染、粒子系统、物理系统等等,这些每一个深入进入都是一个很复杂的主题。
第七步更高级的概念:向量的加减点乘叉乘,关照法贴现图、内存管理、图形优化等等。Unity3D容易入门,真的要精通,那是需要下一番苦功夫的。
在线客服QQ:3315713922
相关推荐
从零开始开发3D跑酷游戏视频教程
http://www.kokojia.com/course-4689.html
unity3D游戏特效_真正的零基础进阶课程视频教程
http://www.kokojia.com/course-4455.html
Adobe Photoshop游戏特效贴图基础制作课程视频教程
http://www.kokojia.com/course-4450.html
版权声明:本文为博主原创文章,未经博主允许不得转载。