Cocos2d-x 3.X手游开发实例详解

Cocos2d-x 3.X手游开发实例详解
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2014-09
版次: 1
ISBN: 9787121239984
定价: 59.00
装帧: 平装
开本: 16开
纸张: 轻型纸
页数: 356页
字数: 410千字
正文语种: 简体中文
8人买过
  •   《Cocos2d-x 3.X手游开发实例详解》以Cocos2d-x V3.0 系列版本为框架,通过实例讲解手机游戏的开发知识和方法,着重通过实例提高读者的开发动手能力。涉及的内容包括:环境搭建、交叉编译以及打包部署;Cocos2d-x数据类型和基本概念的使用,如场景、导演、精灵等;使用Cocos2d-x 创建用户界面,如文本、菜单、滚动框等基本控件,以及一些扩展控件的使用;使用Cocos2d-x 创建动作,比如让精灵移动、跳跃、旋转,以及如何创建按顺序或同时进行的动作;使用Cocos2d-x 播放、停止、暂停、继续播放背景音乐和音效;Cocos2d-x 使用的触摸事件机制;在游戏中存储数据的几种方式;使用HTTP、Sockets、WebSockets 进行网络编程;在游戏中使用物理引擎Box2D、使用瓷砖地图、使用CocosBuilder 制作游戏界面等;Cocos2d-x 中的纹理和动画。最后通过两个完整的游戏开发实例讲解使用Cocos2d-x 开发游戏的全过程。
      《Cocos2d-x 3.X手游开发实例详解》实例丰富,代码完备,知识点清晰简洁。《Cocos2d-x 3.X手游开发实例详解》所有实例均提供完整代码下载,书后附有代码清单概要,非常方便读者查找使用。此外作者还将Cocos2d-x 3.X 各版本间的区别用实例做了详细说明,且将在博客不断更新。
      《Cocos2d-x 3.X手游开发实例详解》适合对Cocos2d-x 感兴趣及有志于学习和从事移动平台游戏开发的读者阅读参考。
      于浩洋,曾就职于阿里巴巴、人人网,从事多年互联网产品开发工作。守望科技工作室创始人,我博轻游科技有限责任公司CTO,参与主导多款卡牌手游的开发与发行,有丰富的手游开发经验。
    第1章 准备
    1.1 Cocos2d-x简介
    1.2 Cocos2d-x架构和目录结构
    1.3 环境搭建
    1.3.1 Windows开发环境搭建
    1.3.2 Mac开发环境搭建
    1.3.3 创建新项目
    1.3.4 在Android上调试项目
    1.3.5 打包APK文件
    第2章 Cocos2d-x常用数据和方法
    2.1 C++数据类型
    2.2 Cocos2d-x封装的数据类型
    2.2.1 布尔型Bool的使用
    2.2.2 整型Integer的使用
    2.2.3 浮点型Double、Float的使用
    2.2.4 字符串String的使用
    2.2.5 数组Array的使用
    2.2.6 点Point的使用
    2.2.7 尺寸Size的使用
    2.2.8 矩形Rect的使用
    2.2.9 字典Dictionary的使用
    2.3 常用宏定义
    2.3.1 数学相关宏的使用
    2.3.2 断言宏CCAsset的使用
    2.3.3 数组遍历宏CCARRAY_FOREACH和CCARRAY_FOREACH_REVER SE的使用
    2.3.4 字典遍历宏CCDICT_FOREACH的使用
    2.3.5 对象创建方法宏CREATE_FUNC的使用
    2.3.6 属性定义宏CC_PROPERTY的使用
    2.3.7 命名空间宏
    2.4 Cocos2d-x中的坐标和坐标系
    2.4.1 OpenGL坐标系和屏幕坐标系
    2.4.2 锚点和位置的使用
    2.4.3 节点坐标系和世界坐标系的相互转换
    第3章 Cocos2d-x核心概念
    3.1 基础节点
    3.1.1 Node简介
    3.1.2 Node应用举例之移除节点
    3.2 相机
    3.2.1 相机简介
    3.2.2 使用CCCamera循环缩放点
    3.3 导演
    3.3.1 导演Director简介
    3.3.2 Director常用功能举例
    3.4 场景
    3.4.1 场景定义
    3.4.2 创建显示战斗场景
    3.4.3 动态切换多个场景
    3.5 布景
    3.5.1 布景定义
    3.5.2 使用Layer模拟Windows Phone主界面
    3.6 精灵
    第4章 Cocos2d-x用户界面
    4.1 文本渲染
    4.1.1 制作fnt格式字体
    4.1.2 使用LabelBMFont显示文本
    4.1.3 使用LabelTTF显示文本
    4.1.4 使用LabelAtlas显示文本
    4.2 菜单
    4.2.1 菜单和菜单项的简单使用
    4.2.2 使用菜单制作游戏菜单功能
    4.3 滚动框
    4.3.1 使用ScrollView显示多页内容
    4.3.2 监听ScrollView的滚动和缩放事件
    4.3.3 使用TableView展示多页内容
    4.3.4 触摸TableView里的菜单来滚动TableView
    4.4 扩展控件
    4.4.1 滑动条控件ControlSlider
    4.4.2 开关控件ControlSwitch
    4.4.3 取色器控件ControlColourPicker
    4.4.4 电位计控件ControlPotentiometer
    4.4.5 步进器控件ControlStepper
    4.4.6 按钮控件ControlButton
    4.4.7 Scale9Sprite
    4.5 使用编辑框制作用户登录界面
    ......
  • 内容简介:
      《Cocos2d-x 3.X手游开发实例详解》以Cocos2d-x V3.0 系列版本为框架,通过实例讲解手机游戏的开发知识和方法,着重通过实例提高读者的开发动手能力。涉及的内容包括:环境搭建、交叉编译以及打包部署;Cocos2d-x数据类型和基本概念的使用,如场景、导演、精灵等;使用Cocos2d-x 创建用户界面,如文本、菜单、滚动框等基本控件,以及一些扩展控件的使用;使用Cocos2d-x 创建动作,比如让精灵移动、跳跃、旋转,以及如何创建按顺序或同时进行的动作;使用Cocos2d-x 播放、停止、暂停、继续播放背景音乐和音效;Cocos2d-x 使用的触摸事件机制;在游戏中存储数据的几种方式;使用HTTP、Sockets、WebSockets 进行网络编程;在游戏中使用物理引擎Box2D、使用瓷砖地图、使用CocosBuilder 制作游戏界面等;Cocos2d-x 中的纹理和动画。最后通过两个完整的游戏开发实例讲解使用Cocos2d-x 开发游戏的全过程。
      《Cocos2d-x 3.X手游开发实例详解》实例丰富,代码完备,知识点清晰简洁。《Cocos2d-x 3.X手游开发实例详解》所有实例均提供完整代码下载,书后附有代码清单概要,非常方便读者查找使用。此外作者还将Cocos2d-x 3.X 各版本间的区别用实例做了详细说明,且将在博客不断更新。
      《Cocos2d-x 3.X手游开发实例详解》适合对Cocos2d-x 感兴趣及有志于学习和从事移动平台游戏开发的读者阅读参考。
  • 作者简介:
      于浩洋,曾就职于阿里巴巴、人人网,从事多年互联网产品开发工作。守望科技工作室创始人,我博轻游科技有限责任公司CTO,参与主导多款卡牌手游的开发与发行,有丰富的手游开发经验。
  • 目录:
    第1章 准备
    1.1 Cocos2d-x简介
    1.2 Cocos2d-x架构和目录结构
    1.3 环境搭建
    1.3.1 Windows开发环境搭建
    1.3.2 Mac开发环境搭建
    1.3.3 创建新项目
    1.3.4 在Android上调试项目
    1.3.5 打包APK文件
    第2章 Cocos2d-x常用数据和方法
    2.1 C++数据类型
    2.2 Cocos2d-x封装的数据类型
    2.2.1 布尔型Bool的使用
    2.2.2 整型Integer的使用
    2.2.3 浮点型Double、Float的使用
    2.2.4 字符串String的使用
    2.2.5 数组Array的使用
    2.2.6 点Point的使用
    2.2.7 尺寸Size的使用
    2.2.8 矩形Rect的使用
    2.2.9 字典Dictionary的使用
    2.3 常用宏定义
    2.3.1 数学相关宏的使用
    2.3.2 断言宏CCAsset的使用
    2.3.3 数组遍历宏CCARRAY_FOREACH和CCARRAY_FOREACH_REVER SE的使用
    2.3.4 字典遍历宏CCDICT_FOREACH的使用
    2.3.5 对象创建方法宏CREATE_FUNC的使用
    2.3.6 属性定义宏CC_PROPERTY的使用
    2.3.7 命名空间宏
    2.4 Cocos2d-x中的坐标和坐标系
    2.4.1 OpenGL坐标系和屏幕坐标系
    2.4.2 锚点和位置的使用
    2.4.3 节点坐标系和世界坐标系的相互转换
    第3章 Cocos2d-x核心概念
    3.1 基础节点
    3.1.1 Node简介
    3.1.2 Node应用举例之移除节点
    3.2 相机
    3.2.1 相机简介
    3.2.2 使用CCCamera循环缩放点
    3.3 导演
    3.3.1 导演Director简介
    3.3.2 Director常用功能举例
    3.4 场景
    3.4.1 场景定义
    3.4.2 创建显示战斗场景
    3.4.3 动态切换多个场景
    3.5 布景
    3.5.1 布景定义
    3.5.2 使用Layer模拟Windows Phone主界面
    3.6 精灵
    第4章 Cocos2d-x用户界面
    4.1 文本渲染
    4.1.1 制作fnt格式字体
    4.1.2 使用LabelBMFont显示文本
    4.1.3 使用LabelTTF显示文本
    4.1.4 使用LabelAtlas显示文本
    4.2 菜单
    4.2.1 菜单和菜单项的简单使用
    4.2.2 使用菜单制作游戏菜单功能
    4.3 滚动框
    4.3.1 使用ScrollView显示多页内容
    4.3.2 监听ScrollView的滚动和缩放事件
    4.3.3 使用TableView展示多页内容
    4.3.4 触摸TableView里的菜单来滚动TableView
    4.4 扩展控件
    4.4.1 滑动条控件ControlSlider
    4.4.2 开关控件ControlSwitch
    4.4.3 取色器控件ControlColourPicker
    4.4.4 电位计控件ControlPotentiometer
    4.4.5 步进器控件ControlStepper
    4.4.6 按钮控件ControlButton
    4.4.7 Scale9Sprite
    4.5 使用编辑框制作用户登录界面
    ......
