Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 安卓技术相关 >

《Cocos2d-x 3.x游戏开发实战》 PDF 下载


分享到:
时间:2016-05-09 18:12来源:https://download.csdn.net/ 作者:转载  侵权举报
《Cocos2d-x 3.x游戏开发实战》 PDF 下载
失效链接处理
《Cocos2d-x 3.x游戏开发实战》 PDF 下载

转载自:https://download.csdn.net/download/qq_42701536/10548768
 
下载地址:版权归出版社和原作者所有,链接已删除,请购买正版
 
电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍:《Cocos2d-x 3.x游戏开发实战》 
 
图书简介:

《Cocos2d-x 3.x游戏开发实战》是一本介绍Cocos2d-x游戏引擎的实用图书,全面介绍了最新的Cocos2d-x 3.2游戏引擎各方面的知识。

《Cocos2d-x 3.x游戏开发实战》从内容层次上可分为四个部分。第一部分介绍了游戏开发的基础知识、游戏引擎概念、Cocos2d-x的下载与安装,以及跨平台开发环境的搭建。第二部分介绍了Cocos2d-x中的核心类、动作、动画、3D特效、文字、字体、菜单、事件处理、UI控件、声音和数据存储等知识。第三部分介绍了Cocos2d-x的粒子系统、Tile地图、最新的物理引擎、内存管理机制。最后一部分详细介绍了Cocos2d-x官方提供的游戏开发工具CocosStudio。

《Cocos2d-x 3.x游戏开发实战》针对每一个知识点都通过相应的程序给出了示范,并结合Cocos2d-x自带的cpp-tests实例进行讲解,在总结一些知识点之后还开发了一些小游戏,目的是让读者全面掌握Cocos2d-x的基础理论和基本使用。

 
相关截图:

 
 
图书目录:

第1章 Cocos2d-x游戏引擎介绍 1

1.1 什么是游戏引擎 2

1.2 Cocos2d游戏引擎 2

1.2.1 Cocos2d的发展 2

1.2.2 Cocos2d的特点 4

1.2.3 Cocos2d的现在和未来 4

1.3 Cocos2d-x游戏引擎 4

1.3.1 选择Cocos2d-x的理由 5

1.3.2 Cocos2d-x的主要功能 6

1.3.3 Cocos2d-x 3.0版本的各语言优化 7

1.3.4 Cocos2d-x 3.0的新特性 8

1.3.5 使用了Cocos2d-x的游戏 10

1.4 本章小结 11

第2章 跨平台开发环境的搭建 12

2.1 搭建iOS下的开发环境 13

2.1.1 Cocos2d-x的安装与配置 14

2.1.2 Cocos2d-x项目结构和代码分析 15

2.2 搭建Windows下的开发环境 25

2.2.1 Cocos2d-x的安装与配置 25

2.2.2 Cocos2d-x工程目录和代码分析 27

2.3 搭建Android下的开发环境 29

2.3.1 软件的安装与环境变量配置 30

2.3.2 构建Cocos2d-x工程 31

2.3.3 在Eclipse下运行程序 32

2.4 本章小结 34

第3章 Cocos2d-x的核心类 35

3.1 节点类(Node) 36

3.1.1 Node类的成员变量 36

3.1.2 Node类的函数 38

3.1.3 坐标系 41

示例:测试锚点——AnchorPointTest 43

示例:测试Node类的常用函数——NodeTest 45

3.2 场景类(Scene) 48

3.2.1 TransitionScene场景切换 48

3.2.2 Cocos2d-x支持的场景过渡效果 48

3.3 层类(Layer) 50

3.3.1 Layer类的常用成员变量 50

3.3.2 Layer类的常用函数 50

3.4 导演类(Director) 51

3.4.1 Director导演类常用的成员变量 51

3.4.2 Director导演类常用的函数 52

3.4.3 Director导演类在游戏初始化时的使用分析 53

3.5 精灵类(Sprite) 54

3.5.1 纹理的相关概念 54

3.5.2 Sprite精灵类的常用成员变量 55

3.5.3 Sprite精灵类的常用函数 55

示例:测试Sprite类的常用函数——SpriteTest 57

3.5.4 SpriteFrame精灵帧类 59

3.5.5 SpriteFrameCache精灵帧缓存类 60

3.5.6 SpriteBatchNode精灵表单类 60

示例:测试SpriteFrameCacheTest精灵帧缓存类——SpriteFrameCacheTest 62

3.5.7 制作精灵表单 64

示例:测试自己制作的精灵表单——SpriteSheetTest 67

3.6 Cocos2d-x 3.0新的数据结构 68

3.6.1 cocos2d::Vector 69

示例:测试cocos2d::Vector类的常用函数——VectorTest 70

3.6.2 cocos2d::Map 73

示例:测试cocos2d::Map类的常用函数——MapTest 74

3.6.3 cocos2d::Value 76

示例:测试cocos2d::Value类的常用函数——ValueTest 77

3.7 本章小结 79

第4章 Cocos2d-x的动作和动画 80

4.1 动作基类Action 81

4.1.1 Action类的常用成员变量 82

4.1.2 Action类的常用函数 82

4.1.3 Action类的子类 82

4.2 示例:测试基本动作——ActionBasicTest 84

4.2.1 显示、隐藏、闪烁动作 85

4.2.2 淡入淡出动作 87

4.2.3 色彩值渐变动作 89

4.2.4 移动动作 92

4.2.5 跳跃动作 95

4.2.6 缩放动作 98

4.2.7 旋转动作 101

4.3 示例:测试组合动作——ActionCombinationTest 104

4.4 示例:测试可变速度动作——ActionEaseTest 108

4.4.1 EaseIn、EaseOut和EaseInOut 109

4.4.2 EaseSineIn、EaseSineOut和EaseSineInOut 111

4.4.3 EaseExponentialIn、EaseExponentialOut和EaseExponentialInOut 111

4.4.4 EaseBounceIn、EaseBounceOut和EaseBounceInOut 112

4.4.5 EaseElasticIn、EaseElasticOut和EaseElasticInOut 112

 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