Unity 2D手机游戏设计从入门到实战

Unity 2D手机游戏设计从入门到实战 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
吴苑瑜,曾奕霖,余秉学,白乃远 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-27

类似图书 点击查看全场最低价

图书介绍

出版社: 清华大学出版社
ISBN:9787302450283
版次:1
商品编码:11997227
包装:平装
开本:16开
出版时间:2016-09-01
用纸:胶版纸
页数:322
字数:538000
正文语种:中文


相关图书





图书描述

产品特色

编辑推荐

  全书章节由浅入深展开,先介绍构成游戏的基础技术,再实际应用于手机游戏和网页游戏的开发。

  导入手势插件 FingerGestures 的应用,即使是 Unity 的初学者也能快速建立触碰屏幕的人机互动功能。

  采用业界流行的 C# 语言作为本书范例的主要开发语言,学习和实践都能与业界轻松接轨,避免学习断层。

  提供手机游戏与网页游戏两大范例,完整揭示游戏从设计、开发到上架发布的制作过程,体验游戏项目从无到有的心路历程。


内容简介

  本书教学由浅入深,采用较为流行的 C# 作为主要的开发语言,主要介绍了Unity 的基础课程、操作环境,Unity的游戏设计核心技术,包括图片、动画、碰撞、 触发、关节以及特效系统,手势插件的应用,使用付费的扩展程序快速导入手势操作界面,以及手机游戏范例“冷饮店”的构建与上架发布和网页游戏范例“奔跑吧!麦克”从构建到上架发布的完整流程。

作者简介

  白乃远 Billy Pai ,

  现职:

  育达科技大学/多媒体与游戏设计系/专任助理教授兼系主任

  经历:

  亚太创意学院/数字媒体设计学系/专任讲师

  翼飞多媒体设计有限公司/业务经理

  著作:

  拥有动画制作、游戏设计、电子书、多媒体、国际认证等近20本图书


  吴苑瑜 Wu Yuan-Yu ,

  现职:

  圣堂数字有限公司/信息开发部/资讯工程师/

  开发项目管理师

  原力工作室/负责人/程序设计师

  参与项目开发:

  老人系列工具箱应用开发

  奇遇社群应用程序开发

  大稻旅图 Beacon 创新应用开发

  Crazy Yummy 暴食专家手机游戏开发

  千变万话手机游戏开发

  手势操控跨平台办公室数据中控系统开发

  配对式交友手机社群应用程序开发

  参与开发者社团:

  Unity Taiwan Developers

  UGDC - Unity3D Game Design Community

  XNA Taiwan Developers

  台湾游戏独立(Indie) 开发者Group

  Android台湾开发者社群


  曾奕霖,

  现职:

  圣堂数字有限公司/企划部主任


  余秉学,

  现职:

  圣堂数字有限公司/外聘设计师

  经历:

  水漾科技有限公司/外聘设计师

  圣堂数字有限公司/游戏类APP开发项目/视觉设计师

内页插图

目录

第1章 初探 Unity游戏引擎

1.1 Unity 热浪来袭 2

1.2 Unity 初步认识 2

平台支持 3

性化操作 3

Plug In 4

所见即所得 4

1.3 Unity 版本演进 5

Unity 4.3 — 2D、3D 分水岭 5

Unity 5 — 免费云时代来临 5

1.4 Unity 经典游戏介绍 6

炉石传说:魔兽英雄传 6

神魔之塔 7

新仙剑 Online 7

第2章 开发环境的建立

2.1 Unity 软件的下载与安装 10

环境需求 10

软件下载 10

软件安装 11

版本说明 15

2.2 Unity 编辑器界面功能的介绍 15

工具栏 16

层次窗口 17

项目窗口 17

游戏场景窗口 18

游戏窗口 18

属性编辑器 18

自定义版面设置 19

2.3 Unity 项目管理介绍 20

项目(project) 20

场景(scene) 21

第3章 2D 图片对象

3.1 什么是 Sprite 对象 24

动画 24

碰撞与触发 24

UI 界面 25

3.2 制作 Sprite2D 对象 25

