Cocos2d-x 3 x游戏开发之旅

《Cocos2d-x 3.x游戏开发之旅》详细介绍了Cocos2d-x 3.x版本的升级内容,涵盖Cocos2d-x的环境搭建、场景、导演、层、精灵、菜单节点、UI编辑器CocoStudio的使用,以及游戏实例《LittleRunner》和《跑跑跑》的开发过程。书中还涉及动作、声音、动画、纹理打包、JSON解析、状态机、Lua脚本和网络基础等内容,旨在帮助读者掌握Cocos2d-x 3.x游戏开发的核心技能。
摘要由CSDN通过智能技术生成
               

Cocos2d-x 3.x游戏开发之旅

钟迪龙 著  

ISBN 978-7-121-24276-2

2014年10月出版

定价:79.00元

516页

16开

内容提要

《Cocos2d-x 3.x游戏开发之旅》是《Cocos2d-x游戏开发之旅》的升级版,修改了Cocos2d-x 2.0版进阶到3.0版后的一些内容,新增了对CocoStudio、UI编辑器、Cocos2d-x 3.x新特性以及网络方面的知识点。主要介绍常用的API使用方式;如何通过官方Demo获取更多关于Cocos2d-x的API使用方法;CocoStudio和Cocos Code IDE基础使用方法;通过2到3个游戏实例介绍Cocos2d-x在实际开发中的应用;手机网络游戏开发入门;在实际的手游开发过程中遇到的问题及解决方法。

《Cocos2d-x 3.x游戏开发之旅》适合Cocos2d-x初学者或者已经学习了Cocos2d-x 2.0版本想继续使用Cocos2d-x3.x版本开发游戏的读者,同时也适合刚进入游戏开发行业,希望了解手游开发者在实际开发中遇到的问题及解决方案的读者。

目录

第1章  开学典礼 / 1

1.1  出场人物介绍 / 1

1.2  入学要求——本书适合人群 / 2

1.3  这内容有点糟糕——本书风格 / 2

1.4  你需要这些技能——学Cocos2d-x需要什么知识 / 3

1.5  我们为什么要学Cocos2d-x 3.0 / 4

1.6  先给我们的代码找个温馨的家——环境搭建 / 4

1.6.1  黑色风暴之VS2013 / 4

1.6.2  我的Cocos2d-x版本 / 5

1.6.3  我们还需要做一些准备工作 / 6

1.6.4  半自动配置环境变量 / 6

1.6.5  看看前辈们的毕业设计——运行官方Demo / 8

1.7  广告时间——提供一些学习资源 / 10

第2章  不离不弃的HelloWorld / 12

2.1  简单到无法想象——直接运行HelloWorld项目 / 12

2.2  新建Cocos2d-x项目遇到的麻烦——成功新建 一个HelloWorld / 14

2.2.1  创建Cocos2d-x 3.0项目 / 14

2.3  HelloWorld,没有想象中的简单——简单解析HelloWorld / 16

2.3.1  HelloWorld是如何显示到窗口的 / 16

2.3.2  场景其实不是真正的场景 / 17

2.4  实例来了 / 20

2.4.1  题外话——一个工程多个项目,避免重复编译 / 20

2.4.2  创建属于自己的HelloWorld / 23

第3章  我们来学习怎么爬行 / 28

3.1  环游世界——场景 / 28

3.2  一切的主宰——导演 / 29

3.2.1  加载第一个场景 / 29

3.2.2  简单的切换场景 / 29

3.2.3  包含特效的切换场景 / 31

3.2.4  赠送的——推进和弹出场景 / 33

3.3  你走你的,我走我的——层 / 35

3.4  比对象还要可爱的对象——精灵来了 / 36

3.5  我得下命令——菜单 / 37

3.6  当个背包客——节点 / 39

3.7  Cocos2d-x 3.0新成员——Value、Vector、Map / 40

3.7.1  有容乃大——Value / 41

3.7.2  给我排好队——Vector / 42

3.7.3  对号入座——Map / 44

3.7.4  Value的超能力——整数、浮点数、字符串之间的转换 / 46

第4章  我们来学习怎么走路 / 47

4.1  吉他独奏《天空之城》——播放声音 / 47

4.2  控件篇1——我最爱的九妹和按钮事件 / 48

4.2.1  你好,九妹——可拉伸图片 / 48

4.2.2  解决使用extensions库时编译报错的问题 / 49

4.2.3  九妹和按钮搭配 / 51

4.3  可视化的世界——CocoStudio UI编辑器 / 53

本节实例源代码为:Chapter4_2_Scale9Sprite / 53

4.3.1  还在用代码写UI?你傻了吧 / 53

4.3.2  只需要拖动——UI编辑器初探 / 54

4.3.3  更丰富的UI——导入图片资源 / 56

4.3.4  更丰富的UI——导出最终文件 / 58

4.3.5  展示成果——在游戏中加载UI / 59

4.3.6  我要互动——按钮监听事件 / 62

4.4  番外篇——CocoStudio UI编辑器进阶功能 / 65

4.4.1  要死、要死、要死了之血量条 / 65

4.4.2  我要藏起来之滑动层 / 68

第5章  我们来学习怎么打架 / 72

5.1  动作讲解1——简简单单的运动 / 72

5.1.1  你想去哪,你想走多远——MoveTo和MoveBy / 72

5.1.2  我要减肥——ScaleTo和ScaleBy / 74

5.1.3  卡牌翻转特效——用ScaleTo就可以实现 / 77

5.1.4  闪亮登场——Blink / 77

5.2  动作讲解2——更复杂的运动 / 79

5.2.1  我要你按照我的路线走——BezierTo和BezierBy / 79

5.2.2  我没让你停,重复动作——RepeatForever / 81

5.2.3  动作一起做,一边走一边转一边跳——Sequence与Spawn / 82

5.3  动作讲解3——动作监听 / 84

5.3.1  小若,到家了告诉我一声——动作

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值