万本电子书0元读

万本电子书0元读

顶部广告

Unity 5.x创造2D手机游戏电子书

手机游戏内容发,VR虚拟现实内容,Unity游戏发引擎能帮你解决所有的技术问题。

售       价:¥

纸质售价:¥44.80购买纸书

139人正在读 | 4人评论 6.2

作       者:郑宇

出  版  社:电子工业出版社

出版时间:2016-11-01

字       数:9.8万

所属分类: 科技 > 计算机/网络 > 多媒体/数据通信

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
创造游戏,可以拉近你与他人的距离,也是你迈向成功的*步。你可以使用U n i t y 创造任你所想的2 D 或3 D 游戏,你可以把它设计得极致、简约,也可以把它造得美轮美奂、毫无瑕疵,只需轻触手指就可以把你的游戏发布到任何平台。Un i t y 可以帮助你整合服务,加速发流程,优化游戏性能,还可以帮助你拉近你与你的粉丝的距离,帮助你迈向成功。《Un i t y 5 . x 创建2D 手机游戏》以完整的游戏实例为主线,循序渐地在游戏的创造过程中教授Un i t y 2D 的使用方法与技巧,完整地诠释了一个游戏从零到有的全过程,学员只要一步一步地跟着本书的节奏学习,就可以彻底地领略Un i t y 的创造魅力。<br/>【推荐语】<br/>手机游戏内容发,VR虚拟现实内容,Unity游戏发引擎能帮你解决所有的技术问题。<br/>【作者】<br/>郑宇 就读于中国人民大学 计算机科学与应用专业 10年游戏行业从业经验,研究领域从计算机技术到交互设计,市场营销等众多领域,2016年创办了锐亚教育公司,致力于培养游戏发领域的人才,为中国教育事业尽自己的绵薄之力。<br/>
目录展开

内容简介

前言

第1章 / Unity 5.x入门简介

更多绚丽画面

Unity 5.x新功能介绍

基于物理的标准着色器

实时全局照明技术(Realtime Global Illumination)

HDR反射探头

加强音效混音(Audio Mixer)

全新的物理引擎

更强大的动画系统

WebGL支持

Oculus Rift支持

iOS金属渲染支持

Unity云构建

游戏性能报告

Unity分析工具

创建Unity生态系统

Unity发布移动平台

Unity发布VR与AR

Unity发布桌面应用程序

Unity发布到掌机

Unity发布到Web

Unity发布智能电视

Unity 5.x项目工程文件的下载与使用

如何下载项目资源与源文件

如何使用项目源文件

Unity 5.x Windows系统的下载与安装

Unity Windows版本的下载

Unity Windows版本的安装

Unity账号的注册与登录

Unity 5.x Mac系统的下载与安装

Unity Mac版本的下载

Unity Mac版本的安装

Unity账号的注册与登录

Unity 5.x创建Hello World项目

创建一个新的项目

获取Unity学习资源与社区帮助

第2章 / Unity 5.x初窥门径

Unity 2D项目准备

创建一个真正的项目

自定义Unity窗口布局

导入Unity项目所需资源

Unity 2D编辑裁切纹理

初识Sprite-sheets

裁切精灵集合

Unity 2D如何使用Sprite Packer

Unity内置的Sprite Packer打包工具

Sprite Packer的打包模式

验证Sprite Packer打包效果

解除Sprite Packer打包

Unity 2D自动适应所有设备分辨率——正交摄像的自动变焦

摄像机的两种类型

正交摄像机动态变焦的实用场景

摄像机对焦距离(camera size)的计算方法

如何创建C#脚本来实现正交摄像机的自动对焦

第3章 / Unity 5.x 2D材质的处理

Unity 2D手动创建循环背景

设置技巧:游戏预览分辨率的设置

手动创建循环背景

Unity 2D创建循环背景自适应脚本

循环背景自适应脚本的编写

原理:如何计算填充材质数量

Unity 2D循环背景的运动控制

如何编写循环背景运动脚本

练习:创建森林运动无限循环背景

第4章 / Unity 5.x游戏元素

Unity 2D游戏原型体的创建

什么是Prefab

创建障碍物原型体

Unity 2D游戏对象的移动

