万本电子书0元读

万本电子书0元读

顶部广告

Unity3D\2D手机游戏开发(第2版)电子书

我和玺曾认识很多年了,十年前他做3D游戏,做得很棒,但他实际上是编程出身。所以,他有游戏制作与编程的双重优势,这使得他特别适合于做游戏开发。 这本书是作者多年来游戏开发经验的总结,可以说毫无保留地披露了很多游戏开发经验和心得,其中有相当多内容你在其他书中是根本找不到的,通过学习本书,你可以快速找到Unity开发方面的工作,或者你可以使用Unity开发出自己的商业级游戏。

售       价:¥

纸质售价:¥51.70购买纸书

29人正在读 | 3人评论 6.2

作       者:金玺曾

出  版  社:清华大学出版社

出版时间:2014-11-01

字       数:1044

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(4条)
  • 读书简介
  • 目录
  • 累计评论(4条)
本书以实例教学为主线,循序渐地介绍了Unity在游戏发方面的不同功能。第1章,由零始,引导读者熟悉Unity编辑器的各个功能模块,这部分内容对Unity程序员、美工和策划都有帮助。第2~4章是3个不同特色的3D游戏实例,让读者对Unity游戏发有一个较全面的认识。第5章是一个2D游戏实例,全方位地介绍了Unity在2D游戏方面的应用。第6章和第7章,重介绍了Unity在网络方面的应用。第8~10章介绍了如何将Unity游戏移植到网页、iOS和Android平台。另外,本书后附有C#语言的快速教程,帮助缺乏程序发基础的读者快速门,同时也包括Unity编辑器菜单栏的中英文对照表供读者查阅。 本书还提供了所有实例的源代码与素材文件,供读者上机练习使用,读者可从网上下载本书资源文件。下载地址:http://pan.baidu.com/s/1c0kvOMs 本书适用于广大游戏发人员、游戏发爱好者、软件培训机构,以及计算机专业的学生等。<br/>【推荐语】<br/>我和玺曾认识很多年了,十年前他做3D游戏,做得很棒,但他实际上是编程出身。所以,他有游戏制作与编程的双重优势,这使得他特别适合于做游戏发。 这本书是作者多年来游戏发经验的总结,可以说毫无保留地披露了很多游戏发经验和心得,其中有相当多内容你在其他书中是根本找不到的,通过学习本书,你可以快速找到Unity发方面的工作,或者你可以使用Unity发出自己的商业级游戏。 本书**版出版后受到行业人士的广泛赞誉,并长期占据同类书排行榜**名,被数十所高校和培训学校选为教材,也被很多Unity游戏发公司指定为员工读本,成为Unity发人员的**,这足以说明本书价值。我认为本书的优秀之外就在于它完全来自于实践,是实际游戏发工程的展现,是作者宝贵发经验的无私分享,这与很多只讲知识或菜单命令功能的同类书完全不同。 第2版是根据全新的Unity4.6版本全新改写,除了仍保留通篇实例的特色外,全书做了大量改,新增了如编辑器扩展,新UI,2D游戏示例,以及使用Python脚本批量编译Android工程等大量内容,几乎重写了读者关注的网络部分,还对原有的代码行了优化,使得本书显得更高效、更深、更完整。 如果你想成为专业的Unity游戏发工程师,一本好书可让你少走弯路,快速登堂室,本书正是这样一本会让你受益非浅的精品之作。<br/>【作者】<br/>金玺曾:资深游戏发工程师,拥有近10年游戏发经验,3D塔防游戏《野人大作战》主要发者,曾在上海盛大网络及上海爱客士电脑软件有限公司工作并担任发经理等职,2013年出版《Unity3D手机游戏发》一书,该书甫一问世,即受到广大游戏发人员的称赞,并长期占据当当、**、亚马逊网络书店同类书排行榜名,随后出版了繁体版在港澳台地区发行,被数十所院校及培训学校选为教学用书,还被各大Unity游戏发公司选为员工培训用书,成为Unity发人员*的有价值的精品之作。 认为本书的优秀之外就在于它完全来自于实践,是实际游戏发工程的展现,是作者宝贵发经验的无私分享,这与很多只讲知识或菜单命令功能的同类书完全不同。 第2版是根据全新的Unity4.6版本全新改写,除了仍保留通篇实例的特色外,做了大量改,新增了如编辑器扩展,新UI,2D游戏示例,以及使用Python脚本批量编译Android工程等大量内容,几乎重写了读者关注的网络部分,增加全菜单功能的中文解释,还对原有的代码行了优化,使得本书显得更高效、更深、更完整。 如果你想成为专业的Unity游戏发工程师,一本好书可让你少走弯路,快速登堂室,本书正是这样一本会让你受益非浅的精品之作。<br/>
目录展开

