Insider Insider
3dnchu 尚无浏览 3 分钟阅读

24小时学会!Unity 5 基本操作与开发技巧 – 短时间学习Unity的最佳入门书登场!

即使突然被要求用Unity做点什么也不用担心!?Unity开发速成书,《24小时学会!Unity 5 基本操作与开发技巧》由宝恩数字(ボーンデジタル)推出!

24時間で学ぶ! Unity 5 基本操作と開発のコツ
24時間で学ぶ! Unity 5 基本操作と開発のコツ

  • 单行本(软封面): 432页
  • 作者:Ben Tristem、Mike Geig
  • 出版社: ボーンデジタル
  • 语言: 日语
  • ISBN-10: 4862463541
  • ISBN-13: 978-4862463548
  • 发行日: 2016/9/26

内容介绍

Unity,24小时即可学会
「Unity是需要的,但看起来很难,所以一直没能上手」
「因为还有工作,想尽可能在短时间内学会」
「周五晚上才被告知下周要开始用Unity!」

本书非常适合这类人。
将Unity的必备技能分为24个部分,每章大约用1小时阅读推进。
由于安排能够保持专注,因此不会在途中感到厌倦。

每章末尾都准备了附有答案示例的测试和锻炼应用能力的练习题,不会让你在还以为自己理解了本章内容的状态下继续往下走。

而且在本书中,从中途的章节开始进行游戏制作,可以高效复习。
充分活用学到的知识,一起享受制作4款游戏吧。

  • 3D竞速游戏
    在森林场景中疾驰,向终点前进!
    复习内容:地形和树木的创建、脚本的挂载、游戏内操作
  • 3D弹珠台游戏 
    将场内飞舞的球引导到目标!
    复习内容:碰撞和材质的设定、脚本的编写
  • 2D射击游戏 
    击落大量袭来的陨石!
    复习内容:精灵动画、预制件、2D界面
  • 3D冲刺游戏
    在躲避障碍物的同时比拼持续奔跑的时间!
    复习内容:动画组合、粒子

由于每个游戏都具有不同的系统,也有助于学习游玩的机制。
在后半部分的章节中,会将各个游戏调整为面向智能手机,并在实机上运行。

24小时后,你也能成为Unity使用者。

本书是Unity Game Development in 24 Hours, Sams Teach Yourself Second Edition 的日文版。

来自出版社的评论

Unity的使用场景正在扩大到以游戏为中心的内容开发。对于工程师以外的职业,如策划和设计师,也作为需要掌握的工具而逐渐被广泛认知。本书作为一种方法,在开发现场即使是没有Unity经验的人也能最短时间掌握基础能力,并能发挥作用。
分为24章的步骤各自都是按功能进行讲解。从界面说明到游戏对象操作、灯光、摄像机、脚本、碰撞判定、动画、移动设备适配等,涵盖了内容开发不可或缺的知识。不仅追踪软件操作,还能一并掌握专业制作所需的高效操作技巧。
在理解“为什么要学这个”等概念的同时,仅对必要部分进行动手训练,章末还准备了测试。贯穿全书制作4款游戏,把积累的知识转化为智慧。通过“边跑边学”的结构,可以高效学习。
只要完整读完并实践本书1册,就能获得在开发现场进行沟通所需的基础能力。即便各个现场要求不同,本书中学到的知识也不会白费,而是能作为可扩展应用的基础技能发挥作用。

关于作者

  • Ben Tristem
    是一位专门向初学者教授技术主题的互联网创业者。从 Sinclair ZX81 时代起就对计算机充满热情的 Ben,如今作为世界级技术培训师活跃着。在撰写本书时,Ben 已拥有超过60,000名学生,他的在线课程获得了1,200多个五星评价。除了培训师之外,他还拥有多样的职业经历,例如英国空军飞行员、股票交易员、特技演员、直升机驾驶员、特许经营合约创建者等。现在他育有名为 Toby 和 Lucy 的两个孩子,致力于他深爱的“教书”工作。
  • Mike Geig
    是经验丰富的讲师和游戏开发者,在两个领域都表现出色。作为 Unity Technologies 的培训师,Mike 开发录制、直播和现场的学习内容。他的爱好是随意散步和演奏手风琴。他制作的 Pearson 视频系列《Game Development Essentials with Unity 4 LiveLessons》已成为 Unity 的主要教材,而《Sams Teach Yourself Unity Game Development in 24 Hours》的初版也据说大受欢迎。一跃成为红人的 Mike 的 Facebook 获得了超过100万个“赞”!

收到的赞誉

游戏行业中最受重视的技能之一,就是在短时间内制作原型的能力。读了本书,你的开发速度会提升到足以在周末游戏创作活动中留出充裕时间的程度。即使是使用 Unity 多年的我,也仅在本书前半部分就学到了许多新的节省时间技巧!
— 安迪・摩尔(Radial Games,负责人)

24小时,4款游戏。不仅能制作 Unity 游戏,还包含成为游戏设计师、程序员、开发者所需的大量知识。它会清晰地教会刚入门的游戏开发者基础。
— 蒂姆 J. 哈林顿(教育学博士,高等教育中的游戏与社交学习专家)

充满了 Unity 开发环境、游戏术语、游戏开发流程的基础知识。由于包含大量实战、练习和题目,你会很快就能制作自己的游戏!
— 金伯利·福尔博士(ZanyT Games,游戏开发者/研究者)

