《Cocos2d-x游戏qt开发实战精解解》怎么样

Cocos2d-x游戏开发实战精解-试读_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Cocos2d-x游戏开发实战精解-试读
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩63页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢当前位置: >
> Cocos2D-X游戏开发技术精解 PDF扫描版[49MB]
Cocos2D-X游戏开发技术精解 PDF扫描版[49MB]
Cocos2D-X游戏开发技术精解
书籍大小:49.96MB
软件语言:简体中文
书籍类型:
书籍授权:免费软件
更新时间:
书籍类别:Android
购买链接:&&
应用平台:
网友评分:
内容介绍热点排行下载地址相关内容
基于最新的Android4.2,AndroidSDK、ADT都基于Android4.2,书中每个案例、每个截图都全面升级到Android4.2经典系列,感谢hellokits分享了此资源原本,我在其基础上制作了完整书签并优化了PDF包括Android世界、界面布局实战演练、基本控件实战演练、数据存储实战演练等内容Android 中文翻译组――Android中文API合集,API文档(Reference)是Android开发的基础,三年来()官方仍未出中文版的API,Android中文翻译组聚一批从事Android开发《疯狂Android讲义》是一本介绍Android应用开发的实用图书,全面介绍了Android 2.3平台上应用开发各方面的知识。如果你对JDK安装、Java基本语法还不熟,本书并不适合你《第一行代码――Android》内容通俗易懂,既适合初学者循序渐进地阅读,也可作为一本参考手册,随时查阅。作为一本android应用开发书籍,本书既适合android初学者,也适合具备了一定android开发经验但需要开发案例的高级读者在上一版的基础上,以android手机应用程序开发(采用android sdk 2.3.3)为主题,超过200多个范例全面且深度地整合了手机、网络及服务等多个开发领域,为读者提高程序设计能《android游戏编程之从零开始》主要系统地讲解了android游戏开发,从最基础部分开始,让零基础的android初学者也能快速学习和掌握android游戏开发快速的Android开发实战教程,14天让你学会安卓开发
Cocos2D-X游戏开发技术精解 PDF扫描版[49MB]
CopyRight &
JB51.Net , All Rights Reserved热销排行榜
1.2.3.4.5.6.7.8.9.10.
最近浏览的其他商品
浏览更多同类商品
【 】??????????
Cocos2d-X3.0游戏开发实战详解-(附光盘)
978-7-115-36906-2
人民邮电出版社
出版日期:
读者对象:
¥64.10&&&
立刻节省:¥24.90
所属分类:
React全栈-Redux+Flux..
R语言预测实战
C++程序设计-(第3版)
全面讲解了最新的Cocos2d-x 3.0的新功能、新应用。涵盖了当下流行的多种游戏开发技术:粒子系统、TMX瓦片地图、传感器体感操控、多点触控、多线程、网络连接、Box2D物理引擎、LiquidFun流体引擎、Lua脚本、CocoStudio。Android与iOS两大平台的实战案例:射击类游戏―让子弹飞、休闲类游戏―泡泡龙。内容覆盖了从学习Cocos2d-x必知必会的基础知识到基于Cocos2d-x引擎实现各种高级特效详细介绍了如何结合Box2D物理引擎进行游戏开发
  内容提要本书结合作者多年从事游戏应用开发的经验,全面介绍了与Cocos2d-x引擎相关的基础知识及完整的游戏案例。内容安排上由浅入深、循序渐进,起点低、终点高,既适合初学者学习,也适合有一定基础的读者进一步提升之用。另外,由于Cocos2d-x引擎通用于各种移动嵌入式平台,因此,本书中除了提供在Android平台下开发的案例之外,还提供了在iOS平台下开发的案例。
  本书共分为12章,其中第1~6章主要介绍了使用Cocos2d-x引擎进行游戏开发时必知必会的基础知识,包括各种特效、粒子系统、TMX瓦片地图、声音、操控、网络连接等;第7章详细介绍了Box2D物理引擎的使用,同时还介绍了扩展自Box2D,用于流体开发的LiquidFun物理引擎;第8~10章介绍了Cocos2d-x引擎的一些高级知识,主要包括高级扩展控件、Lua协同开发、CocoStudio等;最后的两章分别给出了Android与iOS平台下的两大完整游戏案例。
  同时为了便于读者的学习,本书附赠的光盘中包含了书中所有案例的完整代码,最大限度地帮助读者快速掌握相应的开发技术。本书适合Android/lOS程序员、游戏开发者及爱好者学习,也可以作为相关培训学校和大专院校相关专业的教学用书。
