科技
类型
可以朗读
语音朗读
178千字
字数
2014-10-01
发行日期
展开全部
主编推荐语
—本完全通过游戏案例来驱动的实战性著作。
内容简介
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感兴趣的以及有志于学习和从事移动平台游戏开发的读者阅读参考。
目录
- 版权信息
- 前言
- 第一部分 快速上手
- 第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 小结
- 光盘内容
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。