专题栏目:ARVRMR虚拟现实

《Unity3D游戏开发基础》

书籍简介:

经过一次次技术革命,数字化的传播方式也在日益多元化,数字媒体、数字游戏、数字产品展示、数字教学等等无不触动着每个人的感官神经。如何找到一种方便快捷的生产方式,是每个数字化互动产品开发人员急需解决的问题。如果你正在为寻找合适的开发工具而焦头烂额时,不妨尝试一下Unity3D这个引擎。

如果需要制作2D/3D的游戏产品,那么它是一个不可多得的游戏引擎工具;如果需要制作AAA级画质的数字交互产品,那么它可以为你提供高效优质的渲染效果;如果需要制作虚拟漫游或者产品数字展示,那么它可以提供各种方便的创作工具;如果需要让自制的软硬件与数字图形进行交互,那么Unity3D可以提供给用户安全而灵活的扩展接口。

作者简介:

张帆

师从中国传媒大学计算机学院--计算机应用技术(数字娱乐与动画技术方向)专业的扈文峰教授。目前任职于浙江传媒学院新媒体学院数字媒体技术专业(数字游戏设计方向)专业教师。主要研究方向为数字娱乐互动技术和游戏引擎原理。主要负责的课程有游戏关卡设计、游戏脚本编程、游戏引擎原理和游戏实战开发等。使用Unity3D引擎已有将近5年时间,主要代表作有基于Android平台的休闲游戏《冲顶球》,基于Web平台的虚拟旅游《嘉兴南湖虚拟漫游系统》和《3D上海一大旧址虚拟漫游》,“防火减灾”严肃教育游戏《烈火逃生》和“环境保护”严肃教育游戏《生命只在呼吸之间》等等。带领学生创作的作品有《浙江传媒学院(桐乡校区)虚拟漫游》,基于PC和Web平台的休闲游戏《FunStack》,该作品获得“中国学院奖”第二届游戏设计大赛二等奖;与Kinect结合的体感游戏《小笨笨大吃货》和《穿墙大人》,这两部作品分别获得第五届中国大学生计算机设计大赛的三等奖和二等奖;基于Android平台的休闲游戏《太空仓库》获得第七届信息技术应用水平大赛的“中兴通讯杯”智能终端创意大赛决赛一等奖;休闲游戏《PushUp》获得第七届信息技术应用水平大赛的“联想.乐商店杯”Android应用开发大赛一等奖和知金*商业价值奖决赛银奖。

出版时间:

2013年08月

章节目录:

第1章 游戏引擎介绍 介绍游戏引擎的由来、当前较为流行的游戏引擎产品、如何选择游戏引擎以及Unity3D的安装。
第2章 3D游戏开发所需要的重要概念 介绍在使用Unity3D开发游戏时所需要知道的一些概念。
第3章 Unity3D界面介绍 介绍Unity3D界面的布局和各个界面的作用。
第4章 Unity3D脚本程序介绍 介绍Unity3D脚本语言的语法和用法。
第5章 地形编辑器 介绍Unity3D中户外地形环境的制作和Tree Creator的使用。
第6章 光源 介绍Unity3D提供的三种实时灯光,包括平行光、点光源和聚光灯的用法。
第7章 音频 介绍音频和音频过滤器的作用和用法。
第8章 3D模型的导入 介绍如何导入三维模型和使用三维模型需要注意的地方。
第9章 材质与Shader 介绍Unity3D的材质和Shader的基础知识。
第10章 碰撞盒与触发器 介绍碰撞盒和触发器的作用和用法。
第11章 物理模拟 介绍Unity3D内置的物理引擎,包括刚体、布料和蒙皮布料等。
第12章 粒子系统 介绍Unity3D新的粒子系统(Shuriken)以及其用法。
第13章 动画系统 介绍Mecanim动画系统的使用。
第14章游戏界面介绍游戏界面的实现。
第15章 Unity3D的其他功能(一)介绍摄像机、ImageEffect、光照贴图烘焙(Lightmapping)、遮挡剔除(OcclusionCulling)、层级细节(LOD)、寻路系统、持久化数据、多平台开发和脚本调试。
第16章Unity3D的其他功能(二)延续第15章,介绍统计数据分析器、渲染途径、高动态范围贴图、线性光照、向量的使用、事件函数的调用。 书中所有实例素材、工程文件(2G多内容)

封面图:

发表评论

相关文章