全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 应用软件

UNITY神技达人炼成记(成为游戏世界的造物主无需编程创造全新游戏世界全彩印刷)

  • 定价: ¥168
  • ISBN:9787515354781
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:中国青年
  • 页数:446页
  • 作者:(日)广铁夫|译者:...
  • 立即节省:
  • 2019-06-01 第1版
  • 2019-06-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    现如今,Unity已经与Unreal Engine比肩,成为了最热门的游戏制作工具之一。如果你的电脑已经具备Windows或Mac OS X的操作环境,就可以免费安装Unity并开始操作了。官方网站逐渐增加了多语种版本,有很多视频教程和文件。事实上,这些资料多到让人以为“不需要参考书”了。
    但是,对于缺乏编程经验或者3D建模经验的人,或者两者都刚开始接触的新手来说,完全理解这些资料还是有难度的。本书从“从零技术开始创造天地”、“能做什么”、“编程的基础”到“建模是怎么一回事”等方面进行讲解,消除很多人在一开始学习Unity过程中遇到的难关。而且,阅读本书的最大乐趣是可以“按照自己的想象来创造Unity世界”。也就是说,只要认真学习这些基本的知识,谁都能体会到成为造物主的心情。本书将用诙谐幽默、通俗易懂的语言讲解知识,为大家展现一个有趣的Unity开发世界。

目录

前言
CONTENTS
本书的使用方法
序章
  制作空间的乐趣
  这样的环境就近在跟前
  用Unity制作的游戏和游戏以外的内容
  Unity的可能性
  了解Unity的种类
  必需的技术?(建模、编程、声音、图像)
  会3D建模
  编程不足为惧
  能够制作声音
  图形技术
  安装Unity的环境
  安装Unity的步骤
  许可证的注册
第一章  开天辟地
  创建新项目
  关于界面
  神的第1日:要有光
  神的第2日:创造大地
  创建山谷
  设置Skvbox
  让物体动起来
  神的第3日:植树种草
  试着看一下(PLAY)
  神的第4日:创建海(湖)
  神的第5日:放置动物
  神的第6日:你们要生养众多,遍布大地
  发布到Web
第二章  思考方式与构造
  你做了什么
  “在世界中配置物品”的思考方式
  添加组件
  使其成为物理性的物体
  “Hierarchy(层级)”的思考方式
  Pfefab的概念
  什么是脚本
  “创造世界”的概念(总结)
第三章  世界的构成
  成为造物主
  制作声音
  二维图像的制作
  那么什么是3D模型呢
  那么,选择哪个工具呢
  究竟什么是3D数据
  复杂的大叔
  什么是建模数据
  建模方法
  从基本的开始做起
  设置材质
  什么是UV贴图
  使用SDS(细分曲面)
  使用重新拓扑(IRetopology)
  低多边形
  为Unity导入模型数据的步骤
  读取图像
  选择材质的着色器
  什么是基于物理的着色(PBS)
  Lighting设置
  厉害的Reflection Probe
  Standard Srlader的基础
  角色和骨骼
  使用mixarno
  自己制作Skybox Material
  使用MARMOSET SKYSHOP
第四章  脚本基础知识
  “编程”这个工作
  了解主要的事件消息
  写脚本的基本规则
  使用Debug.Log
  使用Invoke,延时调用
  自定义函数、变量与类型
  带值的函数(闰年)
  用if语句实现分支
  用retum返回值
  用for语句循环
  数组的使用方法
  用foreach语句循环
  更改材质(制作信号灯)
  定义类
  关于变量(var)的声明
  从脚本中指定GanleObject的方法
  通过名称指定自己的子游戏对象
  控制位置、方向和缩放(Transform类)
  用Traflslate更改位置
  利用Rotate旋转
  用物理引擎操控
  用AddForce施加作用力
  用鼠标输入与实例化显示
  碰撞事件
  跟随相机(LookAt)
  关于Tag
  接受键盘事件
  使用iTween
  使用Raycast触碰
  移动场景
  使用Coroutine(协同程序)
  即使移动也会残留的GanleObiect
  PlayerPrefs保存数据
  使用字符串-
  播放Audio
  用switch case语句做分支结构
  麻烦的程序,就用脚本来做吧
  总结与GameManager
第五章  动画和角色
  动画的种类
  试着制作动画
  在动画途中发生事件
  Mecanim和多个动画
  了解混合树
  跑、走、空转
  通过NavMesh在迷宫中进行移动
  NavMesh:添加门
第六章  GUI与Audio
  制作GUI
  使用GUI用户界面层的方法(遗产)
  按GUI.Button()
  固定显示按钮宽度
  GUI.Label与文字字体
  Fade In·Fade Out(淡入、淡出)
  与其他摄像机的影像重合
  显示Map的手法
  使用uGUI(Unity UI)
  Screell Space-Overlay的情况
  使用Anchor
  锚点的预设
  配置并使用按钮
  使用滑动条
  用ESC键控制Carivas显示,不显示
  利用Audio Mixer控制
  其他模式的GUI
  GUI与Audio总结
第七章  输出
  Unity的输出位置
  切换平台
  了解PlayerSettings
  品质设置
  进行Build
  对应多平台的游戏设计
  触摸画面时的不同
  实现多个点击
  使用平台依赖编译
  手机应用程序的输出
  准备iOS的开发
  在Unity中进行iOS应用程序的写出
  创建Android应用程序
  下载Android SDK
  创建Keystore文件
  制作Android时的注意事项
  向PlayStore申请
  其他输出
第八章  Unity的可能性
  一窥EditorScript的内容
  Oculus Rift的革命
  用Leap Motion来感应手
  使用Vuforia开发AR应用程序
  用Arduino玩
第九章  使用“玩playMaker TM”插件
  什么是玩(playMaker TM)
  玩:尝试简单的分支
  玩:通过iTween进行移动
  玩:获取事件并进行动作
  玩:动作种类一览
  玩:变更组件信息
  玩:通过变量进行条件分支
  玩:从脚本进行通信
  玩:向脚本通信
  玩:使2种状态迁移动起来
  玩:使用模板
  玩:“用了还不如不用”和诀窍
第十章  优化和Professional版
  Personal版和Professional版
  玩转Image Effect
  用Projector来投影
  通过LeveI of Details使近处详细显示
  通过Occlusion Culling仅显示可见部分
  使用Light mapping来节约光的计算
  使用Light Probe Group
  通过Profiler来优化
  Movle Texture和Render Texture
  用Professional版有什么好处
附录
  一些方便的外部工具&推荐的Assets
  SUBSTANCE PAINTER
  SUBSTANCE DESIGNER 5
  SUBSTANCE B2M
  Marmoset Toolbag2
  其他推荐
  介绍一些方便的Asset
  iTween的easetype一览
INDEX
谢辞
日文原版书的资料支持网站