• 《Cocos2d-x实战:Lua卷》
21年品牌 40万+商家 超1.5亿件商品

《Cocos2d-x实战:Lua卷》

①一般下午5点前订单,当日发货,开发票联系客服②教材,学习,考试类书默认有笔记(或做过)③其他类书一般无笔记,提前与客服沟通好再下单,否则本店不承担责任)④部分图书籍采用标准图片,可能存在不同印次不同封面,内容一致⑤出版时间过长的书都可能有自然发黄现象。

14.49 1.6折 89 九品

库存3件

天津宝坻
认证卖家担保交易快速发货售后保障

作者关东升

出版社清华大学出版社

ISBN9787302391111

出版时间2015-03

装帧平装

开本16开

定价89元

货号1109299139457957908

上书时间2024-11-12

休闲图书吧

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
前言

  手机游戏市场越来越火爆,Cocos2d团队推出了Cocos2dx游戏引擎,它的优势在于在一个平台下开发,多平台发布。很多开发团体都转型使用 Cocos2dx开发游戏了。基于这样的一个背景,我们智捷课堂与清华大学出版社策划了5本有关Cocos2dx游戏引擎图书:
  《Cocos2dx实战:C++卷》;
  《Cocos2dx实战:JS卷——Cocos2dJS开发》;
  《Cocos2dx实战:Lua卷》;
  《Cocos2dx实战:工具卷》;
  《Cocos2dx实战:CocoStudio卷》。
  本书是Cocos2dx游戏引擎Lua卷,就是使用Cocos2dx的Lua语言API。
  本书的编写历经了5个月的时间,从Cocos2dx3.0alpha0到Cocos2dx3.2最终版本经历了多个版本的变化,而且Cocos2dx3多个版本之间有很多的变化,每次都重新修改案例、修改书中内容。
  经过几个月努力,我们终于在2014年10月完成初稿,几个月来智捷iOS课堂团队夜以继日,几乎推掉一切社交活动,推掉很多企业邀请我去讲课的机会, 每天工作12小时以上,不敢有任何的松懈,不敢有任何的模棱两可,只做一件事情——编写此书。每一个文字、每一张图片、每一个实例都是我们的精心之作。
  关于本丛书具体进展请读者关注智捷课堂官方网站http://www.51work6.com。
  关于本书网站
  为了更好地为广大读者提供服务,我们专门为本书建立的一个网站http://www.cocoagame.net,大家可以查看相关出版进度,并对书中内容发表评论,提出宝贵意见。
  关于源代码
  本书配套提供了一百多个完整的案例项目源代码,读者可以到本书网站http://www.cocoagame.net下载。
  勘误与支持
  我们在网站http://www.cocoagame.net中建立了一个勘误专区,及时地把书中的问题、失误和纠正反馈给广大读者,您发现了有什么问 题,可以在网上留言,也可以发送电子邮件到:eorient@sina.com,我们会在第一时间回复您。也可以在新浪微博中与我们联系:@tony_关 东升。
  本书主要由关东升执笔撰写。此外智捷课堂团队的贾云龙、赵大羽、李玉超、赵志军、关珊和李政刚也参与了部分内容的编写工作。感谢赵大羽 老师手绘了书中全部草图,并从专业的角度修改书中图片,力求更加真实完美地奉献给广大读者。感谢我的家人容忍我的忙碌,以及对我的关心和照顾,使我能抽出 这么多时间,投入全部精力专心地编写此书。
  由于时间仓促,书中难免存在不妥之处,请读者原谅,并提出宝贵意见。
  关东升
  2015年2月于北京



作者简介

    关东升,国内知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iOS客户端开发,金融系统的iOS、Windows Phone 及Android客户端开发。在App Store上发布数款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、云南移动、东软、方正科技、大唐电信、中石油、深圳康拓普、上海财富168、天津港务局等企事业单位授课。



目录

