最新消息:

《Unity 4 3D开发实战详解》

阅读 2173浏览
《Unity 4 3D开发实战详解》

《Unity 4 3D开发实战详解》

书名: Unity 4 3D开发实战详解
作者: 吴亚峰 杜化美 张月霞 索依娜

随着 Unity 3D的迅猛发展,该游戏引擎通过不断优化与改进已经升级到 4.0。在Unity 4.0中增加了许多新的特性,如全新的动画系统、支持移动平台的实时阴影、最新的状态机技术等。本书随着游戏引擎的升级加入了许多新的内容,主要内容如下。

第1章 Unity 3D基础以及开发环境的搭建,简要介绍了 Unity 3D开发环境的搭建及其运行机制;第2章 Unity 集成开发环境详解,主要对 Unity 集成开发环境进行详细介绍;第 3章 Unity 3D开发脚本简介,讲解了特定于 Unity 的 JavaScript 脚本和C#脚本编写的语法和技巧;第 4章 Unity 3D图形用户界面基础及常用对象,主要对 Unity 开发过程中经常使用的图形用户界面控件及对象进行详细介绍;第 5章 Unity 3D第三方 2D 组件库——NGUI,介绍了游戏开发中非常流行的第三方 UI 界面开发组件库——NGUI的知识;第 6 章 物理引擎,介绍了 Unity 开发平台的完整的物理引擎体系,包括刚体、碰撞器、粒子系统及关节等开发技术;第 7章 3D游戏开发技术,介绍了天空盒、虚拟按钮与摇杆、声音、光源、地形引擎、角色动画,以及角色控制器等常用技术;第 8 章 着色器——Shaders,介绍了 Unity 中的着色器和着色器语言——ShaderLab,为各种高级特效的开发打下良好的基础;第9章杂项,介绍了 PlayerPrefs 类、Network Class(网络类)、加速度传感器的使用、视频贴图等开发技巧;第10章 综合案例——火力篮球,详细介绍了火力篮球项目的开发过程及用到的各种相关技术;第11章 综合案例——3D保龄球,详细介绍了3D保龄球项目的开发过程及用到的各种相关技术。

本书适合游戏开发的读者学习,也适合程序员学习用书,以及各院校相关专业师生的学习用书和培训学校的教材。

本书特点:

  1. 内容丰富,由浅入深
    本书组织上本着“起点低,终点高”的原则,内容覆盖了从学习 Unity 3D必知必会的基础知识,到基于着色器语言所实现的高级特效,最后还给出了两个完整的大型 3D 游戏案例。这样的内容组织使得初学 3D 开发的读者可以一步一步成长为 3D 开发的达人,符合绝大部分想学习 3D 开发的学生与技术人员,以及正在学习 3D 开发人员的需求。
  2. 结构清晰,讲解到位本
    书中配合每个需要讲解的知识点都给出了丰富的插图与完整的案例,使得初学者易于上手,有一定基础的读者便于深入。书中所有的案例均是根据笔者多年的开发心得进行设计的,结构清晰明朗,便于读者进行学习与参考。同时书中还给出了笔者多年来积累的编程技巧以及心得,具有很高的参考价值。
  3. 实用的光盘内容
    为了便于读者的学习,本书附赠的光盘中包含了书中所有案例的完整源代码,最大限度地帮助读者掌握开发技术。

本书内容从基本知识到高级特效,从简单的应用程序到完整的3D游戏案例,适合不同需求、不同水平层次的各类读者。

  • 初学 Unity 3D应用开发的读者
    本书包括在 Android 平台下进行 3D 应用开发各方面的知识,内容由浅入深,配合详细的案例。非常适合初学者循序渐进地学习,最终成为 3D 游戏应用开发达人。
  • 有一定 3D 开发基础读者,可以进一步深入学习 Unity 3D高级开发技术
    本书不仅包括了 Unity 3D开发的基础知识,同时也包括基于着色器语言、关节、动画等技术所实现的高级特效,以及 Unity 3D强大的物理引擎与完整的游戏案例,有利于有一定基础的开发人员进一步提高开发水平与能力。
  • 其他平台的 3D 开发人员
    由于 Unity 3D是跨平台的,可以开发基于各个平台的项目,因此,适合其他各种平台的 3D 开发人员。

好了,《Unity 4 3D开发实战详解》 就分享到这里,非常感谢你的来访。如果你很喜欢本站,请不要忘记收藏本站,以便下次继续访问;也可以 关注站长微博 随时获取最新动态。你的支持就是我最大的动力!

转载请注明:爱维科斯 » 《Unity 4 3D开发实战详解》

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者