Unity 3D手机游戏开发实战:核心技术完全公开(第二版) pdf epub mobi txt 电子书 下载 2024

图书介绍


Unity 3D手机游戏开发实战:核心技术完全公开(第二版)

简体网页||繁体网页
著者
出版者 出版社:博硕 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2015/04/03
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-05-16

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

图书描述

人气热销书好评再改版!
Unity开发公司员工指定读本!

  亚马逊、京东、当当网路书店网评热推经典!

  商业级游戏范例教学,数十所高专职和培训学校选为教材、多间Unity游戏开发公司指定为员工读本,是Unity开发人员的首选。本书的优秀之外就在于它完全来自于实践,是实际游戏开发工程的展现、是作者宝贵开发经验的无私分享。

  本书分为四篇:第1 章是入门部分,从总体上对 Unity 编辑器的各个功能模组进行了介绍;

  第二部分透过4 个实例,包括太空射击游戏、第一人称射击游戏、塔防游戏和一个2D 捕鱼游戏,使读者对Unity 游戏开发有一个较全面的认识,能有开发一般休闲游戏的能力;

  第三部分重点介绍了Unity 在HTTP 和TCP/IP 网路通信方面的应用;

  第四部分专门介绍了如何将Unity游戏移植到网页、iOS 和Android 平台。

  另外,本书还附有C# 的入门教学和Unity 编辑器功能表的中英文对照介绍。

  改版增量更新内容:

  精准的碰撞模型、自动新增Prefab和程式码优化、动画的使用,新增自订编辑器,使用NGU 建立UI 介面、以 JSON 实现网路讯息收发等。介绍了Unity 在2D游戏方面的应用,包括新增Sprite、动画的播放和一个较为完整的2D 捕鱼游戏实例。增加了入门教学、AssetBundle 部分的内容、使用脚本自动编译游戏,优化了网路使用的步骤,方法更灵活也更富有技巧。

著者信息

作者简介

金玺曾


  资深游戏开发工程师,拥有近10年游戏开发经验,3D塔防游戏《野人大作战》主要开发者。

  曾在上海盛大网路及上海爱客士电脑软体有限公司工作并担任开发经理等职。

  2014年出版《Unity 3D手机游戏开发实战:核心技术完全公开》一书,该书甫一问世,即受到广大游戏开发人员的称赞,并长期佔据当当、京东、亚马逊网路书店同类书排行榜第一名。

  随后出版了繁体版在港澳台地区发行,被数十所院校及培训学校选为教学用书,还被各大Unity游戏开发公司选为员工培训用书,成为Unity开发人员首选的最有价值的精品之作。
Unity 3D手机游戏开发实战:核心技术完全公开(第二版) pdf epub mobi txt 电子书 下载

图书目录

CHAPTER01 Unity 入门
1.1 Unity 简介
1.2 执行Unity
 1.2.1Unity 的版本
 1.2.2安装Unity
 1.2.3线上启动Unity
 1.2.4执行范例专案
 1.2.5安装Visual Studio
1.3 建立一个「Hello World」程式
1.4 侦错工具
 1.4.1显示Log
 1.4.2设定中断点
1.5 光源
 1.5.1光源类型
 1.5.2环境光与雾
 1.5.3Lightmapping
 1.5.4Light Probe
1.6 Terrain
1.7 Skybox
1.8 粒子
1.9 物理
 1.10 自订Shader
 1.10.1自订字体
 1.10.2建立Shader
 1.11 游戏资源
 1.11.1贴图
 1.11.23ds Max 静态模型汇出
 1.11.33ds Max 动画汇出
 1.11.4Maya 模型汇出
1.12 Unity 动画系统
1.13 美术资源的优化
1.14 小结

CHAPTER02 太空射击游戏
2.1 浅谈游戏开发
 2.1.1开始一个游戏专案
 2.1.2阶段性成果
 2.1.3企划
 2.1.4编写脚本
 2.1.5美术
 2.1.6QA 测试
 2.1.7发佈游戏
