图书介绍

Cocos2d-X案例开发大全PDF|Epub|txt|kindle电子书版本网盘下载

Cocos2d-X案例开发大全
  • 吴亚峰,杜化美,于复兴编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115345196
  • 出版时间:2014
  • 标注页数:504页
  • 文件大小:120MB
  • 文件页数:521页
  • 主题词:移动电话机-游戏程序-程序设计;便携式计算机-游戏程序-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 初识Cocos2d-X1

1.1 Cocos2d-X的诞生历史1

1.2 Cocos2d-X的特点2

1.3 Android平台下Cocos2d-X开发环境的搭建2

1.3.1 Android平台下NDK开发环境的搭建2

1.3.2 Cocos2d-X开发包的下载与解压5

1.3.3书中案例的导入6

1.4 iOS开发环境的搭建9

1.4.1 iOS开发环境的搭建9

1.4.2书中案例的导入11

1.5本章小结11

第2章 体育类游戏——“哇!板球”12

2.1游戏背景及功能概述12

2.1.1背景概述12

2.1.2功能介绍12

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

2.2.1游戏的策划15

2.2.2安卓平台下游戏开发的准备工作16

2.3游戏的架构18

2.3.1各个类的简要介绍18

2.3.2游戏框架简介21

2.4游戏常量头文件AppMacros22

2.5相关精灵类23

2.5.1游戏辅助类BallTest23

2.5.2游戏辅助类FielderSprite25

2.5.3游戏辅助类Prop26

2.6界面相关类27

2.6.1游戏界面管理类 BanQiuLayerSceneManager27

2.6.2主场景界面类BanQiuLayer29

2.6.3过渡界面类 NewGameLayer41

2.6.4游戏主菜单界面类 BeginLayer43

2.6.5游戏的设置界面类 SetLayer46

2.7工具类47

2.7.1精灵特效工具类EffectsUtil47

2.7.2数据存储工具类JNIUtil47

2.8其他类及源程序52

2.8.1 AppDelegate类52

2.8.2主程序main54

2.9游戏的优化及改进54

第3章 体育类游戏——酷炫冰球56

3.1游戏背景及功能概述56

3.1.1背景概述56

3.1.2功能介绍56

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

3.2.1游戏的策划59

3.2.2安卓平台下游戏开发的准备工作59

3.3游戏的架构61

3.3.1各个类的简要介绍61

3.3.2游戏框架简介63

3.4游戏常量头文件AppMacros64

3.5游戏辅助类BallSprite65

3.6界面相关类66

3.6.1游戏界面管理类 GameSceneManager66

3.6.2游戏主界面类GameLayer67

3.6.3游戏主菜单界面类 BeginLayer79

3.6.4游戏的设置界面类 SetLayer82

3.7数据存储工具类JNIUtil84

3.8其他类及源程序85

3.8.1 AppDelegate类85

3.8.2 MyContactListener类86

3.8.3主程序main88

3.9游戏的优化及改进88

第4章 坦克大战90

4.1游戏背景及功能概述90

4.1.1背景概述90

4.1.2功能介绍90

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

4.2.1游戏的策划92

4.2.2安卓平台下游戏开发的准备工作93

4.3游戏的架构95

4.3.1各个类的简要介绍95

4.3.2游戏框架简介97

4.4常量头文件98

4.4.1头文件AppMacros98

4.4.2头文件JNIUtil99

4.5界面相关类100

4.5.1界面管理类 TankSceneManager100

4.5.2加载界面类LoadLayer101

4.5.3菜单界面类MenuLayer103

4.5.4帮助界面类HelpLayer105

4.5.5声音设置类MusicLayer107

4.5.6游戏界面类 TankGameLayer111

4.5.7胜利界面类 NextLevelDialogLayer117

4.5.8失败界面类LoseLayer120

4.5.9暂停界面类DialogLayer122

4.6辅助类125

4.6.1坦克身体部件辅助类 EnemyTank125

4.6.2导弹辅助类 EnemyTankGun126

4.6.3障碍物辅助类Barrier127

4.6.4坦克导弹辅助类 TankBazooka128

4.6.5道具辅助类Props130

4.7游戏控制类131

