【游戏技术群】959392658  【游戏出海群】12067810
游戏蛮牛 手机端
开启辅助访问
 找回密码
 注册帐号

扫一扫,访问微社区

项目源码

关注:1446

当前位置:游戏蛮牛 资源专区 项目源码

查看: 14854|回复: 690

[Unity] unity 官方案例精讲 随书光盘

  [复制链接]  [移动端链接]
抢楼 抢楼 本帖为抢楼帖,欢迎抢楼! 
5熟悉之中
732/1000
排名
5577
昨日变化

7

主题

200

帖子

732

积分

Rank: 5Rank: 5

UID
118233
好友
8
蛮牛币
2487
威望
0
注册时间
2015-8-15
在线时间
273 小时
最后登录
2017-9-30

七夕浪漫情人活力之星

QQ
发表于 2015-9-24 13:40:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本帖最后由 haffman 于 2015-9-24 13:41 编辑


序言

    从Unity Technologies在2005年发布Unity 1.0版本,到2015年3月3日在GDC 2015上隆重推出Unity 5.0版本,已然过去了10年。在这十年间,IT技术风起云涌,游戏开发平台也从早期的桌面单机、游戏主机延伸到了PC互联网,以及如今如火如荼的移动互联网,Unity引擎亦随之演进成为一个跨平台的、高度整合的、方便易用的集成开发环境,成为同类软件产品中的佼佼者。

  近年来,国内的开发者一直通过各种途径来学习Unity开发技术,有关Unity开发的书籍也由**初的凤毛麟角发展到而今的俯拾皆是,其中包括国外引进翻译的,也包括国内技术人员总结编写的,但其中专门针对开发案例进行讲解的书籍却一直很少见。

  在学习Unity的众多材料中,官方文档和官方案例是其中不可替代的精品,其作用不亚于学习Windows编程时MSDN的作用。若能将官方案例抽丝剥茧,一步步完整地呈现出来,并对其中关键处予以重点讲解,想必会对Unity学习者大有裨益。为此,编者就在本书中精心遴选了11个官方案例来进行讲解,这些案例大多源自于Unity每次发布新版本时的演示案例,涵盖了Unity项目实战中的诸多“套路”,囊括了Unity引擎的所有核心功能。

  在本书编写过程中,其思路是一章只讲解一个案例、一个案例只着重讲解一个知识点,力争把每个知识点讲清讲透;在具体行文时,竭力避免“空话套话”,争取多出“干货”,同时也遵循“一图胜千言”的宗旨,能用图表表达清楚的原理就用图表来说明。另一方面,为了照顾刚入门的读者,在每一章中都从零开始创建工程,经过一步步的近乎于现场教学式的讲解,**终引领读者创建出一个与官方案例功能类似的游戏;为了突出各章的重点,对案例中与前面章节重复或与该章主旨关系不大的知识点进行了删减,读者在阅读时可以交叉参考,加深理解。

  以下是全书每一章的知识梗概,可便于读者快速了解全书的内容:

  第1章:介绍了Unity C#脚本语言的语法和Unity中的常用类、协程、脚本执行顺序等。

  第2章:介绍Unity JavaScript脚本语言的语法和示例。

  第3章:通过对Space Shooter案例的详尽剖析,介绍了一个完整的Unity游戏的创建过程。

  第4章:基于潜行游戏案例Stealth介绍了角色与环境、角色与敌人交互的控制逻辑。

  第5章:基于案例Particle Callbacks介绍了Shuriken粒子系统的创建和使用方法,着重讲解了粒子碰撞回调函数的使用方法。

  第6章:基于案例Mecanim Example Scenes中的5个场景,讲解了Mecanim动画系统的基本概念和基础功能,如运动状态机(Locomotion state machines)、人群模拟(Crowd simulations)、多层IK绑定(Multi-layer IK rigs)、武器绑定(weapon handing)、导航网格寻路(Navmesh)等。

  第7章:基于Mecanim GDC2013 Sample Project案例介绍了Mecanim中的高级功能,如二维混合树(2D Blend Tree)、同步动画层(Synced layers)、多IK通道(Multiple IK passes)以及动画录制与回放(animation recording & playback)等。

  第8章:基于Star Trooper案例介绍了Unity中与移动设备输入控制相关的API和实例。

  第9章:通过对Character Customization案例的分析,介绍了打包换装部件、加载换装部件的方法,重点讲解了与Asset Bundles操作相关的知识点。

  第10章:主要介绍了Unity中与第三人称游戏相关的摄像机和角色运动控制方法。

  第11章:基于Car Tutorial案例介绍了赛车类游戏的开发方法,重点介绍了Wheel Collider的用法。

  第12章:基于2D Platformer案例介绍了2D游戏的开发方法,重点讲解了Sprite和2D Collider的用法。

  第13章:基于Nightmares案例介绍了uGUI的用法。

  对以上每章中的案例,在随书光盘中都提供了对应的完整代码。事实上,任何编程能力的提升都应是实践多于理论,在此建议读者打开Unity编辑器,一步步跟着书中的讲解进行练习。

  在Unity版本的选择上,由于本书定稿时Unity 5.0尚未正式发布,除了第11章之外,编者都在Unity 5.0的64位测试版上进行了测试。而第11章是基于Unity 4.6版本完成测试的,这是因为Unity 5.0针对赛车类游戏采用了新的Vehicle SDK并对WheelCollider组件进行了更新,但Car Tutorial案例中的资源包并未随之及时更新,因而无法在Unity 5.0测试版中正常运行。

  本书适用于游戏从业开发者、大中院校计算机专业的学生以及其他对游戏开发感兴趣的读者。具备C#或JavaScript等语言的开发背景会有助于理解书中的内容,但这并不是必须的,读者可以参考本书第1、2章了解必要的理论知识。为了更好地理解书中的3D数学知识,建议读者阅读相关的3D数学专著。

  从本书开始编写时,便秉承“用心出精品”的精神,力争在有限的篇幅内**大限度地呈现出对读者有用的“干货”,期望能引导读者走向学习Unity的捷径。尽管编者对书稿进行了反复校对和审核,但限于时间和精力,书中的疏漏在所难免,希望读者在阅读过程中给予批评指正。针对阅读时发现的错误和问题,读者可以发邮件进行反馈,编者将适时整理出一份勘误表,以便再版时更正。

  本书由Unity Technologies主编,刘钢、孙文涛执笔。本书从**初开始编写到结稿历时将近一年,写作过程占据了作者绝大部分的业余时间,因此本书的出版离不开编者家人的默默支持,在此谨向他们表示诚挚的感