图片属性编辑器 25

创建 Sprite 对象 26

加入到场景 27

保存场景 27

3.3 使用 Sprite2D 对象制作简易 GUI 27

将按钮加入场景 28

移动按钮位置 28

创建程序 28

程序说明 29

第4章 2D动画

4.1 动画原理 36

动画概念 36

画格与时间轴 36

4.2 Unity 动画工具 37

Animation 编辑器 37

Animator 编辑器 37

4.3 制作连续动画—鸭子飞飞 38

Sprite 设置 38

图片切割 39

动画设置 41

4.4 控制角色动画—Mr.Egg 43

动作切割 44

制作动画 45

动作切换 46

编写程序 49

程序连接至对象 51

第5章 2D 碰撞

5.1 碰撞与触发 54

碰撞与碰撞器 54

触发与触发器 56

5.2 范例—简易 2D 碰撞与触发 58

建造地板 59

加入主角 59

制作陷阱 67

制作宝箱 68

第6章 2D关节应用

6.1 关节动画的概念 74

何谓关节 74

制作程序 74

6.2 范例—简易关节动画的制作 77

分割对象 77

安排图层与连接轴心 78

设计动作 79

6.3 观摩 Unity 关节动画范例 81

第7章 2D特效应用

7.1 认识 Unity 粒子系统工具 84

创建粒子对象 84

认识粒子属性 85

7.2 寻找粒子系统的在线资源 88

认识 Unity Asset Store 88

加载在线资源 89

7.3 范例—实现粒子特效动画 90

制作导弹预制对象 91

制作爆炸预制对象 93

制作墙壁对象 94

加入碰撞器 94

操控程序 95

制作烟雾特效 98

第8章 认识手势插件

8.1 FingerGestures 插件的认识 102

8.2 FingerGestures 范例观摩 103

获取与导入 103

场景建立 104

范例观摩 104

8.3 FingerGestures 范例实践 108

创建 FingerGestures 对象 109

创建检测球体 109

创建 FingerEvents 对象 110

第9章 单击触控事件

9.1 创建海公主动画 122

素材介绍 122

创建 player 对象 124

创建动画文件 124

插入动作图片 125

9.2 建立动作关联性 127

动作流程设置 127

动作条件设置 128

9.3 创建触碰控制程序 133

创建对象 134

程序设计 136

第10章 手势判断事件

10.1 认识七大手势判断事件 150

Drag 150

Long Press 152

Pinch 153

Point Cloud 154

Swipe 155

Tap 156

Twist 157

10.2 儿童认知游戏的制作 158

游戏说明 158

素材说明 159

创建吉祥物对象 160

创建手势控制程序 172

创建手势模板 181

第11章 冷饮店手机游戏界面与功能构建

11.1 游戏企划的介绍 186

游戏说明 186

游戏架构 189

11.2 游戏主界面的构建 189

11.3 游戏菜单程序的说明 196

建立程序连接 196

程序说明 198

第12章 冷饮店手机游戏关卡与难度制作

12.1 关卡布置方式 208

背景构建 208

创建界面文字 208

Sink(水槽) 210

Other(杯子) 210

NewGame(新关卡) 218

MusicBox(声音控制) 221

GameObject(吧台) 221

12.2 关卡控制机制 224

任务机制 224

场景机制 230

顾客机制 235

第13章 手机游戏上架发布教程

13.1 Android 发布应用的教程 242

Android 环境设置 242

发布 APK 245

发布设置 247

13.2 Unity Remote 4 使用的介绍 251

下载 Unity Remote 4 251

安装并执行 Unity Remote 4 251

13.3 在 Google play 商店上架发布应用的教程 252

注册成为 Google Play 开发者 252

13.4 iOS 发布应用程序的教程 257

iOS 环境设置 257

发布步骤 260

发布设置 260

第14章 “奔跑吧!麦克”网页游戏——游戏菜单与关卡的构建

14.1 “奔跑吧!麦克”游戏的架构 264

游戏介绍 264

项目结构 265

14.2 游戏菜单的构建 265

加入 Begin 程序 266

Audio Source 音效控制 267

