欢迎来到中国铁道出版社有限公司官网!
$itImage.title$
$itImage.title$
$itImage.title$
$itImage.title$

Unity5.x游戏设计微课堂(入门篇)

书      号:9787113223502

丛  书 名:“十三五”高等学校数字媒体类专业系列教材

作      者:孙博文 张殿龙

译      者:

开      本:16开

装      帧:平装

正文语种:中文

出  版 社:中国铁道出版社

定      价:39

  • 内容简介

    本书通过实现一个小游戏的实例,讲解了Unity游戏引擎的基本操作、材质渲染、光照烘焙、自然场景创建、场景漫游、动画制作、角色控制、碰撞检测等游戏制作的相关知识,同时也讲解了电子游戏的发展历史及游戏制作的基本原则。
    全书共30讲,每讲内容深入浅出、短小精悍,并在腾讯课堂中配有课程的讲解视频。
    本书适合作为Unity游戏制作的入门教材,也可作为游戏专业、媒体专业以及热衷于游戏开发者的参考用书。
  • 前言

    2011年的秋天,我和我的研究生接受了一项紧急任务,为本校开发一套电工实训的虚拟实验,要求真实感强、可操作性好。当时,我们正在进行虚拟现实和增强现实的底层算法研究,为了看到算法的效果也接触过一些3D仿真设计软件。针对学校的任务要求和时间安排,我们最终决定还是采用Unity3D这款游戏引擎来实现虚拟实训的设计任务。原因很简单,Unity的可视效果好、学习成本低、开发速度快。
    从此与Unity结下了不解之缘。我们不仅用它完成了多个虚拟实验/实训项目,还结合我们的算法研发了《增强现实3D户型展示系统》《增强现实家具摆放系统》以及《虚拟现实家装设计展示系统》等多个应用项目,并指导本科生完成了《进化》《森林反击战》《空气危机》等多款3D游戏,先后在国家级、省级大学生计算机设计大赛上获得一、二等奖。恰逢这几年国内游戏产业高速发展,团队中的大学生毕业后大多进入到了国内著名的游戏公司,从事游戏项目的开发。
    游戏是我国的一个新兴行业,随着利好政策和市场需求的推动,其产业发展迅猛,相应的人才极其短缺。为此,我们向学校申请开设了《2D/3D游戏设计与开发》的选修课(主要介绍Untiy软件的使用),深受学生欢迎,自2013年下半年至今,已有849人选修了这门课。学生的学习热情也促使我们更好地组织课程教学,在高校教学改革大潮的推动下,本课程也采用了翻转课堂的教学模式,有效地培养了学生的自主学习能力。
    新的教学理念和教学方法,促使课程结构有了较大的变化,课程不再大篇幅地灌输理论知识,而是将知识体系化整为零,提炼出知识点,结合案例进行短讲和精讲,并为学生提供课程视频和练习素材,让他们有更多的时间和机会去练习和实践,发挥他们的想象力和创造力,引导他们自主学习完成本课程。几年下来,效果非常不错,很多学生所学的知识远远超出课堂所讲的内容,他们会沿着课程的教学思路主动自学更多的相关知识,并在期末完成一份较专业的游戏作业。
    我们认为这种新的教学理念和教学方法,值得总结和推广,为此撰写了本书,这既是为了满足本校课程的教学需要,也是为了与兄弟院校讲授和学习同类课程的教师和学生进行交流,以互相促进,取长补短。
    本书设置30讲,每讲只讲授1个或几个知识点,但全书是围绕制作一个初级的游戏案例而设置的。其中,第1讲至第5讲介绍游戏设计的基本概念和基本原则;第6讲至第9讲介绍了Unity的基本操作;第10讲至第15讲介绍了游戏对象的创建、编辑、渲染及光照的设置与烘焙效果;第16讲至第21讲介绍了Unity的地形系统及相应的树木、草坪、水面、风区、天空等自然
    文前.indd 3 2016-12-5 16:23:37
    景物的创建;第22讲和第23讲介绍了场景漫游和外部模型的导入方法;第24讲至第30讲主要介绍游戏动画的制作和加工,以及游戏角色的控制与交互。全书所有内容都有相应的讲解视频配合,可在腾讯课堂(fractal.ke.qq.com,或扫描二维码登录)观看。
    用微课程的方式讲解Unity游戏设计,会带给读者轻松愉快的学习感觉,书中每一讲的实例都比较容易实现,跟随练习会获得很强的成就感,并在不知不觉中积累大量Unity游戏设计方面的知识。
    本书是一本Unity游戏设计的入门教材,采用最细致的步骤进行实例化的讲解,不论是大学生还是高中生,是理科生还是文科生,是工科专业还是艺术专业的学生,阅读本书都不会感到费力,相反会感觉到Unity引擎的强大能力。其实书中介绍的也只是Unity功能的冰山一角,Unity占据全功能游戏引擎市场45%的份额,居全球首位。用Unity开发的游戏不计其数,现在国内有一定规模的游戏公司都有Unity的游戏开发团队。
    本书由孙博文任主编,张殿龙任副主编。这里我们要感谢团队的所有成员,他们是张艳鹏、王岩全、白小玲、孙健、杨文博、刘凡钰、王雪、王淼、陈百韬、丁良宇、于龙琪、高源、张汉涛、朱毅、王驰、王春棋、郑洋、王庆卓等,通过我们共同学习、共同研发的经历,让我们得以撰写此书。同时,感谢中国铁道出版社的编辑对本书的热情推荐和精心指导。
    由于时间仓促,加之编者水平有限,书中难免存在疏漏和不足之处,恳请读者批评指正。
    编者
    2016年8月于哈理工VRLab-925
  • 目录

    第1讲 游戏是什么. ...............................................................1
    第2讲 人们为何乐于玩游戏.......................................................3
    第3讲 电子游戏行业是如何发展起来的.............................................5
    第4讲 未来游戏是什么样子......................................................17
    第5讲 做游戏需要遵循哪些原则..................................................20
    第6讲 Unity能做什么..........................................................23
    第7讲 如何获取和安装Unity软件...............................................26
    第8讲 如何创建Unity工程.....................................................32
    第9讲 如何操作Unity. ..........................................................38
    第10讲 如何创建游戏对象.......................................................43
    第11讲 如何搭建一个房屋.......................................................47
    第12讲 如何为游戏对象添加材质.................................................52
    第13讲 如何带走Unity工程....................................................59
    第14讲 如何产生光照效果.......................................................65
    第15讲 如何制作光照烘焙.......................................................72
    第16讲 如何构建地形..........................................................78
    第17讲 如何栽树..............................................................84
    第18讲 如何种草..............................................................87
    第19讲 如何添加风和水.........................................................90
    第20讲 如何营造雾的效果.......................................................94
    文前.indd 5 2016-12-5 16:23:37
    Unity 5.x游戏设计微课堂(入门篇)
    Unity 5.x Game Design Micro-Lesson 2
    第21讲 如何添加天空. ..........................................................97
    第22讲 如何实现场景漫游.....................................................100
    第23讲 如何导入外部模型.....................................................106
    第24讲 如何发布Unity游戏..................................................109
    第25讲 如何制作动画........................................................113
    第26讲 如何编辑角色动画.....................................................119
    第27讲 如何借用角色动画.....................................................130
    第28讲 如何实现复合动画.....................................................135
    第29讲 如何控制游戏角色.....................................................140
    第30讲 如何制作游戏的基本元素...............................................148
    参考文献......................................................................154
  • 作者介绍

    孙博文,副教授,哈尔滨理工大学虚拟现实研究所所长。从事一线教学10多年,教学经验十分丰富,完成教育部规划基金项目1项,黑龙江省自然科学基金资助项目3项,黑龙江省教育厅4项;撰写论文40余篇。
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