图书介绍

Cocos2d-X 3.X游戏案例开发大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Cocos2d-X 3.X游戏案例开发大全
  • 吴亚峰,杜化美,苏亚光编著;百纳科技审校 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115387554
  • 出版时间:2015
  • 标注页数:514页
  • 文件大小:115MB
  • 文件页数:529页
  • 主题词:移动电话机-游戏程序-程序设计;便携式计算机-游戏程序-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Cocos2d-X 3.X游戏案例开发大全PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识Cocos2d-X1

1.1 Cocos2d-X概览1

1.1.1 Cocos2d-X的前世今生1

1.1.2 初见Cocos2d-X1

1.1.3 市场前景2

1.2 Android SDK的下载及配置3

1.2.1 Android SDK的下载3

1.2.2 Android SDK的配置4

1.3 cygwin的下载及安装5

1.3.1 cygwin的下载5

1.3.2 cygwin的安装6

1.4 Android NDK的下载及配置9

1.5 Cocos2d-X 3.2的下载及配置9

1.6 Android项目的导入与修改10

1.6.1 Android项目的导入与运行11

1.6.2 项目导入后的相关修改14

1.6.3 项目结构的介绍15

1.7 iOS项目的导入与运行16

1.8 本章小结17

第2章 休闲类游戏——Fruit&Bird18

2.1 游戏的背景及功能概述18

2.1.1 背景描述18

2.1.2 功能介绍19

2.2 游戏的策划及准备工作21

2.2.1 游戏的策划21

2.2.2 手机平台下游戏的准备工作21

2.3 游戏的架构23

2.3.1 各个类的简要介绍23

2.3.2 游戏框架简介24

2.4 布景类相关26

2.4.1 场景管理类GameSceneManager26

2.4.2 主菜单布景类MainLayer27

2.4.3 游戏排行榜布景类RankBird Layer和RankFruitLayer30

2.4.4 游戏设置布景类SetLayer32

2.4.5 游戏帮助布景类HelpLayer34

2.4.6 游戏关于布景类AboutLayer37

2.4.7 选择游戏布景类GameLayer38

2.4.8 “进击的小鸟”游戏布景类BirdLayer40

2.4.9 “水果大逃亡”游戏布景类FruitLayer51

2.5 碰撞检测工具类——Collision62

2.6 引擎引用入口类——AppDelegate63

2.7 游戏的优化及改进65

2.8 本章小结65

第3章 动作类游戏——几何跳跃66

3.1 游戏的背景及功能概述66

3.1.1 背景描述66

3.1.2 功能介绍67

3.2 游戏的策划及准备工作68

3.2.1 游戏的策划68

3.2.2 手机平台下游戏的准备工作69

3.3 游戏的架构70

3.3.1 各个类的简要介绍70

3.3.2 游戏框架简介72

3.4 布景类相关72

3.4.1 场景管理类GameSceneManager73

3.4.2 欢迎布景类MenuLayer74

3.4.3 选择方块布景类ChoiceCubeLayer75

3.4.4 设置音乐和音效布景类MusicLayer76

3.4.5 选择游戏关卡布景类LevelLayer77

3.4.6 游戏关卡一布景类GameLayer77

3.4.7 游戏关卡二布景类FlyLayer81

3.5 管理类相关84

3.5.1 常量类Constant84

3.5.2 音乐管理类MusicManager85

3.5.3 粒子系统管理类ParticleSystemHelp87

3.5.4 精灵管理类SpriteManager87

3.5.5 记录关卡数据类GDData93

3.6 辅助类相关95

3.6.1 暂停类PauseCode95

3.6.2 欢迎布景的辅助类MenuLayerHelp98

3.6.3 选择方块布景的辅助类ChoiceCubeLayerHelp99

3.6.4 设置音乐音效的辅助类MusicLayerHelp102

3.6.5 选择关卡布景的辅助类LevelLayerHelp104

3.7 物体类相关108

3.7.1 跳跃方块类JumpCube108

3.7.2 飞行器类FlyObject110

3.7.3 障碍物类Barrier113

3.7.4 三角形障碍物类TriangleBarrier114

3.7.5 矩形障碍物类RectBarrier116

3.8 引擎引用入口类——AppDelegate118

3.9 游戏的优化及改进119

3.10 本章小结120

第4章 音乐类游戏——悦动音符121