扉页

版权页

本书第一版读者的赞誉

前言

目录

第1章 Unity入门

1.1 Unity简介

1.2 运行Unity

1.3 创建一个“Hello World”程序

1.4 调试程序

1.5 光照

1.6 Terrain

1.7 Skybox

1.8 粒子

1.9 物理

1.10 自定义Shader

1.11 游戏资源

1.12 Unity动画系统

1.13 美术资源的优化

小结

第2章 太空射击游戏

2.1 浅谈游戏开发

2.2 游戏策划

2.3 导入美术资源

2.4 创建场景

2.5 创建主角

2.6 创建敌人

2.7 物理碰撞

2.8 高级敌人

2.9 声音与特效

2.10 敌人生成器

2.11 游戏管理器

2.12 标题界面

2.13 用鼠标控制主角

2.14 精确的碰撞检测

2.15 自动创建Prefab

2.16 发布游戏

2.17 代码优化

小结

第3章 第一人称射击游戏

3.1 策划

3.2 游戏场景

3.3 主角

3.4 敌人

3.5 UI界面

3.6 交互

3.7 出生点

3.8 小地图

小结

第4章 塔防游戏

4.1 策划

4.2 游戏场景

4.3 制作UI

4.4 创建游戏管理器

4.5 摄像机

4.6 路点

4.7 敌人

4.8 敌人生成器

4.9 防守单位

4.10 生命条

4.11 地图编辑器

小结

第5章 2D游戏

5.1 Unity 2D系统简介

5.2 创建Sprite

5.3 动画制作

5.4 2D物理

5.5 捕鱼游戏

5.6 2D材质

小结

第6章 与Web服务器的交互

6.1 建立服务器

6.2 WWW基本应用

6.3 分数排行榜

6.4 MD5验证

小结

第7章 基于TCP/IP协议的聊天实例

7.1 TCP/IP开发简介

7.2 一个简单的网络程序

7.3 网络引擎

7.4 聊天客户端

7.5 聊天服务器端

7.6 Protobuf简介

小结

第8章 用Unity创建网页游戏

8.1 网页游戏简介

8.2 Unity Web游戏

8.3 Flash游戏

8.4 AssetBundle

小结

第9章 将Unity游戏移植到iOS平台

9.1 iOS简介

9.2 软件安装

9.3 申请开发权限

9.4 设置iOS开发环境

9.5 测试iOS游戏

9.6 发布iOS游戏

9.7 集成Game Center

9.8 集成内消费系统

9.9 本地存储位置

小结

第10章 将Unity游戏移植到Android平台

10.1 Android简介

10.2 软件安装

10.3 运行Android游戏

10.4 触屏操作

10.5 从eclipse到Unity

10.6 从Unity到Eclipse

10.7 使用脚本编译游戏

小结

附录A C#语言

A.1 C#基础

A.2 面向对象编程

A.3 字符串

A.4 数组和排序

A.5 I/O操作

A.6 委托

小结

附录B 特殊文件夹

附录C Unity编辑器菜单中英文对照

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部