下载地址:

游客,如果您要查看本帖隐藏内容请回复


     买回来这本书学习了好久,感觉还是很不错的,进步很快,随书带的光盘里面的资源也很全,特地拿出来和大家分享一下,共同学习

上传了好久终于上传到百度盘里了

如果你觉得光盘对你有用,打赏几个蛮牛币做辛苦费吧...~~~~~~~~~

如果链接有问题可以私信我






unity 5 space shooter tutorial;unity platformer;unity space shooter tutorial;space shooter unity tutorial;unity 5 2d platformer
5538bb3aN733a8385.jpg
QQ截图20150924133734.png

回复

使用道具 举报

排名
46995
昨日变化
21

0

主题

1

帖子

6

积分

Rank: 1

UID
123800
好友
0
蛮牛币
14
威望
0
注册时间
2015-9-24
在线时间
3 小时
最后登录
2015-9-29
发表于 2015-9-24 16:32:36 | 显示全部楼层
好,正想找这方面的资料

回复

使用道具 举报

无效楼层,该帖已经被删除
无效楼层,该帖已经被删除
2初来乍到
111/150
排名
14653
昨日变化
1

0

主题

20

帖子

111

积分

Rank: 2Rank: 2

UID
13048
好友
0
蛮牛币
121
威望
0
注册时间
2014-1-21
在线时间
41 小时
最后登录
2018-10-25
发表于 2015-9-24 16:53:52 | 显示全部楼层
谢谢分享{:94:}{:94:}

回复

使用道具 举报

7日久生情
3601/5000
排名
228
昨日变化

2

主题

325

帖子

