就业速成班-程序
Unity3D培训班计划
一、 培训对象
1. 希望走入游戏行业的大学毕业生
2. 希望加强Unity3d基础的在职者
二、 培训周期
核心课程60课时左右
三、 培训讲师
郭玉柱,从2009年开始使用Unity3d,以Unity3d为基础开发出3D购物网站,虚拟现实系统,主导传媒大学虚拟校园项目的研发,小游戏,FPS游戏,MMO ARPG游戏,SLG游戏,休闲游戏,AR,VR等。
四、 培训目标
针对大学毕业生的现状,将其带入游戏行业大门,能结合Unity3D掌握游戏的制作方法,并且具备开发网络游戏的基础。
针对有一定Unity3D基础的在职者为他们提供比较系统的Unity3D培训方案。
五、 核心课程
教学内容 | 课时 | 教学目的 | 教学手段 |
Unity3D是什么 | 2 | 建立对unity3d更具体的印象 | 简介、同类软件对比、demo展示 |
Unity3D需要哪些程序基础 | 6 | 复习c#、js基本语法并了解两者之间的不同;掌握相关数学基础, | 结合脚本实例对比分析语言的不同;介绍向量等相关基础 |
Unity3D需要了解哪些美术基础 | 2 | 介绍常见的美术基本概念,以及对美术的基本要求 | 结合3DsMax/Maya软件与Unity3d,对比讲解各实例的区别 |
如何制作基本的场景漫游 | 4 | 掌握基本漫游的方式;一三人称相机的切换;人物碰撞的处理 | 结合自带资源包,课堂制作虚拟漫游的demo |
如何控制物体的运动 | 2 | 掌握物体位置、旋转、大小的控制方式 | 通过Transform类讲解物体运动方式;速度及轨迹的切换 |
如何使用物理系统 | 2 | 掌握各种碰撞处理方式、碰撞间区别、碰撞检测 | 对比各collider间的区别,以及应用方式 |
如何使用动画系统 | 4 | 掌握动画文件调用方式、切换方式、调试方法 | 通过人物走路、跑步、闲置的切换讲解使用方式 |
如何调节粒子特效 | 4 | 掌握调节粒子特效的方式;掌握脚本调节粒子效果的方法 | 通过喷泉、雨、雪、火苗等效果讲解粒子的使用方式 |
如何绘制UI以及相关UI效果 | 6 | UGUI制作方法及注意事项 | 讲解主要控件使用方式;绘制常规UI,以及如何控制 |
如何加载资源文件 | 6 | 掌握工程内部文本文件、prefab等加载方式; 掌握读取外部资源文件(文本文件、assetbundle等)的方法; 掌握加载自定义插件的方法 | 示例讲解实时读取工程内部文件、外部文件方式; 讲解assetbundle使用方法; |
如何调节灯光、阴影、镜头特效 | 4 | 掌握一般的灯光、反射、高光等调节方法; 掌握一般镜头效果处理方式 | 实例讲解调节方式,以及控制方法 |
如何解决调试中出现的问题 | 4 | 学习软件调试以及解决问题的方式 | 讲解编辑器调试方法、浏览器调试方法;分享实战中出现问题面对的经验 |
如何搭建网络模型 | 8 | 掌握网络基础、客户端与服务端交互框架 | 讲解Unity网络基础,Protobuf使用及处理 |
如何使用配置表 | 4 | 配置数据使用与读取办法 | 讲解配置数据生成、解析以及项目中需要注意的事项 |
如何发布调试 | 2 | 掌握发布方法 | 讲解Unity3d发布到pc以及安卓,苹果手机方法 |
查看入门班
查看精英班