图书介绍
移动开发人才培养系列丛书 COCOS2D-X游戏开发 标准教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 于复兴,吴亚峰,索依娜编 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115420640
- 出版时间:2016
- 标注页数:325页
- 文件大小:57MB
- 文件页数:336页
- 主题词:
PDF下载
下载说明
移动开发人才培养系列丛书 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.1.1 Cocos2d-x的发展史1
1.1.2 Cocos2d-x的市场优势2
1.2 Cocos2d-x开发环境的搭建2
1.2.1 Eclipse的下载与配置2
1.2.2 Android SDK的下载与配置6
1.2.3 AndroidNDK的下载与配置8
1.2.4 Cocos2d-x的下载与配置10
1.3 初识Cocos2d-x应用程序11
1.3.1 简单案例HelloCocos2dX的导入与运行11
1.3.2 Cocos2d案例导入后的相关修改14
1.3.3 创建自己的项目14
1.4 本章小结17
1.5 习题18
第2章 Cocos2d-x基础19
2.1 Cocos2d-x中一些重要的基本概念19
2.1.1 几个重要的基本概念19
2.1.2 导演类20
2.1.3 节点类21
2.1.4 两个辅助类Vec2和Size29
2.1.5 场景类31
2.1.6 布景类31
2.2 精灵类32
2.2.1 基础知识33
2.2.2 案例运行效果33
2.2.3 开发过程34
2.3 Cocos2d-x中的基本控件39
2.3.1 基础知识39
2.3.2 案例运行效果45
2.3.3 开发过程45
2.4 时间间隔系列动作的使用51
2.4.1 基础知识51
2.4.2 案例运行效果52
2.4.3 开发过程53
2.5 持续时间系列动作的使用58
2.5.1 基础知识58
2.5.2 案例运行效果58
2.5.3 开发过程59
2.6 Scale9精灵60
2.6.1 基础知识60
2.6.2 案例运行效果62
2.6.3 开发过程63
2.7 本章小结65
2.8 习题65
第3章 动作特效与场景切换特效66
3.1 基础动作特效66
3.1.1 背景知识66
3.1.2 爆炸特效66
3.1.3 瓦片消失特效67
3.1.4 切开行、列特效67
3.1.5 淡出特效68
3.1.6 可扭曲波浪、旋转扭曲特效69
3.1.7 案例开发过程69
3.2 3D动作特效74
3.2.1 背景知识74
3.2.2 3D振动、3D瓦片振动、3D瓦片碎裂、3D瓦片跳跃、3D瓦片波浪特效75
3.2.3 流体、3D波浪、3D鱼眼、3D水波涟漪特效75
3.2.4 3D绕轴旋转及3D翻页特效76
3.2.5 案例开发过程77
3.3 百分比动作特效80
3.3.1 基础知识80
3.3.2 半径模式、水平模式、垂直模式特效案例运行效果81
3.3.3 案例开发过程82
3.4 常用场景切换特效——TransitionScene类84
3.4.1 基础知识84
3.4.2 运行效果85
3.4.3 案例开发过程85
3.5 支持简单动作的场景切换特效—— TransitionEaseScene类87
3.5.1 基础知识87
3.5.2 运行效果87
3.5.3 案例开发过程88
3.6 支持方向的场景切换特效——TransitionSceneOriented类89
3.6.1 基础知识90
3.6.2 运行效果90
3.6.3 案例开发过程90
3.7 过渡效果的场景切换特效—— TransitionProgress类92
3.7.1 基础知识92
3.7.2 运行效果93
3.7.3 案例开发过程93
3.8 本章小结94
3.9 习题95
第4章 粒子系统96
4.1 内置粒子系统的使用96
4.1.1 内置粒子系统概览96
4.1.2 炙热的太阳效果98
4.1.3 焰火、火焰效果98
4.1.4 星系、绽放效果99
4.1.5 流星、螺旋效果99
4.1.6 爆炸、烟雾效果100
4.1.7 下雪、下雨效果101
4.1.8 案例开发过程101
4.2 加载plist粒子系统108
4.2.1 粒子设计器的使用108
4.2.2 粒子系统的位置类型111
4.2.3 加载plist文件的案例111
4.3 本章小结114
4.4 习题114
第5章 杂项115
5.1 2D图元的绘制115
5.1.1 基础知识115
5.1.2 案例运行效果117
5.1.3 开发过程117
5.2 单点触控120
5.2.1 基础知识120
5.2.2 案例运行效果121
5.2.3 开发过程122
5.3 多点触控125
5.3.1 基本知识125
5.3.2 案例运行效果126
5.3.3 开发过程126
5.4 重力传感器的使用131
5.4.1 基本知识131
5.4.2 案例运行效果131
5.4.3 开发过程131
5.5 键盘事件的处理135
5.5.1 基本知识135
5.5.2 案例运行效果135
5.5.3 开发过程136
5.6 用户数据的存储138
5.6.1 基本知识138
5.6.2 案例运行效果140
5.6.3 开发过程140
5.7 声音的播放143
5.7.1 基本知识143
5.7.2 案例运行效果144
5.7.3 开发过程144
5.8 在Cocos2d-x中使用多线程147
5.8.1 基本知识147
5.8.2 案例运行效果148
5.8.3 开发过程149
5.9 文件的输入/输出151
5.9.1 基本知识151
5.9.2 案例运行效果152
5.9.3 开发过程152
5.10 多分辨率屏幕的自适应154
5.10.1 非等比例缩放154
5.10.2 等比例缩放并剪裁155
5.10.3 等比例缩放并留白155
5.10.4 Cocos2d-x中的实现156
5.11 本章小结156
5.12 习题157
第6章 TMX瓦片地图158
6.1 背景知识158
6.1.1 瓦片地图的基本类型158
6.1.2 正方形瓦片地图的特点及实现159
6.2 TMX瓦片地图的基本知识160
6.2.1 地图设计器160
6.2.2 开发中常用的相关类165
6.3 TMX瓦片地图案例168
6.3.1 运行效果168
6.3.2 开发过程168
6.4 本章小结175
6.5 习题175
第7章 游戏开发的核心——Box2D物理引擎176
7.1 物理引擎很重要176
7.1.1 什么是物理引擎176
7.1.2 常见的物理引擎176
7.2 2D的王者Box2D179
7.2.1 基本的物理学概念179
7.2.2 Box2D中常用类的介绍180
7.3 刚体的创建182
7.3.1 与形状设置相关的知识182
7.3.2 与刚体创建相关的知识184
7.3.3 案例运行效果185
7.3.4 开发过程185
7.4 刚体的碰撞处理193
7.4.1 基本知识193
7.4.2 案例运行效果194
7.4.3 开发过程195
7.5 关节199
7.5.1 基本知识199
7.5.2 距离关节200
7.5.3 旋转关节205
7.5.4 鼠标关节209
7.5.5 移动关节214
7.6 本章小结218
7.7 习题218
第8章 更加丰富的游戏功能——扩展2D控件220
8.1 UI系列控件——简单控件220
8.1.1 基础知识220
8.1.2 fnt字体文件的制作223
8.1.3 一个简单案例224
8.2 UI系列控件——复杂控件227
8.2.1 基础知识227
8.2.2 一个简单案例230
8.3 Control系列控件235
8.3.1 基础知识236
8.3.2 一个简单案例239
8.4 EditBox控件243
8.4.1 基础知识243
8.4.2 一个简单案例245
8.5 TableView控件248
8.5.1 基础知识248
8.5.2 一个简单案例251
8.6 本章小结255
8.7 习题255
第9章 Cocos2d-x中的3D开发256
9.1 走进Cocos2d-x中的3D256
9.1.1 基础知识256
9.1.2 一个简单案例256
9.2 3D摄像机261
9.2.1 基础知识261
9.2.2 一个简单案例262
9.3 3D骨骼动画264
9.3.1 基础知识265
9.3.2 c3b文件的生成266
9.3.3 一个简单案例267
9.4 本章小结269
9.5 习题269
第10章 游戏开发的利器——CocosStudio270
10.1 CocosStudio的下载及安装270
10.1.1 下载270
10.1.2 安装272
10.1.3 Cocos启动器的简单介绍273
10.2 使用CocosStudio制作动画274
10.2.1 骨骼动画的制作274
10.2.2 换帧动画的制作278
10.2.3 加载及使用动画的相关知识280
10.2.4 一个简单案例的开发281
10.3 使用CocosStudio实现控件编辑283
10.3.1 控件的编辑283
10.3.2 加载及使用控件的相关知识287
10.3.3 一个简单案例的开发288
10.4 使用CocosStudio制作场景291
10.4.1 场景的制作291
10.4.2 加载及使用场景的相关知识295
10.4.3 一个简单案例的开发296
10.5 本章小结298
10.6 习题298
第11章 课程设计——忍者狂奔299
11.1 背景以及功能概述299
11.1.1 游戏背景概述299
11.1.2 游戏功能简介300
11.2 游戏的策划及准备工作301
11.2.1 游戏的策划301
11.2.2 使用Cocos2d-x开发游戏前的准备工作302
11.3 游戏的架构304
11.3.1 游戏中各类的简要介绍304
11.3.2 游戏的架构简介304
11.4 场景相关类305
11.4.1 游戏场景管理类——SceneManager305
11.4.2 游戏主界面类——WelcomeLayer306
11.4.3 游戏界面类——GameLayer309
11.4.4 设置界面类——Settings322
11.5 游戏的优化与改进323
11.6 本章小结324
参考文献325
热门推荐
- 402969.html
- 2834564.html
- 3675039.html
- 84702.html
- 2145521.html
- 2522200.html
- 2763335.html
- 2582768.html
- 2349773.html
- 195138.html
- http://www.ickdjs.cc/book_2427394.html
- http://www.ickdjs.cc/book_1183403.html
- http://www.ickdjs.cc/book_752380.html
- http://www.ickdjs.cc/book_442661.html
- http://www.ickdjs.cc/book_2262918.html
- http://www.ickdjs.cc/book_1069559.html
- http://www.ickdjs.cc/book_3134468.html
- http://www.ickdjs.cc/book_839478.html
- http://www.ickdjs.cc/book_3325493.html
- http://www.ickdjs.cc/book_609921.html