全面讲解了最新的Cocos2d-x 3.0的新功能、新应用。
涵盖了当下流行的多种游戏开发技术:
粒子系统、TMX瓦片地图、传感器体感操控、多点触控、多线程、网络连接、Box2D物理引擎、LiquidFun流体引擎、Lua脚本、CocoStudio。
Android与iOS两大平台的实战案例:
射击类游戏―让子弹飞、休闲类游戏―泡泡龙。
内容覆盖了从学习Cocos2d-x必知必会的基础知识到基于Cocos2d-x引擎实现各种高级特效
详细介绍了如何结合Box2D物理引擎进行游戏开发
吴亚峰,毕业于北京邮电大学,后留学澳大利亚卧龙岗大学取得硕士学位。1998年开始从事Java应用的开发,有10多年的Java开发与培训经验。主要的研究方向为OpenGL ES、手机游戏、Java EE以及搜索引擎。同时为手机游戏、Java EE独立软件开发工程师,并兼任百纳科技Java培训中心首席培训师。近十年来为数十家著名企业培养了上千名高级软件开发人员,曾编写过《Cocos2d-X案例开发大全》、《Cocos2d-X 3.0游戏开发实战详解》、《Unity 4 3D开发实战详解》、《OpenGL ES 2.0游戏开发(上下卷)》、《Android 3D游戏开发技术宝典――OpenGL ES 2.0》、《Android游戏开发大全》等多本畅销技术书籍。2008年初开始关注Android平台下的3D应用开发,并开发出一系列优秀的Android应用程序与3D游戏。
第1章 初识庐山真面目――Cocos2d-x  1.1 Cocos2d-x概述  1.1.1 Cocos2d-x的前世今生  1.1.2 初见Cocos2d-x  1.1.3 Cocos2d-x市场前景  1.2 Android SDK的下载及配置  1.2.1 Android SDK的下载  1.2.2 Android SDK的配置  1.3 Cygwin的下载及安装  1.3.1 Cygwin的下载  1.3.2 Cygwin的安装  1.4 Android NDK的下载及配置  1.5 Cocos2d-x的下载及配置  1.6 Android项目的导入与创建  1.6.1 简单案例HelloCocos2dX的导入与运行  1.6.2 Cocos2d案例导入后的相关修改  1.6.3 创建自己的Android项目  1.6.4 项目结构的介绍  1.7 iOS项目的创建及开发  1.7.1 iOS项目的创建  1.7.2 iOS项目的开发  1.8 本章小结 第2章 千里之行,始于足下――Cocos2d-x基础  2.1 Cocos2d-x中的一些基本概念  2.1.1 几个重要的基本概念  2.1.2 导演类――Director  2.1.3 节点类――Node  2.1.4 两个辅助类Point和Size  2.1.5 场景类――Scene  2.1.6 布景类――Layer  2.2 精灵类――Sprite  2.2.1 精灵类的基础知识  2.2.2 精灵类简单案例的开发  2.3 海量精灵的性能问题  2.3.1 一个创建海量精灵的案例  2.3.2 SpriteBatchNode类的基础知识  2.3.3 用SpriteBatchNode类创建海量精灵的案例  2.4 Cocos2d-x中的基本控件  2.4.1 基础知识  2.4.2 一个简单的案例  2.5 基本动作类  2.5.1 基础知识  2.5.2 移动相关动作  2.5.3 自身变换相关动作  2.5.4 颜色变化相关动作  2.5.5 瞬时动作  2.5.6 组合动作  2.6 换帧精灵  2.6.1 相关类的基础知识  2.6.2 一个简单的案例  2.6.3 精灵帧缓冲相关类基础知识  2.6.4 简单案例的帧缓冲版  2.7 资源图片的异步加载  2.7.1 基础知识  2.7.2 一个简单案例的开发  2.8 简单的骨骼动画  2.8.1 基本原理  2.8.2 一个简单的案例  2.9 Scale9精灵  2.9.1 Scale9精灵基础知识  2.9.2 一个简单的案例  2.10 本章小结 第3章 让你的游戏更有吸引力――动作特效与场景切换特效  3.1 动作特效的使用  3.1.1 3D振动特效  3.1.2 3D瓦片振动特效  3.1.3 3D瓦片碎裂特效  3.1.4 爆炸特效  3.1.5 瓦片消失特效  3.1.6 3D瓦片跳跃特效  3.1.7 切开行特效  3.1.8 切开列特效  3.1.9 3D翻页特效  3.1.10 3D波浪特效  3.1.11 3D瓦片波浪特效  3.1.12 3D鱼眼特效  3.1.13 3D水波涟漪特效  3.1.14 流体特效  3.1.15 顶右淡出特效  3.1.16 底左淡出特效  3.1.17 向上淡出特效  3.1.18 向下淡出特效  3.1.19 3D绕x轴旋转特效  3.1.20 3D绕y轴旋转特效  3.1.21 可扭曲波浪特效  3.1.22 旋转扭曲特效  3.2 百分比动作特效  3.2.1 百分比动作的基础知识  3.2.2 ProgressTimer类的基础知识  3.2.3 半径模式特效  3.2.4 水平模式特效  3.2.5 垂直模式特效  3.3 场景切换特效的使用  3.3.1 场景切换特效概览  3.3.2 跳跃切换特效  3.3.3 逆时针和顺时针切换特效  3.3.4 水平和垂直切换特效  3.3.5 从内向外和从外向内切换特效  3.3.6 淡出和可变色淡出切换特效  3.3.7 翻页切换特效  3.3.8 方向淡化切换特效  3.3.9 瓦片消失切换特效  3.3.10 列分割和行分割切换特效  3.3.11 绕定轴翻转切换特效  3.3.12 可缩放绕指定轴翻转切换特效  3.3.13 缩放和旋转切换特效  3.3.14 下一场景移动覆盖原场景切换特效  3.3.15 下一场景滑至出现切换特效  3.3.16 场景切换特效综合案例  3.4 本章小结 第4章 更逼真的视觉效果――粒子系统  4.1 内置粒子系统的使用  4.1.1 内置粒子系统概览  4.1.2 炙热的太阳效果  4.1.3 焰火效果  4.1.4 火焰效果  4.1.5 星系效果  4.1.6 绽放效果  4.1.7 流星效果  4.1.8 螺旋效果  4.1.9 爆炸效果  4.1.10 烟雾效果  4.1.11 下雪效果  4.1.12 下雨效果  4.2 加载plist粒子系统  4.2.1 粒子设计器的使用  4.2.2 粒子系统的位置类型  4.2.3 加载plist文件  4.3 本章小结 第5章 必知必会的开发技术――杂项  5.1 2D图元的绘制  5.2 触控及多点触控  5.2.1 基础知识  5.2.2 单点触控的案例  5.2.3 多点触控的案例  5.3 百纳游戏摇杆  5.3.1 基本知识  5.3.2 一个简单的案例  5.4 重力传感器的使用  5.5 键盘事件的处理  5.6 用户数据的存储  5.7 声音的播放  5.8 在Cocos2d-x中使用多线程  5.9 文件输入/输出  5.10 网络功能的开发  5.10.1 连接HTTP网络服务器  5.10.2 连接WebSocket服务器  5.11 多分辨率屏幕的自适应  5.11.1 非等比例缩放  5.11.2 等比例缩放并裁剪  5.11.3 等比例缩放并留白  5.11.4 Cocos2d-x中的实现  5.12 本章小结 第6章 绚丽的地图设计――TMX瓦片地图  6.1 正方形瓦片地图  6.1.1 应用正方形瓦片地图的实例  6.1.2 正方形地图的基本原理  6.1.3 正方形地图的特点  6.1.4 正方形地图的实现原理  6.1.5 正方形瓦片地图设计器  6.1.6 TMX瓦片地图的相关类  6.2 正方形瓦片地图案例  6.2.1 正方形地图案例概览  6.2.2 程序的总管AppDelegate类的开发  6.2.3 场景管理类TilesMapSimple SceneManager的开发  6.2.4 布景层类TilesMapSimpleLayer的开发  6.2.5 英雄精灵动画的开发  6.2.6 控制英雄移动工具类DirectionUtil的开发  6.2.7 案例控制层类ControlLayer基本框架的搭建  6.2.8 案例控制层类ControlLayer中各控制方法的开发  6.3 正六边形瓦片地图  6.3.1 正六边形地图的原理及特点  6.3.2 正六边形地图的设计  6.3.3 正六边形地图的导入案例  6.4 正六边形地图的路径搜索  6.4.1 路径搜索示例基本框架的搭建  6.4.2 深度优先路径搜索算法DFS  6.4.3 深度优先路径搜索算法DFS的实现  6.4.4 广度优先路径搜索算法BFS  6.4.5 广度优先路径搜索算法BFS的实现  6.4.6 Dijkstra路径搜索算法  6.4.7 Dijkstra路径搜索算法的实现  6.4.8 用A*思想优化广度优先路径搜索  6.4.9 用A*思想优化Dijkstra路径搜索  6.5 本章小结 第7章 游戏开发的核心――Box2D物理引擎  7.1 物理引擎很重要  7.1.1 什么是物理引擎  7.1.2 常见的物理引擎  7.2 2D的王者Box2D  7.2.1 基本的物理学概念  7.2.2 Box2D中常用类的介绍  7.3 木块金字塔被撞击案例  7.3.1 案例运行效果  7.3.2 案例的基本框架结构  7.3.3 常量头文件――Constant头文件  7.3.4 物体类――PhyObject类  7.3.5 圆形物体类――CirclePhyObject类  7.3.6 矩形物体类――RectPhyObject类  7.3.7 多边形物体类――PolygonObject类  7.3.8 场景类――Box2DSceneManager类  7.3.9 布景类――Box2DLayer类  7.4 简易打砖块案例  7.4.1 案例运行效果  7.4.2 需要了解的结构体与类  7.4.3 碰撞监听器――MyContactListener类  7.4.4 布景类――Box2DLayer类  7.5 物体碰撞下落案例  7.5.1 案例运行效果  7.5.2 碰撞过滤器――b2ContactFilter类  7.5.3 碰撞过滤相关类的开发  7.5.4 布景类――Box2DLayer类  7.6 关节――Joint  7.6.1 关节定义――b2JointDef结构体  7.6.2 距离关节描述――b2DistanceJointDef结构体  7.6.3 距离关节案例――小球下摆  7.6.4 旋转关节描述――b2RevoluteJointDef结构体  7.6.5 旋转关节案例――转动的风扇与跷跷板  7.6.6 鼠标关节描述――b2MouseJointDef结构体  7.6.7 鼠标关节案例――物体下落  7.6.8 移动关节描述――b2PrismaticJointDef结构体  7.6.9 移动关节案例――定向移动的木块  7.6.10 齿轮关节描述――b2GearJointDef结构体  7.6.11 齿轮关节案例――转动的齿轮  7.6.12 焊接关节描述――b2WeldJointDef结构体  7.6.13 焊接关节案例――有弹性的木板  7.6.14 滑轮关节描述――b2PulleyJointDef结构体  7.6.15 滑轮关节案例――移动的木块  7.6.16 车轮关节描述――b2WheelJointDef结构体  7.6.17 车轮关节案例――运动的小车  7.6.18 绳索关节描述――b2RopeJointDef结构体  7.6.19 绳索关节案例――掉落的糖果  7.7 模拟传送带案例  7.7.1 案例运行效果  7.7.2 碰撞监听器――MyContactListener类  7.7.3 布景类――Box2DLayer类  7.8 光线投射案例  7.8.1 案例运行效果  7.8.2 b2RayCastInput结构体与b2RayCastOutput结构体  7.8.3 光线检测类――MyRayCast类  7.8.4 布景类――Box2DLayer类  7.9 模拟爆炸案例  7.9.1 案例运行效果  7.9.2 光线投射回调类――b2RayCastCallback类  7.9.3 自身的光线投射回调类――RayCastClosestCallback类  7.9.4 布景类――Box2DLayer类  7.10 LiquidFun流体物理引擎  7.10.1 LiquidFun流体物理引擎的相关知识  7.10.2 波浪制造机案例  7.10.3 软体案例  7.11 本章小结 第8章 更加丰富的游戏功能――扩展2D控件  8.1 UI系列控件  8.1.1 基础知识  8.1.2 fnt字体文件的制作  8.1.3 几个简单的案例  8.2 Control系列控件  8.2.1 基础知识  8.2.2 几个简单的案例  8.3 EditBox控件  8.3.1 基础知识  8.3.2 一个简单的使用案例  8.4 TableView控件  8.4.1 基础知识  8.4.2 表格控件的使用案例  8.5 本章小结 第9章 开发游戏的利器――Lua的使用  9.1 概述  9.2 Lua脚本语言简介  9.2.1 简易性  9.2.2 高效性  9.2.3 可扩展性  9.2.4 可移植性  9.3 Lua脚本语言的基本语法  9.3.1 数值与类型  9.3.2 表达式  9.3.3 语句  9.3.4 函数  9.4 使用Lua搭建场景的案例  9.5 使用Lua调用C
的案例  9.6 本章小结 第10章 便捷的游戏开发工具――CocoStudio  10.1 CocoStudio的下载及安装  10.1.1 CocoStudio的下载  10.1.2 CocoStudio的安装  10.2 动画编辑器的使用及相关文件的加载  10.2.1 用动画编辑器制作骨骼动画  10.2.2 用动画编辑器制作换帧动画  10.2.3 加载及使用动画的相关知识  10.2.4 一个简单案例的开发  10.3 控件编辑器的使用及相关文件的加载  10.3.1 控件编辑器的使用  10.3.2 加载及使用控件的相关知识  10.3.3 一个简单案例的开发  10.4 场景编辑器的使用及相关文件的加载  10.4.1 场景编辑器的使用  10.4.2 加载及使用场景的相关知识  10.4.3 一个简单案例的开发  10.5 数据编辑器的使用及相关文件的加载  10.5.1 数据编辑器的使用  10.5.2 数据获取的相关知识  10.5.3 一个简单案例的开发  10.6 本章小结 第11章 综合案例――让子弹飞  11.1 游戏的背景及功能概述  11.1.1 游戏开发背景概述  11.1.2 游戏功能简介  11.2 游戏的策划及准备工作  11.2.1 游戏的策划  11.2.2 Android平台下游戏开发的准备工作  11.3 游戏的架构  11.3.1 各个类的简要介绍  11.3.2 游戏框架简介  11.4 布景相关类  11.4.1 场景管理类BulletsSceneManager  11.4.2 欢迎布景类LoadLayer  11.4.3 菜单布景类MenuLayer  11.4.4 排行榜布景类RankLayer  11.4.5 关于布景类AboutLayer  11.4.6 帮助布景类HelpLayer  11.4.7 游戏布景类BulletsLayer  11.5 游戏开发的辅助类  11.5.1 普通飞机辅助类NormalPlane  11.5.2 大飞机辅助类BigPlane  11.5.3 道具辅助类Property  11.6 工具及常量类  11.7 引擎引用入口类――AppDelegate  11.8 游戏的优化及改进 第12章 综合案例――泡泡龙游戏  12.1 游戏的背景及功能概述  12.1.1 游戏开发的背景概述  12.1.2 游戏的功能介绍  12.2 游戏的策划及准备工作  12.2.1 游戏的策划  12.2.2 iOS平台下游戏的准备工作  12.3 游戏的架构  12.3.1 游戏中各类的简要介绍  12.3.2 游戏的框架简介  12.4 游戏常量头文件――AppMacros  12.5 场景相关类  12.5.1 游戏场景管理类――ShootBubbleSceneManager  12.5.2 主场景布景类――StartLayer  12.5.3 选关布景类――ChooseGKLayer  12.5.4 游戏布景类――ShootBubbleLayer  12.5.5 帮助布景类――HelpLayer  12.5.6 排行榜布景类――JFBLayer  12.5.7 关于布景类――AboutUSLayer  12.6 引擎引用入口类――AppDelegate  12.7 游戏的优化及改进  12.8 本章小结 
客服专线:010- 客服邮箱:
Copyright & 北发图书网 2007,
All Rights Reserved
北京北发电子商务股份有限公司 版权所有Cocos2d-x游戏开发实战精解_文档库
文档库最新最全的文档下载
当前位置: & Cocos2d-x游戏开发实战精解
Cocos2d-x游戏开发实战精解
实现人物简单行走.....................................................................................122
使用分层的方式来表示路径.....................................................................124
实现人物的移动.........................................................................................126
一点补充.....................................................................................................128
瓦片地图与地图编辑器.........................................................................................130
获得瓦片地图.............................................................................................131
将地图加载到Cocos2d-x场景中..............................................................136
在项目中使用瓦片地图.............................................................................136
障碍物的获取.........................................................................................................140
简单介绍一下算法.................................................................................................143
深度优先和广度优先算法.........................................................................145
地图的化简.................................................................................................147
最短路径算法.............................................................................................151
A星算法.....................................................................................................152
小结.........................................................................................................................156
Cocos2d-x中的粒子系统............................................................................157
什么是粒子系统.....................................................................................................157
粒子系统的使用.....................................................................................................159
使用粒子系统创建火焰.........................................................................................162
使用粒子编辑器.....................................................................................................164
小结.........................................................................................................................166 第9章
在Cocos2d-x中使用物理引擎....................................................................167
什么是物理引擎.....................................................................................................167
物理引擎中常用的概念.........................................................................................169
世界.............................................................................................................170
刚体.............................................................................................................170
形状.............................................................................................................172
夹具.............................................................................................................172
关节.............................................................................................................173
碰撞.............................................................................................................174
在Cocos2d-x中使用物理引擎..............................................................................175
玩家实现对刚体的操纵.........................................................................................178
Box2D中关于倍数的设定.....................................................................................181
向屏幕中加入多个小球.........................................................................................183
小结.........................................................................................................................187
存储和网络................................................................................................188
Cocos2d-x中本地信息的存储.............................................................................188
Word文档免费下载:
(共65页)
初学游戏开发第一部分是前传,主要包括Cocos2d-x的背景知识以及开发环境的搭建;第二部分是基础知识,主要介绍Cocos2d-x中的基本UI、对用户操作的响应、地图系统、...实例妙解Cocos2D-X游戏开发是由樊松阳创作的一部优秀的作品。百度阅读为您提供实例妙解Cocos2D-X游戏开发最佳阅读体验,实例妙解Cocos2D-X游戏开发最新内容,更多...课程目标:独立开发Flappy Bird游戏
课程特色:碎片化教学,利用业余时间快速掌握各知识点,
适用人群:初步了解cocos2d-x,想通过实例学习手游开发过程的同学。 课程...视频教程,51CTO学院-IT在线教育全套教学,在线学习游戏设计课程,Cocos2d-x从零开始视频教程【5天掌握跨平台游戏开发利器】视频下载视频教程,极客学院全套教学,在线学习汇编课程,Cocos2d-x项目开发实战-别踩白块儿游戏视频下载【Cocos2D-x教程】对Cocos2d-x说So Easy,游戏开发真心不难25课时学习ps、编程、考试考级、语言技能、word、ui设计、中小学、健身减肥、唱歌绘画等更多热门课程,...《cocos2d-x 游戏开发》 今后几年,我国每年将有约 2000 万以上的人需要就业,而按照经济增长保持 7% 的速度来测算,每年新增岗位和补充自然减员能提供 1000 万...

我要回帖

更多关于 波段操作实战精解pdf 的文章

 

随机推荐