4.8其他类及源程序143

4.8.1主程序main143

4.8.2场景创建类AppDelegate143

4.9游戏的优化及改进145

第5章 太空保卫战147

5.1游戏背景及功能概述147

5.1.1背景概述147

5.1.2功能介绍148

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

5.2.1游戏的策划149

5.2.2安卓平台下游戏开发的准备工作150

5.3游戏的架构152

5.3.1各个类的简要介绍152

5.3.2游戏框架简介154

5.4常量头文件155

5.4.1头文件AppMacros155

5.4.2头文件EnemyAction155

5.5界面相关类156

5.5.1界面管理类 PlaneSceneManager156

5.5.2加载界面类LoadLayer157

5.5.3欢迎界面类 WelcomeLayer159

5.5.4菜单界面类MenuLayer161

5.5.5帮助界面类HelpLayer165

5.5.6游戏界面类PlaneLayer166

5.5.7胜利界面类WinLayer182

5.5.8失败界面类LoseLayer183

5.6辅助类184

5.6.1敌机辅助类Enemy185

5.6.2导弹辅助类Missle186

5.7其他类及源程序186

5.7.1主程序main186

5.7.2场景创建类AppDelegate187

5.8游戏的优化及改进189

第6章 水果蹦蹦190

6.1游戏背景及功能概述190

6.1.1背景概述190

6.1.2功能介绍190

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

6.2.1游戏的策划192

6.2.2安卓平台下游戏开发的准备工作193

6.3游戏的架构195

6.3.1各个类的简要介绍195

6.3.2游戏框架简介197

6.4常量头文件198

6.4.1头文件AppMacros198

6.4.2头文件JNIUtil198

6.5界面相关类203

6.5.1界面管理类 GameSceneManager203

6.5.2加载界面类LoadLayer205

6.5.3菜单界面类MenuLayer206

6.5.4帮助界面类HelpLayer211

6.5.5设置界面类SetLayer212

6.5.6历史界面类HistoryLayer217

6.5.7游戏界面类GameLayer219

6.5.8失败界面类EndLayer238

6.6辅助类239

6.7其他类及源程序240

6.7.1主程序main240

6.7.2场景创建类AppDelegate241

6.8游戏的优化及改进243

第7章 益智类游戏——星星消除244

7.1游戏背景及功能概述244

7.1.1背景概述244

7.1.2功能介绍245

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

7.2.1游戏的策划247

7.2.2安卓平台下游戏开发的准备工作248

7.3游戏的架构249

7.3.1各个类的简要介绍249

7.3.2游戏框架简介251

7.4游戏常量头文件AppMacros252

7.5游戏辅助类Star253

7.6界面相关类255

7.6.1游戏界面管理类 SceneManager255

7.6.2主场景界面类MainLayer257

7.6.3过渡界面类LayerBetween MainAndGame262

7.6.4游戏界面类GameLayer264

7.6.5对话框界面类DialogLayer284

7.7工具类286

7.7.1粒子系统工具类 ParticlesUtil286

7.7.2声音工具类SoundUtil287

7.7.3场景切换工具类TransUtil289

7.7.4精灵特效工具类 EffectsUtil289

7.7.5数据存储工具类JNIUtil290

7.8其他类及源程序295

7.8.1 AppDelegate类295

7.8.2主程序main297

7.9游戏的优化及改进297

第8章 哇!重力球299

8.1游戏背景及功能概述299

8.1.1背景概述299

8.1.2功能介绍300

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

8.2.1游戏的策划301

8.2.2安卓平台下游戏开发的准备工作301

8.3游戏的架构304

8.3.1各个类的简要介绍304

8.3.2游戏框架简介305

8.4常量头文件306

8.4.1头文件AppMacros306

8.4.2头文件JMUtil307

8.5界面相关类312

8.5.1界面管理类Box2dScene Manager313

8.5.2欢迎界面类WelcomeLayer314

8.5.3菜单界面类MenuLayer315

8.5.4模式选择界面类 ModelLayer318

8.5.5设置界面类SetLayer321

8.5.6历史界面类HistoryLayer327

8.5.7关卡界面类RoundLayer335

8.5.8游戏界面类GameLayer339

8.5.9过关界面类EndLayer351

8.6辅助类354

8.7其他类及源程序355

8.7.1主程序main355

8.7.2场景创建类AppDelegate356

8.8游戏的优化及改进357

第9章 2D桌球359

9.1游戏背景及功能概述359

9.1.1背景概述359

9.1.2功能介绍359

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

9.2.1游戏的策划361

9.2.2安卓平台下游戏开发的准备工作362

9.3游戏的架构364

9.3.1各个类的简要介绍364

9.3.2游戏框架简介365

9.4常量头文件366

9.4.1头文件AppMacros366

9.4.2头文件JNIUtil367

9.4.3头文件GameInfo368

9.5界面相关类368

9.5.1界面管理类SceneManager369

9.5.2菜单界面类MenuLayer370

9.5.3关于界面类AboutLayer373

9.5.4帮助界面类HelpLayer374

9.5.5声音设置类MusicLayer375

9.5.6游戏模式选择界面类 ChoiceLayer378

9.5.7分数查看界面类 ScoreLayer380

9.5.8游戏界面类GameLayer383

9.6辅助类396

9.6.1桌球精灵辅助类TableBall396

9.6.2刚体碰撞回调类 MyContactListener397

9.7其他类及源程序399

9.7.1主程序main399

9.7.2场景创建类AppDelegate399

9.8游戏的优化及改进401

第10章 益智类游戏——水果解谜402

10.1游戏背景及功能概述402

10.1.1背景概述402

10.1.2功能介绍402

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

10.2.1游戏的策划404

10.2.2安卓平台下游戏开发的准备工作405

10.3游戏的架构411

10.3.1各个类的简要介绍411

10.3.2游戏框架简介413

10.4游戏常量头文件AppMacros414

10.5游戏辅助类416

10.5.1游戏水果类Fruit416

10.5.2游戏水果子类Orange417

10.5.3游戏水果子类Melon420

10.5.4游戏水果子类Grape420

10.5.5游戏水果子类Durian421

10.5.6游戏水果子类Sugarcane422

10.5.7游戏水果子类Pumpkin423

10.5.8开关类Switch425

10.6界面相关类426

10.6.1游戏界面管理类 SceneManager426

10.6.2主场景界面类MainLayer429

10.6.3游戏界面类GameLayer431

10.6.4选关界面类SelectLayer441

10.6.5胜利界面类VectoryLayer445

10.7工具类447

10.7.1粒子系统工具类 ParticleSystemUtil447

10.7.2声音工具类SoundUtil449

10.7.3场景切换工具类 TransUtil450

10.7.4数据存储工具类JNIUtil451

10.8其他类及源程序456

10.8.1 AppDelegate类456

10.8.2主程序main458

10.9游戏地图数据文件介绍459

10.10游戏的优化及改进460

第11章 盛怒的老鼠461

11.1游戏背景及功能概述461

11.1.1背景概述461

11.1.2功能介绍462

11.2游戏的策划及准备工作463

11.2.1游戏的策划463

11.2.2 iOS平台下游戏开发的准备工作463

11.3游戏的架构466

11.3.1各个类的简要介绍466

11.3.2游戏框架简介468

11.4常量头文件以及工具类468

11.4.1头文件AppMacros469

11.4.2存储工具类SaveUtil469

11.4.3界面管理类 SceneManager469

11.4.4碰撞监听器类 MyContactListener471

11.5界面相关类472

11.5.1菜单背景层 MenuBackgroundLayer472

11.5.2菜单控件层 MenuItemLayer474

11.5.3选关界面层LevelLayer479

11.5.4最高分界面层 HighLayer481

11.5.5游戏界面层GameLayer483

11.5.6分数层CountLayer491

11.5.7游戏胜利或失败界面层 WinRoLoseLayer493

11.6精灵刚体类495

11.6.1精灵刚体基类 physicsSprite495

11.6.2老鼠精灵刚体BodyRat497

11.6.3小猫精灵刚体BodyCat498

11.6.4冰块精灵刚体BodyIce499

11.6.5木头精灵刚体 BodyWood501

11.7场景创建类AppDelegate503

11.8游戏的优化及改进504

热门推荐