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

本书特色

[

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

]

内容简介

[

全书章节由浅入深展开,先介绍构成游戏的基础技术,再实际应用于手机游戏和网页游戏的开发。 导入手势插件 FingerGestures 的应用,即使是 Unity 的初学者也能快速建立触碰屏幕的人机互动功能。 采用业界流行的 C# 语言作为本书范例的主要开发语言,学习和实践都能与业界轻松接轨,避免学习断层。 提供手机游戏与网页游戏两大范例,完整揭示游戏从设计、开发到上架发布的制作过程,体验游戏项目从无到有的心路历程。

]

作者简介

[

白乃远 Billy Pai 现职: 育达科技大学/多媒体与游戏设计系/专任助理教授兼系主任 经历: 亚太创意学院/数字媒体设计学系/专任讲师 翼飞多媒体设计有限公司/业务经理 著作: 拥有动画制作、游戏设计、电子书、多媒体、国际认证等近20本图书
吴苑瑜 Wu Yuan-Yu 现职: 圣堂数字有限公司/信息开发部/资讯工程师/开发项目管理师 原力工作室/负责人/程序设计师 参与项目开发: 老人系列工具箱应用开发 奇遇社群应用程序开发 大稻旅图 Beacon 创新应用开发 Crazy Yummy 暴食专家手机游戏开发 千变万话手机游戏开发 手势操控跨平台办公室数据中控系统开发 配对式交友手机社群应用程序开发 参与开发者社团: Unity Taiwan Developers UGDC – Unity3D Game Design Community XNA Taiwan Developers 台湾游戏独立(Indie) 开发者Group Android台湾开发者社群

曾奕霖现职:圣堂数字有限公司/企划部主任白乃远 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 热浪来袭 21.2 Unity 初步认识 2平台支持 3性化操作 3Plug In 4所见即所得 41.3 Unity 版本演进 5Unity 4.3 — 2D、3D 分水岭 5Unity 5 — 免费云时代来临 51.4 Unity 经典游戏介绍 6炉石传说:魔兽英雄传 6神魔之塔 7新仙剑 Online 7
第1章 初探 Unity游戏引擎
1.1 Unity 热浪来袭 21.2 Unity 初步认识 2平台支持 3性化操作 3Plug In 4所见即所得 41.3 Unity 版本演进 5Unity 4.3 — 2D、3D 分水岭 5Unity 5 — 免费云时代来临 51.4 Unity 经典游戏介绍 6炉石传说:魔兽英雄传 6神魔之塔 7新仙剑 Online 7 第2章 开发环境的建立2.1 Unity 软件的下载与安装 10环境需求 10软件下载 10软件安装 11版本说明 152.2 Unity 编辑器界面功能的介绍 15工具栏 16层次窗口 17项目窗口 17游戏场景窗口 18游戏窗口 18属性编辑器 18自定义版面设置 192.3 Unity 项目管理介绍 20项目(project) 20场景(scene) 21第3章 2D 图片对象3.1 什么是 Sprite 对象 24动画 24碰撞与触发 24UI 界面 253.2 制作 Sprite2D 对象 25图片属性编辑器 25创建 Sprite 对象 26加入到场景 27保存场景 273.3 使用 Sprite2D 对象制作简易 GUI 27将按钮加入场景 28移动按钮位置 28创建程序 28程序说明 29第4章 2D动画4.1 动画原理 36动画概念 36画格与时间轴 364.2 Unity 动画工具 37Animation 编辑器 37Animator 编辑器 374.3 制作连续动画—鸭子飞飞 38Sprite 设置 38图片切割 39动画设置 414.4 控制角色动画—Mr.Egg 43动作切割 44制作动画 45动作切换 46编写程序 49程序连接至对象 51第5章 2D 碰撞5.1 碰撞与触发 54碰撞与碰撞器 54触发与触发器 565.2 范例—简易 2D 碰撞与触发 58建造地板 59加入主角 59制作陷阱 67制作宝箱 68第6章 2D关节应用6.1 关节动画的概念 74何谓关节 74制作程序 746.2 范例—简易关节动画的制作 77分割对象 77安排图层与连接轴心 78设计动作 796.3 观摩 Unity 关节动画范例 81第7章 2D特效应用7.1 认识 Unity 粒子系统工具 84创建粒子对象 84认识粒子属性 857.2 寻找粒子系统的在线资源 88认识 Unity Asset Store 88加载在线资源 897.3 范例—实现粒子特效动画 90制作导弹预制对象 91制作爆炸预制对象 93制作墙壁对象 94加入碰撞器 94操控程序 95制作烟雾特效 98第8章 认识手势插件8.1 FingerGestures 插件的认识 1028.2 FingerGestures 范例观摩 103获取与导入 103场景建立 104范例观摩 1048.3 FingerGestures 范例实践 108创建 FingerGestures 对象 109创建检测球体 109创建 FingerEvents 对象 110第9章 单击触控事件9.1 创建海公主动画 122素材介绍 122创建 player 对象 124创建动画文件 124插入动作图片 1259.2 建立动作关联性 127动作流程设置 127动作条件设置 1289.3 创建触碰控制程序 133创建对象 134程序设计 136第10章 手势判断事件10.1 认识七大手势判断事件 150Drag 150Long Press 152Pinch 153Point Cloud 154Swipe 155Tap 156Twist 15710.2 儿童认知游戏的制作 158游戏说明 158素材说明 159创建吉祥物对象 160创建手势控制程序 172创建手势模板 181第11章 冷饮店手机游戏界面与功能构建11.1 游戏企划的介绍 186游戏说明 186游戏架构 18911.2 游戏主界面的构建 18911.3 游戏菜单程序的说明 196建立程序连接 196程序说明 198第12章 冷饮店手机游戏关卡与难度制作12.1 关卡布置方式 208背景构建 208创建界面文字 208Sink(水槽) 210Other(杯子) 210NewGame(新关卡) 218MusicBox(声音控制) 221GameObject(吧台) 22112.2 关卡控制机制 224任务机制 224场景机制 230顾客机制 235第13章 手机游戏上架发布教程13.1 Android 发布应用的教程 242Android 环境设置 242发布 APK 245发布设置 24713.2 Unity Remote 4 使用的介绍 251下载 Unity Remote 4 251安装并执行 Unity Remote 4 25113.3 在 Google play 商店上架发布应用的教程 252注册成为 Google Play 开发者 25213.4 iOS 发布应用程序的教程 257iOS 环境设置 257发布步骤 260发布设置 260第14章 “奔跑吧!麦克”网页游戏——游戏菜单与关卡的构建14.1 “奔跑吧!麦克”游戏的架构 264游戏介绍 264 项目结构 26514.2 游戏菜单的构建 265加入 Begin 程序 266Audio Source 音效控制 267GUI Skin 按钮 268Begin 程序说明 269bgmControl程序说明 27214.3 游戏关卡场景的构建 274背景设置 274构建关卡 27614.4 制作场景预制对象 281什么是预制对象 282创建更多关卡预制对象 282第15章 “奔跑吧!麦克”网页游戏——角色与关卡机制15.1 “奔跑吧!麦克”关卡机制的介绍 286麦克结构 286结构说明 28615.2 麦克角色的创建与控制 287麦克角色 287麦克过关 29515.3 关卡机制的构建 297转场机制 297闯关机制 299第16章 网页游戏上架发布教程16.1 网页游戏的发布 314网页发布 314PlayerSettings 31516.2 架设本地服务器 31716.3 架设 Google 云服务器 318
信息

封面

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

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

作者:吴苑瑜

页数:322

定价:¥79.0

出版社:清华大学出版社

出版日期:2016-10-01

ISBN:9787302450283

PDF电子书大小:58MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注