分类:Unity、C#、VS2015 编程
建立日期:2016-03-23 编辑器
第1步--了解编辑器 函数
首先了解unity3d的菜单,视图界面。这些是最基本的基础,能够像学word操做同样,大体能明白有几个菜单,几个基本的视图,各自起什么做用就能够了。固然还要了解人物基本的比例和结构。 学习
第2步—了解基本概念 优化
理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3D的坐标系统及向量概念若是不理解清楚,不理解世界坐标,局部坐标的关系,即便一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。 动画
第3步—学会场景构建 ui
学习建立基本场景的一些基本概念:游戏对象,组件,脚本。在界面上分别体如今层次视图,项目视图及属性视图,要理清楚彼此之间的关系。 插件
第4步—学习资源导入 设计
学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。 3d
第5步—会用C#脚本
学习脚本的生命周期,Start,UpDate,ONGUI这些基本的方法。了解,预制,时间,数学等经常使用的类及相关方法。理解游戏对象,组件,脚本彼此之间的关系。
第6步—持续深刻
进一步学习摄像机,灯光,地形,渲染,粒子系统,物理系统等等,这些每个深刻进去都是一个很复杂的主题。
第7步—高级技术
学习一些更高级的概念,好比向量的加减法点乘叉乘,光照法线贴图,内存管理,图形优化等等。
说真的,Unity3D入门容易,真的要精通,那是至关难的。可是,一旦你学会了各类基本概念和用法,那你就真的到了一个最高境界,其余的编程技术都是小儿科了。
第1阶段:Unity界面操做
(1)基础绘画技能(素描、速写、色彩等)
(2)了解人物基本的比例和结构
(3)计算机绘画技术
(4)综合艺术修养
第2阶段:地图编辑器
(1)地形编辑器。
(2)太阳光、水、雾效、天空及风的设定。
(3)特效、环境音效及背景音乐。
第3阶段:动画编辑器
(1)认识动画编辑器、录制动画。
(2)控制摄像机、人物等动做。
第4阶段:脚本程序
(1)unity脚本结构。
(2)unity程序撰写。
(3)JavaScript和C#基本语法概念及运用。
(4)unity功能函数。
第5阶段:三维美术资源制做
(1)三维游戏资源模型制做。
(2)Unwrap UVW展开 3D、2D软件的结合使用。
(3)游戏制做流程中的技术技巧。
(4)配合团队项目制做游戏资源。
第6阶段:3D蒙皮与动做制做
(1)CS 骨骼架设
(2)Bone骨骼应用技术
(3)Skin蒙皮技术
(4)走、跑、跳、攻击等游戏动做制做
第7阶段:常见角色控制
(1)游戏主角、敌人、道具、敌机、障碍等制做
(2)控制角色及敌人走、跑、跳、待机、攻击、死亡等行为
(3)更换装备、武器、增长血量等控制
(4)发射子弹及子弹触发事件
(5)进度条、时间计时、得分
第8阶段:GUI界面
(1)界面系统的使用及美化。
(2)Unity GUI 功能介绍、GUI Text与GUI Texture的讲解、Unity GUI功能实做
第9阶段:游戏场景连接、资源优化
(1)游戏开始、结束、过关等场景之间的跳转制做
(2)资源优化面板的介绍与使用
(3)不一样平台的资源要求范围
(4)资源的具体优化方向和最终呈现效果
第10阶段:游戏发布上架
(1)单机版游戏发布教学: PC
(2)网页版游戏发布教学:WEB
(3)Android手机平台发布及上架流程教学
(4)iOS手机平台发布及上架流程教学
(5)返回操做界面能够直接修改不符合效果的设置
第11阶段:NGUI插件
(1)加强游戏画面的可观赏性,游戏过程当中的各项状态显示
(2)NGUI功能介绍及程序编写
第12阶段:项目实训
经过实际项目的操做,能让你更好的将所学知识与实际操做结合,了解游戏的通常制做流程,达到学以至用的目的。
一、用3d max制做模型。
二、导出fbx,导入到unity。
三、设计相机代码。
四、设计ui。
五、build。
OK,做为入门,这一章就讲到这了。