书籍介绍
本书详细介绍了Unity3D集成开发环境的界面、脚本的编写和许多优秀的实现。
全书共分16章。 第一章主要介绍了Unity3D开发环境的产生、特点、构建和运行机制; 第二章详细介绍了Unity3D集成开发环境; 第三章介绍了Unity3D中的脚本编写; 第4章主要介绍Unity3D开发过程中经常用到的组件和对象,详细介绍; 第5章介绍Unity游戏开发中非常流行的第三方UI界面开发组件库NGUI的基础知识; 第6章介绍了Unity开发平台的完整性。 第7章介绍了Unity3D中的着色器和着色器语言——ShaderLab; 第8章介绍天空盒、虚拟按键和摇杆、声音、流水、3D拾取、重力加速度传感器和雾等开发中常用的技术; 第9章介绍Unity中经常用到的光影效果人物立绘,主要包括各种光源、光照烘焙、法线贴图、镜面、波动水面实景等技术; 第0章介绍了Unity网格概念中的模型网络和新旧动画系统; 第一章介绍Unity内置的地形引擎、拖尾渲染、导航网格和寻路系统; 前两章介绍AssetBundle更新资源包的使用; 前三章 第一章介绍Unity中的多线程技术和网络开发; 前四章介绍Unity2D游戏开发工具; 前五章介绍了Unity3D提供的Profiler工具的使用unity游戏案例开发大全光盘unity游戏案例开发大全光盘,以及断点调试的两种方式; 第一章第6章介绍了一个完整的大型3D游戏案例——手指足球。
为了方便读者学习,本书还附送了一张光盘游戏素材,光盘中包含了书中所有案例的完整源代码,可以帮助读者快速掌握开发技术。