2.2 游戏企划
 2.2.1游戏介绍
 2.2.2游戏UI
 2.2.3主角
 2.2.4游戏操作
 2.2.5敌人
2.3 汇入美术资源
2.4 建立场景
 2.4.1建立火星背景
 2.4.2设定摄影机和灯光
2.5 建立主角
 2.5.1建立脚本
 2.5.2控制飞船移动
 2.5.3建立子弹 065
 2.5.4建立子弹Prefab
 2.5.5发射子弹
2.6 建立敌人
2.7 物理碰撞
 2.7.1增加碰撞体
 2.7.2触发碰撞
2.8 高级敌人
 2.8.1建立敌人
 2.8.2发射子弹
2.9 声音与特效
2.10 敌人产生器
2.11 游戏管理器
2.12 标题介面
2.13 用滑鼠控制主角
2.14 精确的碰撞检测
2.15 自动建立Prefab
2.16 发佈游戏
2.17 程式码优化
2.18 小结

CHAPTER03 第一人称射击游戏
3.1 企划
 3.1.1游戏介绍
 3.1.2UI 介面
 3.1.3主角
 3.1.4敌人
3.2 游戏场景
3.3 主角
 3.3.1角色控制器
 3.3.2摄影机
 3.3.3武器
3.4 敌人
 3.4.1寻径
 3.4.2设定动画
 3.4.3行为
3.5 UI 介面
3.6 互相影响
 3.6.1主角的射击
 3.6.2敌人的进攻与死亡
3.7 出生点
3.8 小地图
3.9 小结

CHAPTER04 塔防游戏
4.1 策划
 4.1.1场景
 4.1.2摄影机
 4.1.3胜负判定
 4.1.4敌人
 4.1.5防守单位
 4.1.6UI 介面
4.2 游戏场景
4.3 制作UI
4.4 建立游戏管理器
4.5 摄影机
4.6 路径节点
4.7 敌人
4.8 敌人产生器
 4.8.1在Excel 中设定敌人
 4.8.2建立敌人产生器
 4.8.3遍历敌人
4.9 防守单位
4.10 生命条
4.11 地图编辑器
 4.11.1建立一个自订视窗
 4.11.2绘制多边形
 4.11.3在Inspector 视窗增加自订UI 控制项
4.12 小结

CHAPTER05 2D 游戏
5.1 Unity 2D 系统简介
5.2 建立Sprite
 5.2.1使用SpriteEditor 建立Sprite
 5.2.2使用SpritePacker 建立Sprite
 5.2.3图层排序
5.3 动画制作
 5.3.1序列帧动画
 5.3.2使用脚本实作序列帧动画
 5.3.3骨骼动画
5.4 2D 物理
5.5 捕鱼游戏
 5.5.1游戏玩法
 5.5.2准备2D 资源
 5.5.3建立鱼
 5.5.4 建立鱼群产生器
 5.5.5建立大炮
 5.5.6物理碰撞
 5.6 2D 材质
 5.6.1修改预设材质
 5.6.2自订的黑白效果材质
5.7 小结

CHAPTER06 与Web 伺服器的互动
6.1 建立伺服器
 6.1.1安装Apache
 6.1.2安装MySQL
 6.1.3安装PHP
 6.1.4显示PHP 资讯
 6.1.5侦错PHP 程式码
6.2 WWW 基本应用
 6.2.1HTTP 协定
 6.2.2GET 请求
 6.2.3POST 请求
 6.2.4上传下载图片
 6.2.5下载音效档
6.3 分数排行榜
 6.3.1建立资料库
 6.3.2建立PHP 脚本
 6.3.3上传下载分数
6.4 MD5 验证
6.5 小结

CHAPTER07 基于TCP/IP 协定的聊天实例
7.1 TCP/IP 开发简介
7.2 一个简单的网路程式
7.3 网路引擎
 7.3.1资料封包
 7.3.2逻辑处理
 7.3.3网路功能
 7.3.4建立聊天协议
7.4 聊天客户端
7.5 聊天伺服器端
7.6 Protobuf 简介
7.7 小结