我一直在等这样的书!Ben 和 Mike 不只是解释 Unity 的用法。他们说明的是开发者为了避免日后遇到麻烦,应该如何正确使用 Unity。它会成为所有 Unity 开发者必备的一本书。
— 埃夫赖因・米勒贝格(TornadoTwins 的共同创始人)

Unity 是一款使用起来和学习起来都很有趣的游戏引擎。它已经成为从个人工作室到约100人规模的游戏工作室等各种规模团队广泛使用的平台。决定游戏引擎价值的是它所创造的游戏,而开发者的工作就是把游戏带到世上。本书会支持这样的开发者。我觉得本书特别有趣的是制作入门级 2D 和 3D 游戏的部分。你可以将前几章学到的内容整合起来,学习它们如何组合后作为整体发挥作用。读完本书后,你会萌生出创造属于自己的体验并与世界分享的冲动。
— 杰夫・萨默斯(《Rock Band》、《Guitar Hero》、《Phase》、《Dance Central》的开发者)

本书实现了所有关于使用 Unity 进行游戏开发的梦想。作为一名英国人,我的话绝无虚言。
— 威尔・戈德斯通(Unity Technologies)

这是一本 Unity 的综合入门书。先吃甜点,短时间内享受起来吧!
— 埃利奥特・米切尔(Vermont Digital Arts/Boston Unity Group 的共同创始人)

各章内容

本书由24章组成,每章预计用时约1小时。以下介绍各章内容。

  • Hour 1「Unity入门」 本时段将说明 Unity 游戏引擎的各种基础事项。
  • Hour 2「游戏对象」 说明 Unity 游戏引擎的基础构成要素——游戏对象。也将学习坐标系和变换。
  • Hour 3「模型、材质、纹理」 学习 Unity 的图形资源管线。学习如何将着色器和纹理应用到材质,以及如何将这些材质应用到各种 3D 对象上。
  • Hour 4「地形」 学习如何使用 Unity 的地形系统构建游戏世界。挖掘地面,亲手打造属于自己的迷人景观吧。
  • Hour 5「环境」 学习如何将环境效果应用到创建的地形上。种树、种草吧!
  • Hour 6「灯光与摄像机」 详细讲解灯光和摄像机。
  • Hour 7「游戏1—Amazing Racer」」 创建第一个游戏。将迄今学习的内容全部投入,开始开发 Amazing Racer。
  • Hour 8「脚本—Part 1」 学习 Unity 中脚本的基础。没有编程经验的人也请放心。会从基础开始慢慢讲解。
  • Hour 9「脚本—Part 2」 深入 Hour 8 学到的内容,并聚焦更高级的主题。
  • Hour 10「碰撞」 在 Hour 10 中,将查看最新电子游戏中常见的各种碰撞交互。不仅包括物理碰撞,也会学习使用触发器的碰撞。此外,还会确认如何创建物理材质来改变对象的表现。
  • Hour 11「游戏2—Chaos Ball」 再次到了制作游戏的时间! 这次将制作名为 Chaos Ball 的游戏。正如其名,会使用各种碰撞、物理材质和目标。用瞬间反应来准备混合策略吧。
  • Hour 12「预制件」 预制件是创建可重复使用游戏对象的绝佳方式。学习预制件的创建和修改方法。此外,还将学习如何通过脚本添加预制件。
  • Hour 13「2D游戏工具」 学习 Unity 强大的 2D 游戏制作工具,例如精灵的使用方法和 Box2D 物理引擎等。
  • Hour 14「用户界面」 学习 Unity 强大的用户界面系统的使用方法,以及为游戏创建菜单的方法。
  • Hour 15「游戏3—Captain Blaster」 第三个游戏! 这次将制作一款复古宇宙飞船射击游戏 Captain Blaster。
  • Hour 16「粒子系统」 学习粒子效果。本章中,将使用 Unity 的粒子系统创建吸引人的效果,并应用到项目中。
  • Hour 17「动画」 学习动画和 Unity 的动画系统。将制作 2D 和 3D 动画,并使用强大的动画工具。
  • Hour 18「动画控制器」 学习 Unity 的 Mecanim 动画系统。将了解如何使用强大的状态机以及动画混合方法。
  • Hour 19「游戏4—Gauntlet Runner」 幸运游戏编号4是 Gauntlet Runner。这个游戏中,将探索新的背景滚动方式,以及如何添加动画控制器来构建混合后的复杂动画。
  • Hour 20「音频」 通过音频添加重要的环境效果。学习 2D 和 3D 音频的各种属性。
  • Hour 21「移动游戏开发」 本时段将学习如何为移动设备构建游戏。此外,还将使用移动设备搭载的加速度计和多点触控显示屏。
  • Hour 22「游戏转换」 回到此前制作的4款游戏,为了能在移动设备上游玩而进行修改。学习什么样的控制方案适合顺利移植到移动端,什么样的则不适合。
  • Hour 23「场景管理与构建」 学习添加多个场景,以及如何在这些场景之间保留数据。此外,还将学习游戏发布和游玩相关的设置。
  • Hour 24「结束语」 本时段将回顾至此学到的关于 Unity 的内容。还会介绍包括今后学习方法在内的有用信息。

内容样例

unity24-01 unity24-02

Unity24_001 Unity24_002 Unity24_003 Unity24_004

unity24-05 unity24-06 unity24-07 unity24-08 unity24-09 unity24-10

24時間で学ぶ!Unity 5 基本操作と開発のコツ|書籍|株式会社ボーンデジタル

购买请点这里

洋书介绍

Unity Game Development in 24 Hours, Sams Teach Yourself (2nd Edition)