• unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
  • unity moba多人竞技手游制作教程 图形图像 郑宇 等 编
21年品牌 40万+商家 超1.5亿件商品

unity moba多人竞技手游制作教程 图形图像 郑宇 等 编

揭开现象级手机游戏的神秘面纱,带领读者学moba类手游的制作全过程。作者提供的台可以观看相关课程,并能学更深入的开发课程。

43.75 6.3折 69.9 全新

仅1件

北京丰台
认证卖家担保交易快速发货售后保障

作者郑宇 等 编

出版社电子工业出版社

ISBN9787121365904

出版时间2020-06

版次1

装帧平装

开本16

页数286页

字数486.4千字

定价69.9元

货号xhwx_1202087275

上书时间2024-10-06

智胜图书专营店

七年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

章快速开始1

1.1unity软件的下载与安装2

1.1.1unity软件的下载2

1.1.2unity软件的安装2

1.2thanos游戏开发框架的下载与安装3

1.2.1thanos游戏开发框架的下载3

1.2.2thanos游戏开发框架的安装4

1.3ngui组件的下载与安装4

1.4本书配套资源的下载5

第2章游戏ui界面搭建7

2.1ngui插件详解8

2.1.1ui root的概念8

2.1.2ui lable的概念9

2.1.3ui sprite的概念9

2.1.4ui panel的概念10

2.1.5ui button的概念11

2.1.6ui grid的概念12

2.1.7ui scroll view的概念12

2.2游戏ui界面搭建13

2.2.1游戏登录界面ui搭建13

2.2.2游戏战队匹配ui界面19

第3章游戏局外主要逻辑开发实现23

3.1游戏登录模块的开发24

3.1.1事件定义25

3.1.2事件注册25

3.1.3事件广播26

3.1.4使用范例26

3.2游戏网络通信开发28

3.2.1设置服务器信息28

3.2.2网络信息处理29

3.2.3消息序列化与反序列化29

3.3登录逻辑实现34

3.3.1基础知识34

3.3.2完善登录逻辑38

3.4匹配逻辑实现45

3.4.1time类基础知识45

3.4.2完善匹配逻辑47

3.5英雄选择逻辑实现50

3.5.1基础知识50

3.5.2完善英雄选择54

第4章战斗场景逻辑开发63

4.1场景元素生成64

4.1.1地形生成64

4.1.2英雄生成70

4.2玩家控制74

4.2.1虚拟摇杆的使用74

4.2.2英雄移动76

4.2.3英雄自由80

4.2.4技能控制82

4.2.5血条处理89

4.2.6处理94

第5章thanos游戏框架消息机制99

5.1游戏框架介绍100

5.2委托与事件101

5.2.1委托的概念101

5.2.2事件的概念102

5.3消息机制104

5.3.1添加器(addlistener)104

5.3.2派发事件(broadcast)106

5.3.3移除器(removelistener)106

5.3.4事件类型定义(egameevent)107

5.3.5事件处理器108

5.3.6使用范例109

第6章网络基础与协议简介111

6.1网络基础112

6.1.1网络模型112

6.1.2tcp/ip模型115

6.1.3socket套接字115

6.1.4tcp通信118

6.2网络层框架120

6.2.1网络管理器120

6.2.2网络初始化120

6.3通信协议126

6.3.1通信协议概念126

6.3.2消息处理中心127

6.3.3消息发送130

6.4序列化悍将——protocol buffer132

6.4.1protobuf的概念132

6.4.2protobuf-的下载与使用132

6.4.3数据转换133

6.4.4序列化结构数据134

第7章node.js开发环境搭建与通用游戏服务器介绍137

7.1node.js服务器开发环境搭建138

7.1.1node.js介绍138

7.1.2与资源下载140

7.1.3node.js环境搭建141

7.2通用游戏服务器介绍144

7.2.1游戏服务器的定义144

7.2.2游戏服务器的作用145

7.2.3游戏服务器的架构145

第8章5分钟编写功能强大的游戏服务器151

8.1自动化生成服务器152

8.1.1创建serverframework.ts文件152

8.1.2编写生成器152

