展开全部

主编推荐语

—本完全通过游戏案例来驱动的实战性著作。

内容简介

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、科普以及教材、教辅等领域。