Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。Unity3D主要应用于网页游戏,客户端游戏,手机游戏,单机游戏等,如《新剑侠传奇》《神庙逃亡:勇敢传说》 等。本教程结合官方英文视频教程及官方英文帮助文档,对Unity3D各功能进行了全面精确地讲解,包括了解unity3d的菜单以及视图界面、理解场景里面的坐标系统,输入系统,简单的向量概念、学习创建基本的场景的一些基本概念:游戏对象,组件,脚本,学习资源导入方面的一些基本元素:网格,材质,贴图,动画等进行了要点分析。
- 目录
- 01 U3D界面及基本操作
- 01 认识U3D基本界面 | 02 导入素材和赋予贴图 | 03 视角操作与界面操作 | 04 认识及应用工具栏 | 05 导入和导出打包文件
-
- 02 滚动球案例
- 01 制作游戏地面 | 02 添加滚动球及调整游戏视角 | 03 摄像机视角控制 | 04 模型和碰撞体 | 05 完成制作游戏场景
-
- 03 Unity3D地形与音频
- 01 导入3D模型 | 02 创建地形 | 03 地形与材质 | 04 地形绘制 | 05 第一人称导入 | 06 水 | 07 树木和碰撞 | 08 草地和岩石 | 09 昼夜交替与音频 | 10 添加音乐 | 11 音频混合器
-
- 04 光源介绍
- 01 方向光源与环境光 | 02 聚光灯 | 03 点光源 | 04 全局光照效果 | 05 动态物体全局光照 | 06 材质球贴图与反射探测器 | 07 放射光贴图
-
- 05 粒子系统
- 01 认识粒子系统 | 02 形状和发射模块 | 03 基础参数模块 | 04 生命周期速度模块 | 05 渲染和生命周期颜色模块
-
- 06 动画和事件
- 01 设置开门动画 | 02 设置按钮点击动画 | 03 为按钮添加事件 | 04 动画控制器和状态机 | 05 动画控制器中状态的转换(一) | 06 动画控制器中状态的转换(二) | 07 事件触发器