新書推薦:
《
悬壶杂记:医林旧事
》
售價:NT$
240.0
《
谁之罪?(汉译世界文学5)
》
售價:NT$
240.0
《
民国词社沤社研究
》
售價:NT$
640.0
《
帕纳索传来的消息(文艺复兴译丛)
》
售價:NT$
495.0
《
DK威士忌大百科
》
售價:NT$
1340.0
《
小白学编织
》
售價:NT$
299.0
《
Android游戏开发从入门到精通 第2版 王玉芹
》
售價:NT$
495.0
《
西班牙内战:秩序崩溃与激荡的世界格局:1936-1939
》
售價:NT$
990.0
|
內容簡介: |
本书通过实现一个小游戏的实例,讲解了Unity游戏引擎的基本操作、材质渲染、光照烘焙、自然场景创建、场景漫游、动画制作、角色控制、碰撞检测等游戏制作的相关知识,同时也讲解了电子游戏的发展历史及游戏制作的基本原则。全书共30讲,每讲内容深入浅出、短小精悍,并在腾讯课堂中配有课程的讲解视频。本书适合作为Unity游戏制作的入门教材,也可作为游戏专业、媒体专业以及热衷于游戏开发者的参考用书。
|
關於作者: |
孙博文,副教授,哈尔滨理工大学虚拟现实研究所所长。从事一线教学10多年,教学经验十分丰富,完成教育部规划基金项目1项,黑龙江省自然科学基金资助项目3项,黑龙江省教育厅4项;撰写论文40余篇。
|
目錄:
|
第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
|
內容試閱:
|
2011年的秋天,我和我的研究生接受了一项紧急任务,为本校开发一套电工实训的虚拟实验,要求真实感强、可操作性好。当时,我们正在进行虚拟现实和增强现实的底层算法研究,为了看到算法的效果也接触过一些3D仿真设计软件。针对学校的任务要求和时间安排,我们最终决定还是采用Unity3D这款游戏引擎来实现虚拟实训的设计任务。原因很简单,Unity的可视效果好、学习成本低、开发速度快。
从此与Unity结下了不解之缘。我们不仅用它完成了多个虚拟实验实训项目,还结合我们的算法研发了《增强现实3D户型展示系统》《增强现实家具摆放系统》以及《虚拟现实家装设计展示系统》等多个应用项目,并指导本科生完成了《进化》《森林反击战》《空气危机》等多款3D游戏,先后在国家级、省级大学生计算机设计大赛上获得一、二等奖。恰逢这几年国内游戏产业高速发展,团队中的大学生毕业后大多进入到了国内著名的游戏公司,从事游戏项目的开发。
游戏是我国的一个新兴行业,随着利好政策和市场需求的推动,其产业发展迅猛,相应的人才极其短缺。为此,我们向学校申请开设了《2D3D游戏设计与开发》的选修课(主要介绍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
|
|