GUI Skin 按钮 268

Begin 程序说明 269

bgmControl程序说明 272

14.3 游戏关卡场景的构建 274

背景设置 274

构建关卡 276

14.4 制作场景预制对象 281

什么是预制对象 282

创建更多关卡预制对象 282

第15章 “奔跑吧!麦克”网页游戏——角色与关卡机制

15.1 “奔跑吧!麦克”关卡机制的介绍 286

麦克结构 286

结构说明 286

15.2 麦克角色的创建与控制 287

麦克角色 287

麦克过关 295

15.3 关卡机制的构建 297

转场机制 297

闯关机制 299

第16章 网页游戏上架发布教程

16.1 网页游戏的发布 314

网页发布 314

PlayerSettings 315

16.2 架设本地服务器 317

16.3 架设 Google 云服务器 318


前言/序言

  作者序

  Unity 是一款跨平台的游戏引擎,直观的工具模块让游戏开发人员不再需要学习复杂的程序设计语言,从而大幅降低了游戏开发的门槛。最新版本的 Unity 5 已经支持了 21 种平台的游戏开发,像《炉石传说》《神魔之塔》《新仙剑》这些经典游戏都是出自 Unity 之手,因此现在正是加入Unity的时候,趁着最新版本 Unity 5 推出了免费个人版,在本书的指引下,跟随本书的各个章节一起学习使用 Unity 来开发游戏吧。

  本书教学由浅入深,采用较为流行的 C# 作为主要的开发语言,由于目前正处于 Unity 4 和 5 的转换期,因此每个章节的范例都附有 Unity 4 和 Unity 5 两种版本,供本书的学生或者学习人员按照安装的版本自行选择练习。

  全书可分为五大部分,第1章到第2章为认识 Unity 的基础课程,介绍 Unity 的操作环境;第3章到第7章介绍 Unity 的游戏设计核心技术,包括图片、动画、碰撞、 触发、关节以及特效系统;第8章到第 10 章介绍手势插件的应用,使用付费的扩展程序快速导入手势操作界面;第 11 章到第 13 章介绍手机游戏范例“冷饮店”的构建与上架发布;第 14 章到第 16 章介绍网页游戏范例“奔跑吧!麦克”从构建到上架发布的完整流程。

  本书共有四大特点:

  1 全书章节由浅入深展开,先介绍构成游戏的基础技术,再实际应用于手机游戏和网页游戏的开发。

  2 导入手势插件 FingerGestures 的应用,即使是 Unity 的初学者也能快速建立触碰屏幕的人机互动功能。

  3 采用业界流行的 C# 语言作为本书范例的主要开发语言,学习和实践都能与业界轻松接轨,避免学习断层。

  4 提供手机游戏与网页游戏两大范例,完整揭示游戏从设计、开发到上架发布的制作过程,体验游戏项目从无到有的心路历程。

  最后,本书的完成要感谢周威、叶国彦和陈重光等人对于程序范例的指教与协助,因为有你们的付出,才让整个出版内容更加完善。同时,也希望阅读本书的各位同仁和专家能够对于本书尚未介绍或介绍不周的部分不吝赐教,让本团队精益求精,以便我们能够继续带给热爱游戏制作的朋友们更好的学习体验、一圆游戏制作的梦想。

  吴苑瑜、曾奕霖、余秉学、白乃远


Unity 2D手机游戏设计从入门到实战 下载 mobi epub pdf txt 电子书 格式

Unity 2D手机游戏设计从入门到实战 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

Unity 2D手机游戏设计从入门到实战 下载 mobi pdf epub txt 电子书 格式 2024

Unity 2D手机游戏设计从入门到实战 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

no sacrifice no victory

评分

入门级书

评分

一般般

评分

非常适合入门,

评分

评分

入门级书

评分

非常适合入门,

评分

基本上是本烂书,内容极少,而且很古老,UGUI都没有提到,其他的就更别提了

评分

挺好

类似图书 点击查看全场最低价

Unity 2D手机游戏设计从入门到实战 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.qciss.net All Rights Reserved. 图书大百科 版权所有