3601

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
3094
好友
0
蛮牛币
5487
威望
0
注册时间
2013-9-3
在线时间
1248 小时
最后登录
2018-12-17
发表于 2015-9-24 17:38:57 | 显示全部楼层
bmbmn,.m,.n,nm,nm,n,mn,n.,n,n,

回复

使用道具 举报

7日久生情
3010/5000
排名
326
昨日变化

5

主题

200

帖子

3010

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
21161
好友
4
蛮牛币
5062
威望
0
注册时间
2014-4-13
在线时间
927 小时
最后登录
2018-12-7
发表于 2015-9-24 18:06:24 | 显示全部楼层
好东西啊,谢谢分享

回复

使用道具 举报

6蛮牛粉丝
1399/1500
排名
1295
昨日变化

0

主题

15

帖子

1399

积分

Rank: 6Rank: 6Rank: 6

UID
62331
好友
0
蛮牛币
6700
威望
0
注册时间
2014-12-19
在线时间
476 小时
最后登录
2016-6-28

活力之星

QQ
发表于 2015-9-24 18:10:25 | 显示全部楼层
顶起顶起顶起顶起顶起顶起顶起顶起顶起

回复

使用道具 举报

5熟悉之中
599/1000
排名
5685
昨日变化
1

8

主题

222

帖子

599

积分

Rank: 5Rank: 5

UID
1974
好友
5
蛮牛币
1557
威望
0
注册时间
2013-8-14
在线时间
190 小时
最后登录
2018-6-6

社区QQ达人

QQ
发表于 2015-9-24 18:11:25 | 显示全部楼层
不错哦,顶上去,让更多的人看到

回复

使用道具 举报

7日久生情
3699/5000
排名
177
昨日变化
2

4

主题

219

帖子

3699

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
111090
好友
1
蛮牛币
14042
威望
0
注册时间
2015-6-29
在线时间
1300 小时
最后登录
2018-12-17
发表于 2015-9-24 18:13:08 | 显示全部楼层
学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习学习

回复

使用道具 举报

排名
38934
昨日变化
24

0

主题

27

帖子

41

积分

Rank: 1

UID
123429
好友
0
蛮牛币
7
威望
0
注册时间
2015-9-21
在线时间
8 小时
最后登录
2017-4-7
发表于 2015-9-24 18:35:08 来自Mobile--- | 显示全部楼层
Very good!
来自: 微社区

回复

使用道具 举报

8常驻蛮牛
5089/10000
排名
63
昨日变化

1

主题

530

帖子

5089

积分

Rank: 8Rank: 8

UID
13097
好友
1
蛮牛币
5243
威望
0
注册时间
2014-1-21
在线时间
1832 小时
最后登录
2018-12-17

活力之星锦衣玉食

发表于 2015-9-24 18:35:38 | 显示全部楼层
官方实例很有深度,感谢分享

回复

使用道具 举报

4四处流浪
475/500
排名
6554
昨日变化
1

0

主题

142

帖子

475

积分

Rank: 4

UID
50459
好友
0
蛮牛币
608
威望
0
注册时间
2014-10-22
在线时间
135 小时
最后登录
2017-8-25
发表于 2015-9-24 19:14:06 | 显示全部楼层
官方实例教程,一定要看看,感谢分享
[发帖际遇]: mzw510703 乐于助人,奖励 1 蛮牛币. 幸运榜 / 衰神榜

回复

使用道具 举报

4四处流浪
301/500
排名
4064
昨日变化

0

主题

34

帖子

301

积分

Rank: 4

UID
122586
好友
0
蛮牛币
1581
威望
0
注册时间
2015-9-14
在线时间
125 小时
最后登录
2016-3-14
发表于 2015-9-24 20:33:06 | 显示全部楼层
谢谢分享

回复

使用道具 举报

7日久生情
2523/5000
排名
376
昨日变化

0

主题

129

帖子

2523

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
23481
好友
0
蛮牛币
7795
威望
0
注册时间
2014-4-30
在线时间
724 小时
最后登录
2018-12-14

VIP

发表于 2015-9-24 20:44:54 | 显示全部楼层
thx..................................

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

快速回复 返回顶部 返回列表