查看详情
12
相关图书 / 更多
Cocos2d-x 3.X手游开发实例详解
Consciousness: Confessions of a Romantic Reductionist
Koch;Christof
Cocos2d-x 3.X手游开发实例详解
CorelDRAW童装款式绘制
贺小红;曾四英;文观秀;陈满红
Cocos2d-x 3.X手游开发实例详解
Convey指引导管的操作及冠脉介入治疗病例解析
李永乐,吴成程,孟新民
Cocos2d-x 3.X手游开发实例详解
Coding with Basher: Code Your Own Website
The Coder School
Cocos2d-x 3.X手游开发实例详解
CorelDRAW平面广告设计(第2版职业教育校企合作新形态富资源教材)
杨雪飞、张秀生 编
Cocos2d-x 3.X手游开发实例详解
ComputerCodingScratchMadeEasy进口儿童绘本
Carol Vorderman
Cocos2d-x 3.X手游开发实例详解
Conversations with Cezanne
Doran;Michael;Cochran;Julie Lawrence;Shiff;Richard
Cocos2d-x 3.X手游开发实例详解
Collected Poems
Achebe;Chinua
Cocos2d-x 3.X手游开发实例详解
Cool Panda少儿汉语教学资源·K级·水果沙拉
Cool Panda 编写组
Cocos2d-x 3.X手游开发实例详解
Collins法英汉会话轻松学
英国柯林斯出版社 编
Cocos2d-x 3.X手游开发实例详解
CorelDRAW 2022案例实战全视频教程
王红卫
Cocos2d-x 3.X手游开发实例详解
Colors versus Shapes
Boldt;Mike;Boldt;Mike
您可能感兴趣 / 更多
Cocos2d-x 3.X手游开发实例详解
控制系统仿真与应用
于浩洋、初红霞、王希凤 编