课程级别 | 入门级 |
培训周期 | 3-6个月 |
上课时间 | 全日制 |
上课地址 | 湖北省武汉市武汉理工大学鉴湖校区内 |
第一章 Unity3D是什么 | 2 | 建立对unity3d更具体的印象 | 简介、同类软件对比、demo展示 |
第二章 Unity3D的程序基础与美术要求详解 | 6 | 复习c#、js基本语法并了解两者之间的不同;掌握相关数学基础, | 结合脚本实例对比分析语言的不同;介绍向量等相关基础 |
2 | 介绍常见的美术基本概念,以及对美术的基本要求 | 结合3DsMax/Maya软件与Unity3d,对比讲解各实例的区别 | |
第三章 场景漫游与控制物体运动 | 4 | 掌握基本漫游的方式;一三人称相机的切换;人物碰撞的处理 | 结合自带资源包,课堂制作虚拟漫游的demo |
第四章 物理系统与动画系统 | 2 | 掌握物体位置、旋转、大小的控制方式 | 通过Transform类讲解物体运动方式;速度及轨迹的切换 |
2 | 掌握各种碰撞处理方式、碰撞间区别、碰撞检测 | 对比各collider间的区别,以及应用方式 | |
4 | 掌握动画文件调用方式、切换方式、调试方法 | 通过人物走路、跑步、闲置的切换讲解使用方式 | |
第五章 粒子的使用与演示 | 4 | 掌握调节粒子的方式;掌握脚本调节粒子效果的方法 | 通过喷泉、雨、雪、火苗等效果讲解粒子的使用方式 |
第六章 基础UI的绘制与效果展示 | 6 | UGUI制作方法及注意事项 | 讲解主要控件使用方式;绘制常规UI,以及如何控制 |
6 | 掌握工程内部文本文件、prefab等加载方式; 掌握读取外部资源文件(文本文件、assetbundle等)的方法; 掌握加载自定义插件的方法 | 示例讲解实时读取工程内部文件、外部文件方式; 讲解assetbundle使用方法; | |
第七章 灯光与阴影的运用 | 4 | 掌握一般的灯光、反射、高光等调节方法; 掌握一般镜头效果处理方式 | 实例讲解调节方式,以及控制方法 |
第八章 网络模型与调试 | 4 | 学习软件调试以及解决问题的方式 | 讲解编辑器调试方法、浏览器调试方法;分享实战中出现问题面对的经验 |
如何搭建网络模型 | 8 | 掌握网络基础、客户端与服务端交互框架 | 讲解Unity网络基础,Protobuf使用及处理 |
如何使用配置表 | 4 | 配置数据使用与读取办法 | 讲解配置数据生成、解析以及项目中需要注意的事项 |
如何发布调试 | 2 | 掌握发布方法 | 讲解Unity3d发布到pc以及安卓,苹果手机方法 |
温馨提示