4.1 游戏的背景及功能概述121

4.1.1 背景描述121

4.1.2 功能介绍122

4.2 游戏的策划及准备工作123

4.2.1 游戏的策划123

4.2.2 手机平台下游戏的准备工作124

4.3 游戏的架构129

4.3.1 各个类的简要介绍129

4.3.2 游戏框架简介130

4.4 布景相关类131

4.4.1 场景管理类GameSceneManager131

4.4.2 游戏欢迎布景类WelcomeLayer132

4.4.3 游戏资源加载布景类LoadLayer134

4.4.4 游戏主布景PianoLayer137

4.5 工具及常量类155

4.6 引擎引用入口类——AppDelegate158

4.7 游戏的优化及改进159

4.8 本章小结159

第5章 塔防类游戏——酷炫塔防160

5.1 游戏的背景及功能概述160

5.1.1 背景概述160

5.1.2 功能简介161

5.2 游戏的策划及准备工作163

5.2.1 游戏的策划163

5.2.2 游戏开发的准备工作164

5.3 游戏的架构168

5.3.1 各个类的简要介绍168

5.3.2 游戏框架简介170

5.4 引擎引用入口类AppDelegate171

5.5 场景相关类172

5.5.1 游戏场景管理类GameSceneManager172

5.5.2 欢迎布景类OpenLayer174

5.5.3 主菜单布景类BeginLayer175

5.5.4 帮助布景类HelpLayer177

5.5.5 最高分布景类AchieveLayer179

5.5.6 选关布景类ChooseLayer182

5.5.7 暂停布景类DialogLayer184

5.6 辅助类187

5.6.1 野怪类Monsters187

5.6.2 防御塔类Weapon189

5.6.3 子弹类BulletSprite193

5.7 游戏主场景类GameLayer194

5.7.1 GameLayer类框架的开发195

5.7.2 GameLayer类中初始化方法的实现197

5.7.3 GameLayer类中怪寻经算法的开发200

5.7.4 GameLayer类中与防御塔相关的代码的开发203

5.7.5 GameLayer类中与怪相关的代码的开发208

5.7.6 GameLayer类中子弹的开发212

5.7.7 loseGame方法的开发218

5.8 游戏的优化及改进219

5.9 本章小结220

第6章 棋牌类游戏——疯狂斗地主221

6.1 游戏的背景及功能概述221

6.1.1 背景概述221

6.1.2 功能简介221

6.2 游戏的策划及准备工作224

6.2.1 游戏的策划224

6.2.2 手机平台下游戏开发的准备工作224

6.3 游戏的架构228

6.3.1 类的简要介绍228

6.3.2 手机端游戏框架简介230

6.3.3 网络服务器简介231

6.4 游戏常量头文件AppMacros231

6.5 布景相关类233

6.5.1 场景管理类PokerSceneManager233

6.5.2 欢迎布景类WelcomeLayer234

6.5.3 关于布景类AboutLayer236

6.5.4 帮助布景类HelpLayer237

6.5.5 游戏布景类GameLayer239

6.6 辅助类252

6.7 工具及常量类253

6.7.1 网络工具类BNSocketUtil253

6.7.2 常量类Constant255

6.8 服务器端的开发258

6.8.1 数据类的开发259

6.8.2 服务线程的开发259

6.8.3 收发数据工具类的开发261

6.8.4 扑克规则类的开发262

6.8.5 扑克牌分配类的开发266

6.8.6 代码转换类的开发268

6.9 引擎引用入口类——AppDelegate269

6.10 游戏的优化及改进270

第7章 网络游戏——坦克大战272

7.1 游戏的背景及功能概述272

7.1.1 背景概述272

7.1.2 功能简介272

7.2 游戏的策划及准备工作274

7.2.1 游戏的策划274

7.2.2 游戏开发的准备工作275

7.3 游戏的架构278

7.3.1 程序结构的简要介绍278

7.3.2 服务器端的简要介绍278

7.3.3 手机客户端的简要介绍279

7.3.4 游戏框架简介281

7.4 服务器端的开发282

7.4.1 数据类的开发282

7.4.2 服务线程的开发283

7.4.3 收发数据工具类的开发285

7.4.4 碰撞检测类的开发287

7.4.5 动作执行类的开发289

7.4.6 状态更新类的开发293

