广州游戏引擎游戏开发培训课程(详情可加QQ2355863151交流)
C#语言篇时间(2星期)
第一章 课程介绍(1天)
i. Unity应用以及市场前景 ii. Unity、Visual studio201、Mono安装以及界面介绍 iii. 创建一个简单的游戏项目 iv. Unity资源的导入、导出 第二章 C#语言简介(3天) i. C#简介 ii. 变量、常量、枚举、数组 iii. 循环、判断、分支语句 iv. 字符串处理 v. 函数的使用 vi. 类、抽象类、接口、继承 第三章 C#语言进阶(8天) i. 常用容器:数组、队列、哈希表 ii. 常用排序算法:冒泡排序、桶排序、快速排序 iii. 事件、委托的使用 iv. 常用设计模式:MVC、单例、工厂
Unity基础篇时间(1星期)
第四章 初识Unity(1天)
i. 编写Hello world程序 ii. Unity基本形状、地形 iii. Camera应用 iv. 环境音效、太阳光、雾效、风、天空盒、水等效果 v. Unity中的光照以及Light Mapping(光源烘焙) vi. 第一人称、第三人称控制器 第五章 物理引擎(2天) i. 刚体、碰撞体 ii. 碰撞器、触发器以及相应的处理函数 iii. 射线碰撞 iv. 如何对物体使用力 v. 关节、布料的应用 第六章 UI介绍(3天) i. 基本组件:Button、Text、Image、Slider等 ii. 布局管理器 iii. 组件锚点的使用
Unity 进阶篇时间(3星期)
第四章 高级渲染(3天) i. 着色器Shader语法简介 ii. Unity着色器Shader应用,制作玻璃,金属,地板等仿真效果 iii. 摄像机渲染效果,增加画面质感 iv. 【案例】《VR》 第五章 互联网、蓝牙通讯(4天) i. 介绍Unity中的网络组件Network ii. 介绍C#中的Socket iii. ByteBuffer工具的使用 iv. 使用Socket与服务器通信 v. 使用工具自动打包协议文件 vi. 使用蓝牙与Unity程序交互 vii. 【案例】《多人坦克大战》 第六章 UI进阶(2天) i. 使用插件NGUI制作图形用户界面 ii. 使用OnGUI函数绘制图形用户界面 iii. 输入框、血条、按钮、窗口、滑动条等效果 iv. 九宫格、图集的应用 v. 让组件自动适应各种大小的屏幕 vi. 【案例】《突袭东京》 第七章 常用插件(2天) i. ITween制作UI、运动、摄像机特效 ii. Easy Touch制作游戏中的摇杆 iii. Magic Projectiles、FX Maker生成游戏特效 iv. Fracturing Destruction爆裂特效 v. A* Path finding寻路插件 第八章 粒子系统(3天) i. 物体爆炸效果 ii. 喷泉效果 iii. 子弹、魔法特效 iv. 粒子碰撞检测 第九章 动画系统(3天) i. unity新旧动画系统应用 ii. unity中Animation及Mecanim动画案例讲解 iii. 脚本控制动画 iv. 骨骼、蒙皮应用技术 第十章 游戏发布(1天) i. Android、IOS发布 ii. 客户端发布 iii. 网页发布 iv. 各平台商家流程介绍
更多详情可加QQ2355863151交流
|