Unity 是一个完全集成的开发引擎,提供了丰富的开箱即用的功能,用于创建游戏及其他互动式3D内容。您可以使用Unity 将艺术和资源组装到场景和环境;增加物理效果;同步播放测试和编辑您的游戏,并在准备好时,发布到您所选择的平台,如台式电脑、Web、iOS、Wii U、Android、Wii、PS3和Xbox 360。
国内53.1%的人使用Unity3D进行游戏开发,有80%的手机游戏使用Unity3D开发,跨多平台(IOS、Android、Windows Phone、Flash等)游戏引擎,可以开发2D、2.5D、3D游戏。苹果手机上有1500+款用Unity3D开发的游戏,而Unity3D语言就是C#。
Unity 5.0 高级游戏应用概述 |
21世纪最火爆的职业,成就日薪万元的梦想 |
|
|
|
第一讲 .NET Framework和C#简介 学习.NET Framework的体系结构,公共语句运行库,通用类型系统,公共语言规范,. NET应用程序执行步骤,熟悉Visual Studio 2012开发环境。
第二讲 基本数据类型与运算符及表达式 主要讲解变量和常量,引用类型和值类型,基本数据类型,运算符,表达式,类型转换相关知识。
第三讲 流程控制 学习if语句,switch语句,while语句,for循环,continue语句,break语句,以及循环嵌套等等。
第四讲 数组 学习一维数组二维数据的定义和作用,Array类,集合,枚举类型,结构类型foreach语句等。
第五讲 类和对象 理解C#中的类和对象,掌握使用C#中的构造函数和析构函数,掌握C#中的访问修饰符,掌握方法的使用,理解命名空间。
第六讲 属性和索引器 掌握属性及属性的使用,掌握索引器及索引器的用法,理解局部类。
第七讲 继承和多态 理解继承的概念,掌握继承中的构造函数的使用,理解多态的概念。
第八讲 抽象类和接口 理解密封类、抽象类,了解接口的用途和编写方法,掌握迭代器的编写。
第九讲 C#事件处理 理解并使用委托,掌握匿名方法的使用,理解C#事件处理机制,了解自定义事件的流程。
第十讲 字符串和正则表达式 掌握String的用法,掌握StringBuilder的用法,掌握简单正则表达式的用法 。
第十一讲 调试和异常处理 掌握调度应用程序和排除错误,掌握在程序中进行异常捕获和异常处理。
第十二讲 C#中的文件处理 了解System.IO命名空间,掌握打开文件、保存文件对话框图的使用,掌握读写文本文件的方法,掌握读写二进制文件的方法,了解读写内存流的方法,掌握目录操作。
第一讲 3D数学知识 了解游戏中需要运用到的数学基础与坐标系统,学习向量、矩阵等数学常用知识。
第二讲 3D游戏与Unity3D 主要讲解3D游戏的发展历史,以及Unity3D游戏引擎的相关知识。
第三讲 Unity3D概览 学习Unity3D的基础界面操作,学会创建场景、搜索、预制作、灯光入门、摄像机、材质等等。
第四讲 Unity3D脚本编程 学习Unity脚本语言,学会使用脚本控制游戏对象,编写Unity脚本,以及常用API。
第五讲 游戏资源导入与整合 掌握游戏材质声音等媒体资源的创建与导入,并将游戏资源整合到游戏中。
第六讲 GUI控件介绍与学习 主要讲解Unity原生GUI的使用,学习控件操作与使用。
第七讲 物理引擎 学习Unity物理引擎的使用,了解刚体、碰撞体、角色控制器、物理材质、地形系统等使用与操作。
第八讲 粒子系统 学习Unity粒子系统制作的知识,以及制作技巧。
第九讲 骨骼动画设计 如何利用Unity制作动画,Mecanim知识,以及一些相关技巧。
第十讲 Stealth实例讲解 学习Unity操作中摄像机的移动,以及钥匙、电梯、门、敌人的构建 。
第十一讲 多人游戏 讲解利用Unity开发一款多人游戏实际开发过程,从各个方面对前面讲述到的知识进行复习和验证。
第十二讲 联机游戏实例 完善前一讲所讲的Diffuse Map、Specular Map,并进行详细绘制,贴图配合引擎使模型更有故事性。
第十三讲 Unity插件技术 针对Unity 5.0引擎插件的操作基础的讲解,iTween、NGUI、KGFMapSystem等。
第十四讲 多人协同开发 讲解在Unity开发过程中,多人协同开发的过程,学会团体化开发的流程。
第十五讲 AI寻路系统 AI寻路系统是游戏过程中必不可少的功能之一,是控制角色以最少路径移动的必备功能。
第十六讲 多平台发布实训 学习多平台发布知识,各个平台的差异化,以及代码迁移知识。
汇众教育已推出Unity3D其他实战高端课程我们不做竞争,只做高端课程培训! |
||||||||
|
|
|
|
|