CHAPTER08 用Unity 建立网页游戏
8.1 网页游戏简介
8.2 Unity Web 游戏
 8.2.1Streaming 关卡
 8.2.2上传游戏到Kongregate
 8.2.3与网页通讯
 8.2.4在网页上记录积分
 8.2.5自订网页范本
 8.2.6自订启动画面
8.3 Flash 游戏
 8.3.1软体安装
 8.3.2汇出Flash 游戏
 8.3.3侦错Flash 游戏
 8.3.4从Flash 专案读取Unity 汇出的Flash 游戏
 8.3.5在Unity 内唿叫AS3 程式码
 8.3.6Flash 版本的太空射击游戏
8.4 AssetBundle
 8.4.1封装资源
 8.4.2下载资源
 8.4.3批量封装AssetBundle
 8.4.4安全性原则
8.5 小结

CHAPTER09 将Unity 游戏移植到iOS 平台
9.1 iOS 简介
9.2 软体安装
9.3 申请开发授权
9.4 设定iOS 开发环境
9.5 测试iOS 游戏
9.6 发佈iOS 游戏
 9.6.1申请发佈证书
 9.6.2建立新应用程式
 9.6.3送出审核
9.7 整合Game Center
 9.7.1Xcode 到Unity
 9.7.2设定高分榜和成就
 9.7.3实作Game Center 功能
9.8 整合(In-App Purchases) 应用程式内购买系统
 9.8.1设定应用程式内购买
 9.8.2实作应用程式内购买
9.9 本机存放区位置
9.10 小结

CHAPTER10 将Unity 游戏移植到Android 平台
10.1 Android 简介
10.2 软体安装
10.3 执行Android 游戏
 10.3.1设定Android 手机
 10.3.2安装驱动程式
 10.3.3设定Android 游戏专案
 10.3.4测试Android 游戏
 10.3.5发佈Android 游戏
10.4 触控萤幕操作
10.5 从eclipse 到Unity
 10.5.1建立.jar 档
 10.5.2导入.jar 到Unity
 10.5.3使用LogCat 查看Log
10.6 从Unity 到Eclipse
 10.6.1汇出eclipse 专案
 10.6.2设定汇出的eclipse 专案
 10.6.3发佈程式
10.7 使用脚本编译游戏
 10.7.1使用脚本输出Android 专案
 10.7.2使用脚本编译Android 专案
10.8 小结

APPENDIX
A C# 语言

A.1 C# 基础
 A.1.1C# 简介
 A.1.2执行主控台应用程式
 A.1.3型别
 A.1.4内建型别
 A.1.5变数名称
 A.1.6语法和运算式
 A.1.7变数和常数
 A.1.8列举
 A.1.9数学运算元
 A.1.10关系运算元
 A.1.11逻辑运算元
 A.1.12运算元优先顺序
 A.1.13方法
 A.1.14条件分支语法
 A.1.15回圈语法
 A.1.16三元运算元
 A.1.17前置处理
A.2 物件导向程式设计
 A.2.1类别
 A.2.2this 关键字
 A.2.3封装
 A.2.4继承与多型
 A.2.5静态成员
 A.2.6透过栏位名称序列化对象
A.3 字串
A.4 阵列和排序
 A.4.1建立阵列
 A.4.2遍历阵列
 A.4.3插入、删除、寻找
 A.4.4排序
A.5I/O 操作
 A.5.1写入档案
 A.5.2读取档案
 A.5.3删除档案
 A.5.4读写bytes
A.6委派
 A.6.1委派与事件
 A.6.2泛型委派
 A.6.3Action
A.7小结

APPENDIX B 特殊资料夹

APPENDIX C Unity 编辑器功能表中英文对照

图书序言

图书试读

None

Unity 3D手机游戏开发实战:核心技术完全公开(第二版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


Unity 3D手机游戏开发实战:核心技术完全公开(第二版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

Unity 3D手机游戏开发实战:核心技术完全公开(第二版) pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

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

Unity 3D手机游戏开发实战:核心技术完全公开(第二版) pdf epub mobi txt 电子书 下载


分享链接





相关图书




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

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有