第一篇 基础篇
第1章 准备开始
1.1 本书学习路线图
1.2 使用实例代码
第2章 Lua语言基础
2.1 环境搭建
2.1.1 Lua编辑工具
2.1.2 HelloLua实例测试
2.2 标识符和保留字
2.2.1 标识符
2.2.2 保留字
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.3.3 命名规范
2.4 注释
2.5 Lua数据类型
2.5.1 数据类型
2.5.2 type函数
2.5.3 数据类型转换
2.6 运算符
2.6.1 算术运算符
2.6.2 关系运算符
2.6.3 逻辑运算符
2.6.4 运算优先级
2.7 控制语句
2.7.1 分支语句
2.7.2 循环语句
2.7.3 跳转语句
2.8 表类型
2.8.1 字典
2.8.2 数组
2.9 字符串类型
2.9.1 字符串截取
2.9.2 字符串转换
2.9.3 字符串查询
2.9.4 字符串格式化
2.10 函数
2.10.1 使用函数
2.10.2 变量作用域
2.10.3 多重返回值
2.11 闭包函数
2.11.1 嵌套函数
2.11.2 返回函数
2.11.3 使用闭包表达式
2.12 Lua中的面向对象
2.12.1 Lua中的对象
2.12.2 类的实现
本章小结
第3章 HelloCocos2d?xLua
3.1 移动平台游戏引擎介绍
3.2 Cocos2d游戏引擎
3.2.1 Cocos2d游戏引擎家谱
3.2.2 Cocos2d?x引擎
3.2.3 JavaScript和Lua绑定
3.3 搭建Cocos2d?xLua开发环境
3.3.1 搭建CocosCodeIDE开发环境
3.3.2 下载和使用Cocos2d?xLua官方案例
3.4 第一个Cocos2d?xLua游戏
3.4.1 创建工程
3.4.2 CocosCodeIDE中运行
3.4.3 工程文件结构
3.4.4 代码解释
3.5 重构HelloLua
3.6 Cocos2d?xLua核心概念
3.6.1 导演
3.6.2 场景
3.6.3 层
3.6.4 精灵
3.6.5 菜单
3.7 Node与Node层级架构
3.7.1 Node中重要的操作
3.7.2 Node中重要的属性
3.7.3 游戏循环与调度
3.8 Cocos2d?xLua坐标系
3.8.1 UI坐标
3.8.2 OpenGL坐标
3.8.3 世界坐标和模型坐标
本章小结
第4章 标签和菜单
4.1 使用标签
4.1.1 LabelTTF
4.1.2 LabelAtlas
4.1.3 LabelBMFont
4.1.4 Cocos2d?x3.x标签类Label
4.2 使用菜单
4.2.1 文本菜单
4.2.2 精灵菜单和图片菜单
4.2.3 开关菜单
本章小结
第5章 精灵
5.1 Sprite精灵类
5.1.1 创建Sprite精灵对象
5.1.2 实例:使用纹理对象创建Sprite
5.2 精灵的性能优化
5.2.1 使用纹理图集
5.2.2 使用精灵帧缓存
本章小结
第6章 场景与层
6.1 场景与层的关系
6.2 场景切换
6.2.1 场景切换相关函数
6.2.2 场景过渡动画
6.3 场景的生命周期
6.3.1 生命周期函数
6.3.2 多场景切换生命周期
本章小结
第7章 动作、特效和动画
7.1 动作
7.1.1 瞬时动作
7.1.2 间隔动作
7.1.3 组合动作
7.1.4 动作速度控制
7.1.5 函数调用
7.2 特效
7.2.1 网格动作
7.2.2 实例:特效演示
7.3 动画
7.3.1 帧动画
7.3.2 实例:帧动画的使用
本章小结
第8章 用户事件
8.1 事件处理机制
8.1.1 事件分发器
8.1.2 触摸事件
8.1.3 实例:单点触摸事件
8.1.4 实例:多点触摸事件
8.1.5 键盘事件
8.2 加速度计与加速度事件
8.2.1 加速度计
8.2.2 加速计事件
8.2.3 实例:运动的小球
本章小结
……

第二篇 进阶篇
第三篇 数据与网络篇
第四篇 优化篇
第五篇 平台移植篇
第六篇 实战篇



内容摘要
《Cocos2d-x实战 Lua卷》是介绍Cocos2d-x Lua游戏编程和开发技术的书籍,介绍了使用Cocos2dx Lua中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台移植、程序代码管理、两大应用商店发布产品。全书分为六篇: 基础篇、进阶篇、数据与网络篇、优化篇、跨平台移植篇和实战篇,共23章。基础篇包括第1~8章,分别是Cocos2d-x Lua介绍、环境搭建、标签、菜单、精灵、场景、层、动作、特效、动画和用户事件。进阶篇包括第9~12章,分别是游戏音乐与音效、粒子系统、瓦片地图和物理引擎。数据与网络篇包括第13~15章,分别是数据持久化、基于HTTP的网络通信、Node.js与WebSocket网络通信。优化篇为第16章,主要介绍性能优化。跨平台移植篇包括第17章和第18章,分别是移植到Android平台和移植到iOS平台。实战篇包括第19~23章,分别是使用Git管理程序代码、项目实战——迷失航线手机游戏、为迷失航线游戏添加广告、发布放到Google play应用商店和发布放到苹果App Store。

主编推荐

《Cocos2d-x实战:Lua卷》是著名移动开发专家关东升倾力创作的“Cocos2d-x实战”典藏大系之一!本书基于Cocos2d-x 3.2版本,系统论述Cocos2d-x之Lua开发的理论与实战。全书近500页,不仅系统梳理了Cocos2d-x开发的基本方法,并给出了100多个小的示例及综合案例。是一本Cocos2d-x开发入门实践指导百科全书。


推荐一:本书配合《Cocos2d-x实战:工具卷》学习。


推荐二:关东升老师录制了400课时的Cocos教学视频,读者可以登录“智捷课堂”在线学习。


 





   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP