类似推荐
编辑推荐
—本完全通过游戏案例来驱动的实战性著作。
内容简介
Cocos2D-X是一款支持多平台的 2D 手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。
本书详细介绍如何使用Cocos2D-X引擎开发自己的移动平台游戏。全书共15章,主要内容包括:Cocos2D-X引擎简介;如何建立跨平台的开发环境;引擎的核心模块——渲染框架;如何实现动态画面和用户交互;二维游戏中背景的实现方法和技术;Box2D物理引擎;如何掌握声音引擎的用法;Cocos2D-X引擎的文件操作模块和内存管理机制;各种各样的粒子效果;如何掌握利用Lua脚本制作游戏的能力; Cocos2D-HTML5引擎版本;引擎的附加功能等。最后,本书和读者一起展望了Cocos2D-X引擎的未来。
作为Cocos2D-X的权威指南,《实例妙解Cocos2D-X游戏开发》得到了Cocos2D-X引擎开发者的建议以及指导。本书适合对Cocos2D-X感兴趣的以及有志于学习和从事移动平台游戏开发的读者阅读参考。
作者简介
作者樊松阳,资深游戏开发工程师和移动应用开发工程师,曾就职于北京联众,在移动游戏开发方面积累了丰富的经验。精通Cocos2D-X和Unity3D游戏开发,有大量项目实战经验,并且擅长Cocos2D-X框架的改进与封装。此外,他还精通C++、Java和。NET相关技术,能熟练使用Lua、Python等脚本语言开发游戏程序,近期关注Swift。活跃于各大技术社区,CSDN博客专家,撰写的Cocos2D-X游戏开发系列文章非常受欢迎。
章节目录
版权信息
前言
第一部分 快速上手
第1章 搭建Cocos2D-X开发环境
1.1 引擎简介
1.2 搭建开发环境
1.3 创建项目
1.4 小结
第2章 钢琴师(上)
2.1 解析Cocos2D-X
2.2 使用UI编辑器
2.3 载入到程序
2.4 完善功能
2.5 安装到手机中
2.6 小结
第3章 钢琴师(下)
3.1 粒子效果
3.2 动作
3.3 文字
3.4 输入信息
3.5 小结
第二部分 开发实战
第4章 飞机空战(上)
4.1 飞机起飞
4.2 飞机移动
4.3 发射子弹
4.4 添加物理系统
4.5 重新开始游戏
4.6 小结
第5章 飞机空战(下)
5.1 欢迎界面
5.2 游戏计分
5.3 结果界面
5.4 最高分界面
5.5 小结
第6章 打砖块
6.1 搭建物理世界
6.2 设计关卡
6.3 碰撞处理
6.4 多个关卡
6.5 完善流程
6.6 小结
第7章 塔防(上)
7.1 瓦片地图
7.2 标记路径
7.3 面向组件编程
7.4 防御塔
7.5 制作碰撞组件
7.6 碰撞模块
7.7 小结
第8章 塔防(下)
8.1 细化怪物
8.2 分数控制
8.3 流程控制
8.4 结果菜单
8.5 小结
第三部分 拓展知识
第9章 Cocos2D-X特性总结
9.1 基本类与宏
9.2 C++11新特性
9.3 内存管理
9.4 Cocos2D-X 3.x绘制优化
9.5 小结
第10章 Android平台的SDK接入
10.1 搭建测试环境
10.2 Android环境配置
10.3 C++调用SDK功能
10.4 Java调用C++
10.5 小结
第11章 App Store支付接入
11.1 新建应用
11.2 生成授权
11.3 创建商品
11.4 接入程序
11.5 测试支付
11.6 小结
第12章 微信社交分享
12.1 开发环境搭建
12.2 发送信息到微信
12.3 小结
光盘内容
实例妙解Cocos2D-X游戏开发是2014年由机械工业出版社华章分社出版,作者樊松阳。
得书感谢您对《实例妙解Cocos2D-X游戏开发》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。