Unity 2D制作游戏对象批量克隆器

创建游戏对象批量克隆器的脚本

Unity 2D游戏对象排列的随机性

Unity中随机数的表示方法

Unity 2D游戏对象的内存管理及优化

为什么需要优化内存

第5章 / Unity 5.x游戏元素对象池

Unity 2D克隆器对象控制接口升级

什么是游戏对象池

为什么需要使用游戏对象池

Unity 2D改造原型体的可复用功能

什么是可复用游戏对象

使用可复用游戏对象的目的

创建可复用对象脚本

原型体安装可复用功能

Unity 2D创建游戏对象池

什么是对象池

创建对象池脚本

Unity 2D对象池植入克隆体管理器

克隆对象管理器的职责与工作原理

Unity 2D使用可复用游戏对象

Unity 2D可复用游戏对象的通用性

Unity 2D集成多样化原型体

创建原型体通用接口脚本

Unity 2D精确控制碰撞盒

什么是碰撞盒

碰撞盒的精确控制

第6章 / Unity 5.x 2D创建游戏角色

Unity 2D游戏主角的基础构建

游戏主角第一个动作的创建

为游戏主角添加物理属性

复习Rigidbody2D的参数

Unity 2D判断游戏角色的状态

创建状态检测脚本

Unity 2D增加游戏主角跳跃动作

控制游戏主角跳跃脚本的创建

什么是三目运算符

Unity 2D游戏主角动作状态管理

什么是Animator与Animation

管理游戏主角动画状态

导入新动画

使用AnyState连接动作状态

添加判断逻辑

Unity 2D游戏主角动作管理器

创建游戏主角动画管理器脚本

Unity 2D游戏主角的强化

把游戏主角转换成原型体对象

为游戏主角原型体增加新功能

第7章 / Unity 5.x 2D游戏逻辑

Unity 2D游戏开始的准备

游戏总控制器脚本的创建

地面对象的动态布局

Unity 2D对游戏主角的控制

增加对游戏主角的控制

使用脚本动态创建游戏主角

Unity 2D如何实现代理映射连接

植入代理及回调函数

Unity 2D游戏启停机制以及缓动特效

游戏启停控制器脚本的编写

启停缓动特效的实现

游戏总控制器植入游戏启停缓动机制

Unity 2D升级游戏重开机制

增加游戏状态判断标识

改造游戏重启机制

第8章 / Unity 2D分值系统的构建

Unity 2D字体组件的使用与设置

认识文本组件

Unity 2D字体的布局

文字锚点对齐设置

为文本组件添加投影效果

Unity 2D创建闪烁文字特效

使用脚本控制文本内容

巧用取余(%)创建闪烁效果

Unity 2D得分文本组件的布局与设置

创建得分文本组件

Unity 2D编写游戏得分逻辑

编写得分逻辑

理解String.Format数字格式化输出

Unity 2D存储最佳得分

使用PlayerPrefs实现数据本地化存储

使用HTML标签动态修改字体颜色

Unity 2D简单的灯光叠加效果

处理灯光材质

灯光组件的布局

第9章 / Unity 5.x 2D丰富游戏元素

Unity 2D增加“超人兔”

复习:在Unity中创建动画

复习:使用已有组件快速创建游戏角色

复习:创建原型体(prefab)

Unity 2D完善障碍物动画与数值

要点:增加障碍物动画

要点:调整障碍物数值

Unity 2D音效组件的使用与控制

什么是Audio Source组件

创建Sound Resource组件

什么是Audio Clip

使用脚本控制音效的播放

第10章 / Unity 5.x 2D多平台设置与发布

Unity 2D Windows系统上安卓版本的配置与发布

Windows系统下安卓环境的配置需求

Windows系统下Java环境变量配置

Windows系统下Unity安卓编译环境设置

Windows系统下安卓版本编译发布设置

Unity 2D Mac系统上安卓版本的配置与发布

Mac系统下安卓环境的配置需求

Mac系统下Java环境变量配置

Mac系统下安卓版本编译发布设置

Unity 2D Mac系统上iOS版本的配置与发布

Mac系统下Unity iOS编译环境设置

Xcode的编译设置与真机测试

累计评论(3条) 3个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部