8.1.3远程安装thanos游戏开发框架模块156

8.1.4匹配工具目录路径157

8.1.5指定程序入函数157

8.1.6生成框架文件158

8.1.7测试服务器158

8.2穿透服务与网络壁垒159

8.2.1tcp服务159

8.2.2socket套接字162

8.2.3tcp服务网络模型162

8.3解析服务器框架功能165

8.3.1server模块165

8.3.2client模块168

8.3.3mysql模块170

8.3.4logger模块173

8.3.5const模块176

8.3.6utils模块177

8.3.7action模块178

第9章 thanos服务器框架说明179

9.1核心概念180

9.1.1thanos服务框架 180

9.1.2实时数据通信 180

9.1.3消息处理机制180

9.2typescript常用语法180

9.2.1export与import181

9.2.2map181

9.2.3async与await183

9.3服务器端功能实现186

0章实现服务器的连接189

10.1发送消息190

10.2事件触发器190

1章 mysql数据库在游戏中的应用193

11.1体验mysql数据库194

11.1.1mysql数据库发展史194

11.1.2mysql的下载194

11.1.3mysql的安装195

11.2sql结构化查询语言基础用法198

11.3mysql游戏数据库设计200

11.3.1创建数据库201

11.3.2框架对数据库的支持202

2章node.js环境中xml配置文件的处理205

12.1xml语言简介与moba游戏配置模板206

12.2读取单个xml文件207

12.3批量结构化xml文件工具的使用208

12.3.1不结构化数据的弊端208

12.3.2自动化的优势208

12.3.3自动化生成ts结构化数据文件208

12.4结构化数据的调用方法215

12.4.1加载配置数据215

12.4.2获取静态数据216

3章 protocol buffer协议在游戏场景中的应用217

13.1protocol buffer介绍218

13.1.1protobuf消息定义218

13.1.2协议格式制定218

13.2《荣耀》通信协议概览221

13.2.1protocol buffer协议源文件221

13.2.2客户端编译222

13.2.3客户端编译数据222

13.2.4序列化结构数据223

13.3使用thanos服务器框架调试消息223

13.4服务器端编译225

13.5批量处理协议的命令行文件编写229

13.6生成pb文件完整批处理脚本232

13.7实例讲解234

13.7.1模拟客户端234

13.7.2服务器消息接收236

4章账户验证模块237

14.1登录模块238

14.1.1接收请求238

14.1.2应答请求238

14.2登录成功验证239

14.3账号合法验证240

5章游戏匹配机制243

15.1数的产生245

15.2二分算法245

15.3数据容错处理246

6章游戏节奏的控制与ai算法249

16.1制作javascript定时器251

16.1.1javascript定时器工作251

16.1.2设计定时器256

16.1.3在游戏中应用定时器256

16.2a*寻路算法257

16.2.1a*算法基本258

16.2.2a*寻路算法代码实现265

16.3ai行为树273

16.3.1行为树简介273

16.3.2行为树基本273

16.3.3行为节点274

16.3.4控制节点274

16.3.5选择节点276

16.3.6实例演示276

16.4技能模块279

16.4.1技能处理279

16.4.2技能程序框架280

内容简介:

2015年年底,荣耀手游横空出世,游戏上市后仅仅一个月的时间,游戏每月下载量稳定在35万次左右,在随后的半年内攀升到70万次左右。仅2017年一年,荣耀以约300亿元币流水获得了全球手游收入排行榜。荣耀这种现象级手机游戏是如何制作出来的呢?本书将揭开荣耀的神秘面纱,带领读者学moba类手游的制作全过程。在本书案例中,使用unity游戏引擎演示客户端的开发流程,使用node.j演示游戏服务器端的开发流程,使用myql提供数据库服务,并演示如何部署商业级游戏服务到linux服务器上。本书篇幅有限,所以只演示游戏局内核心功能的制作过程,以及ui的基础使用方法。在熟练掌握本书知识点与开发之后,建议读者访问锐亚教育学更深入的商业级开发课程。本书适合从事游戏制作的从业人员和相关专业的阅读。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP