主页 详情

《Cocos2d-X案例开发大全》_吴亚峰,杜化美,于复兴编著_13522106_9787115345196

【书名】:《Cocos2d-X案例开发大全》
【作者】:吴亚峰,杜化美,于复兴编著
【出版社】:北京:人民邮电出版社
【时间】:2014
【页数】:504
【ISBN】:9787115345196
【SS码】:13522106

最新查询

内容简介

第1章 初识Cocos2d-X

1.1 Cocos2d-X的诞生历史

1.2 Cocos2d-X的特点

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

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

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

1.3.3书中案例的导入

1.4 iOS开发环境的搭建

1.4.1 iOS开发环境的搭建

1.4.2书中案例的导入

1.5本章小结

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

2.1游戏背景及功能概述

2.1.1背景概述

2.1.2功能介绍

2.2游戏的策划及准备工作

2.2.1游戏的策划

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

2.3游戏的架构

2.3.1各个类的简要介绍

2.3.2游戏框架简介

2.4游戏常量头文件AppMacros

2.5相关精灵类

2.5.1游戏辅助类BallTest

2.5.2游戏辅助类FielderSprite

2.5.3游戏辅助类Prop

2.6界面相关类

2.6.1游戏界面管理类 BanQiuLayerSceneManager

2.6.2主场景界面类BanQiuLayer

2.6.3过渡界面类 NewGameLayer

2.6.4游戏主菜单界面类 BeginLayer

2.6.5游戏的设置界面类 SetLayer

2.7工具类

2.7.1精灵特效工具类EffectsUtil

2.7.2数据存储工具类JNIUtil

2.8其他类及源程序

2.8.1 AppDelegate类

2.8.2主程序main

2.9游戏的优化及改进

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

3.1游戏背景及功能概述

3.1.1背景概述

3.1.2功能介绍

3.2游戏的策划及准备工作

3.2.1游戏的策划

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

3.3游戏的架构

3.3.1各个类的简要介绍

3.3.2游戏框架简介

3.4游戏常量头文件AppMacros

3.5游戏辅助类BallSprite

3.6界面相关类

3.6.1游戏界面管理类 GameSceneManager

3.6.2游戏主界面类GameLayer

3.6.3游戏主菜单界面类 BeginLayer

3.6.4游戏的设置界面类 SetLayer

3.7数据存储工具类JNIUtil

3.8其他类及源程序

3.8.1 AppDelegate类

3.8.2 MyContactListener类

3.8.3主程序main

3.9游戏的优化及改进

第4章 坦克大战

4.1游戏背景及功能概述

4.1.1背景概述

4.1.2功能介绍

4.2游戏的策划及准备工作

4.2.1游戏的策划

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

4.3游戏的架构

4.3.1各个类的简要介绍

4.3.2游戏框架简介

4.4常量头文件

4.4.1头文件AppMacros

4.4.2头文件JNIUtil

4.5界面相关类

4.5.1界面管理类 TankSceneManager

4.5.2加载界面类LoadLayer

4.5.3菜单界面类MenuLayer

4.5.4帮助界面类HelpLayer

4.5.5声音设置类MusicLayer

4.5.6游戏界面类 TankGameLayer

4.5.7胜利界面类 NextLevelDialogLayer

4.5.8失败界面类LoseLayer

4.5.9暂停界面类DialogLayer

4.6辅助类

4.6.1坦克身体部件辅助类 EnemyTank

4.6.2导弹辅助类 EnemyTankGun

4.6.3障碍物辅助类Barrier

4.6.4坦克导弹辅助类 TankBazooka

4.6.5道具辅助类Props

4.7游戏控制类

4.8其他类及源程序

4.8.1主程序main

4.8.2场景创建类AppDelegate

4.9游戏的优化及改进

第5章 太空保卫战

5.1游戏背景及功能概述

5.1.1背景概述

5.1.2功能介绍

5.2游戏的策划及准备工作

5.2.1游戏的策划

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

5.3游戏的架构

5.3.1各个类的简要介绍

5.3.2游戏框架简介

5.4常量头文件

5.4.1头文件AppMacros

5.4.2头文件EnemyAction

5.5界面相关类

5.5.1界面管理类 PlaneSceneManager

5.5.2加载界面类LoadLayer

5.5.3欢迎界面类 WelcomeLayer

5.5.4菜单界面类MenuLayer

5.5.5帮助界面类HelpLayer

5.5.6游戏界面类PlaneLayer

5.5.7胜利界面类WinLayer

5.5.8失败界面类LoseLayer

5.6辅助类

5.6.1敌机辅助类Enemy

5.6.2导弹辅助类Missle

5.7其他类及源程序

5.7.1主程序main

5.7.2场景创建类AppDelegate

5.8游戏的优化及改进

第6章 水果蹦蹦

6.1游戏背景及功能概述

6.1.1背景概述

6.1.2功能介绍

6.2游戏的策划及准备工作

6.2.1游戏的策划

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

6.3游戏的架构

6.3.1各个类的简要介绍

6.3.2游戏框架简介

6.4常量头文件

6.4.1头文件AppMacros

6.4.2头文件JNIUtil

6.5界面相关类

6.5.1界面管理类 GameSceneManager

6.5.2加载界面类LoadLayer

6.5.3菜单界面类MenuLayer

6.5.4帮助界面类HelpLayer

6.5.5设置界面类SetLayer

6.5.6历史界面类HistoryLayer

6.5.7游戏界面类GameLayer

6.5.8失败界面类EndLayer

6.6辅助类

6.7其他类及源程序

6.7.1主程序main

6.7.2场景创建类AppDelegate

6.8游戏的优化及改进

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

7.1游戏背景及功能概述

7.1.1背景概述

7.1.2功能介绍

7.2游戏的策划及准备工作

7.2.1游戏的策划

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

7.3游戏的架构

7.3.1各个类的简要介绍

7.3.2游戏框架简介

7.4游戏常量头文件AppMacros

7.5游戏辅助类Star

7.6界面相关类

7.6.1游戏界面管理类 SceneManager

7.6.2主场景界面类MainLayer

7.6.3过渡界面类LayerBetween MainAndGame

7.6.4游戏界面类GameLayer

7.6.5对话框界面类DialogLayer

7.7工具类

7.7.1粒子系统工具类 ParticlesUtil

7.7.2声音工具类SoundUtil

7.7.3场景切换工具类TransUtil

7.7.4精灵特效工具类 EffectsUtil

7.7.5数据存储工具类JNIUtil

7.8其他类及源程序

7.8.1 AppDelegate类

7.8.2主程序main

7.9游戏的优化及改进

第8章 哇!重力球

8.1游戏背景及功能概述

8.1.1背景概述

8.1.2功能介绍

8.2游戏的策划及准备工作

8.2.1游戏的策划

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

8.3游戏的架构

8.3.1各个类的简要介绍

8.3.2游戏框架简介

8.4常量头文件

8.4.1头文件AppMacros

8.4.2头文件JMUtil

8.5界面相关类

8.5.1界面管理类Box2dScene Manager

8.5.2欢迎界面类WelcomeLayer

8.5.3菜单界面类MenuLayer

8.5.4模式选择界面类 ModelLayer

8.5.5设置界面类SetLayer

8.5.6历史界面类HistoryLayer

8.5.7关卡界面类RoundLayer

8.5.8游戏界面类GameLayer

8.5.9过关界面类EndLayer

8.6辅助类

8.7其他类及源程序

8.7.1主程序main

8.7.2场景创建类AppDelegate

8.8游戏的优化及改进

第9章 2D桌球

9.1游戏背景及功能概述

9.1.1背景概述

9.1.2功能介绍

9.2游戏的策划及准备工作

9.2.1游戏的策划

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

9.3游戏的架构

9.3.1各个类的简要介绍

9.3.2游戏框架简介

9.4常量头文件

9.4.1头文件AppMacros

9.4.2头文件JNIUtil

9.4.3头文件GameInfo

9.5界面相关类

9.5.1界面管理类SceneManager

9.5.2菜单界面类MenuLayer

9.5.3关于界面类AboutLayer

9.5.4帮助界面类HelpLayer

9.5.5声音设置类MusicLayer

9.5.6游戏模式选择界面类 ChoiceLayer

9.5.7分数查看界面类 ScoreLayer

9.5.8游戏界面类GameLayer

9.6辅助类

9.6.1桌球精灵辅助类TableBall

9.6.2刚体碰撞回调类 MyContactListener

9.7其他类及源程序

9.7.1主程序main

9.7.2场景创建类AppDelegate

9.8游戏的优化及改进

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

10.1游戏背景及功能概述

10.1.1背景概述

10.1.2功能介绍

10.2游戏的策划及准备工作

10.2.1游戏的策划

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

10.3游戏的架构

10.3.1各个类的简要介绍

10.3.2游戏框架简介

10.4游戏常量头文件AppMacros

10.5游戏辅助类

10.5.1游戏水果类Fruit

10.5.2游戏水果子类Orange

10.5.3游戏水果子类Melon

10.5.4游戏水果子类Grape

10.5.5游戏水果子类Durian

10.5.6游戏水果子类Sugarcane

10.5.7游戏水果子类Pumpkin

10.5.8开关类Switch

10.6界面相关类

10.6.1游戏界面管理类 SceneManager

10.6.2主场景界面类MainLayer

10.6.3游戏界面类GameLayer

10.6.4选关界面类SelectLayer

10.6.5胜利界面类VectoryLayer

10.7工具类

10.7.1粒子系统工具类 ParticleSystemUtil

10.7.2声音工具类SoundUtil

10.7.3场景切换工具类 TransUtil

10.7.4数据存储工具类JNIUtil

10.8其他类及源程序

10.8.1 AppDelegate类

10.8.2主程序main

10.9游戏地图数据文件介绍

10.10游戏的优化及改进

第11章 盛怒的老鼠

11.1游戏背景及功能概述

11.1.1背景概述

11.1.2功能介绍

11.2游戏的策划及准备工作

11.2.1游戏的策划

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

11.3游戏的架构

11.3.1各个类的简要介绍

11.3.2游戏框架简介

11.4常量头文件以及工具类

11.4.1头文件AppMacros

11.4.2存储工具类SaveUtil

11.4.3界面管理类 SceneManager

11.4.4碰撞监听器类 MyContactListener

11.5界面相关类

11.5.1菜单背景层 MenuBackgroundLayer

11.5.2菜单控件层 MenuItemLayer

11.5.3选关界面层LevelLayer

11.5.4最高分界面层 HighLayer

11.5.5游戏界面层GameLayer

11.5.6分数层CountLayer

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

11.6精灵刚体类

11.6.1精灵刚体基类 physicsSprite

11.6.2老鼠精灵刚体BodyRat

11.6.3小猫精灵刚体BodyCat

11.6.4冰块精灵刚体BodyIce

11.6.5木头精灵刚体 BodyWood

11.7场景创建类AppDelegate

11.8游戏的优化及改进


书查询(www.shuchaxun.com)本网页唯一编码:
083c2e427ab3ead24bac528984653314#f160c4d1e83096784bed04ae3e619a9f#129307678#COCOS2D-X案例开发大全_13522106.zip