7.5 布景相关类294

7.5.1 场景管理类TankSceneManager294

7.5.2 欢迎布景类WelcomeLayer295

7.5.3 菜单布景类MenuLayer296

7.5.4 声音设置布景类SoundsetLayer299

7.5.5 帮助布景类HelpLayer302

7.5.6 关卡选择布景类SelectLayer304

7.5.7 游戏绘制布景类GameLayer307

7.5.8 游戏控制布景类ControlLayer312

7.5.9 游戏暂停布景类PauseLayer315

7.6 辅助工具类316

7.6.1 摇杆精灵工具类BNJoyStick316

7.6.2 网络通信工具类BNSocketUtil319

7.7 地图设计器322

7.8 常量及数据类323

7.9 引擎引用入口类——AppDelegate325

7.10 游戏的优化及改进326

第8章 休闲类游戏——切切乐328

8.1 游戏的背景及功能概述328

8.1.1 背景描述328

8.1.2 功能介绍329

8.2 游戏的策划及准备工作331

8.2.1 游戏的策划331

8.2.2 手机平台下游戏的准备工作332

8.3 游戏的架构334

8.3.1 各个类的简要介绍334

8.3.2 游戏框架简介336

8.4 布景类相关337

8.4.1 场景管理类GameSceneManager337

8.4.2 欢迎布景类WelcomeLayer338

8.4.3 游戏帮助布景类HelpLayer341

8.4.4 游戏选项设置布景类ChoiceLayer345

8.4.5 游戏选择系列布景类LevelLayer348

8.4.6 游戏选择系列关卡布景类SetLayer350

8.4.7 游戏布景类GameLayer352

8.5 辅助工具类相关372

8.5.1 工具类372

8.5.2 辅助类374

8.6 引擎引用入口类——AppDelegate387

8.7 游戏的优化及改进388

8.8 本章小结389

第9章 竞速类游戏——城市赛车手390

9.1 游戏的背景及功能概述390

9.1.1 背景概述390

9.1.2 功能介绍391

9.2 游戏的策划及准备工作393

9.2.1 游戏的策划393

9.2.2 手机平台下游戏的准备工作394

9.3 游戏的架构397

9.3.1 各个类的简要介绍397

9.3.2 游戏的框架简介398

9.4 游戏常量头文件AppMacros400

9.5 游戏辅助类401

9.5.1 金币类——Coin401

9.5.2 赛车类的父类——CarFatherClass402

9.5.3 玩家的赛车类——PlayerCar403

9.5.4 碰撞检测类——CollisionTest404

9.6 场景相关类406

9.6.1 游戏场景管理类——CityRaeingSceneManager406

9.6.2 开始布景类——StartLayer407

9.6.3 选关布景类——ChooseLeveLLayer411

9.6.4 选车布景类——ChooseCarLayer414

9.6.5 游戏布景类——GameLayer419

9.6.6 游戏结束布景类——GameOverLayer432

9.6.7 商店布景类——ShopLayer434

9.6.8 排行榜布景类—PHBLayer438

9.6.9 帮助布景类——HelpLAyer440

9.7 引擎引用入口类——AppDelegate443

9.8 游戏的优化及改进444

9.9 本章小结444

第10章 塔防类游戏——保卫海疆445

10.1 游戏的背景及功能概述445

10.1.1 背景概述445

10.1.2 功能介绍446

10.2 游戏的策划及准备工作449

10.2.1 游戏的策划449

10.2.2 手机平台下游戏的准备工作450

10.3 游戏的架构454

10.3.1 各类的简要介绍455

10.3.2 游戏的框架简介456

10.4 游戏常量头文件AppMacros457

10.5 游戏辅助类458

10.5.1 基地类——HKMJObiect458

10.5.2 军舰类——WarShipObject459

10.5.3 导弹类——Weapon461

10.5.4 用户信息键值类——Constant463

10.6 场景相关类464

10.6.1 游戏场景管理类——WarshipsFightSceneManager464

10.6.2 开始布景类——StartLayer465

10.6.3 选关布景类——ChooseLevelLayer475

10.6.4 升级布景类——UpgradeLayer485

10.6.5 游戏布景类——GameLayer491

10.7 引擎引用入口类——AppDelegate513

10.8 游戏的优化及改进514

10.9 本章小结514

热门推荐