万本电子书0元读

万本电子书0元读

顶部广告

Cocos2d-x之Lua核心编程(第2版)电子书

作为使用Lua行Cocos发的专业图书,本书非常重要!它不但在Lua语言和引擎方面有详细的讲解,更在引擎的诸多细节上花费了大量心思,包括缓存、内存管理与监控、数据加密等,是不可多得的Cocos2d-x发阶*教材!——卞安(网名:红孩儿,国内*游戏发技术专家)本书详尽地讲述了Cocos2d引擎的起源与发展,不仅让初学者深了解到该引擎的来龙去脉,更对Cocos2d众多版本的选择上给予了重要的剖析与建议。 作者还通过由浅深的教学方式来讲解项目实战发的过程,介绍了许多实战经验,避免初学者在学习过程中走弯路。全书重讲解Cocos2dx-Lua,其跨平台性和热更新机制已是当今游戏发中的刚性需求!因此我极力建议学习Cocos2d引擎的读者把此书列为必读门经典!—— 李华明(网名:Himi,国内*游戏发技术专家,网易《功夫熊猫》游戏团队CTO)本书市面上*本由 Cocos 官方编写的 Cocos2d-x Lua 实战书籍。本书内容由浅及深,从 Cocos2d-x Lua 的基本概念、Lua 编程基础,到完整的游戏设计和实现都有详细论述。 除了基础知识和游戏发实践,本书还包含了 Cocos2d-x Lua 在内存管理、性能优化、网络访问、UI 库等阶内容。 由于本书由触控科技精通 Cocos2d-x Lua 的资深发人员亲自编写,完全遵循 Cocos2d-x Lua 的*实践方法。所以不管是即将手游行业的 Cocos2d-x Lua 的初学者,还是经验丰富的发者,本书都是极佳的学习资料和参考手册。—— 廖宇雷(Cocos2d-lua引擎作者)*近几年有幸目睹了Cocos2d-x逐渐发展壮大,并成为了中国源项目的骄傲。C 虽然是游戏发的主流技术,但对于初学游戏发的人来说过于复杂且不易上手。Lua是国内脚本发技术的主流,自Cocos2d-x提供Lua-binding脚本技术以来,有效地降低了学习难度,极大地提高了发效率,对Cocos2d-x技术的推广普及起到了不可估量的作用。杨雍团队多年以来一直从事Cocos2d-x的研究和推广工作,经验极为丰富。随着这本书的交付出版,Cocos2d-x技术和Cocos2d-x社区必将有一个更加光明的未来……——岳阳(网名:老G,资深Cocos技术爱好者)一年前,泰然网教主杨雍跟我说要出一本*好的 Cocos2d-x 门图书。今天,他真做到了。本书是泰然网的诚意之作,它以 Cocos2d-Lua 为背景,从 Lua 语言基础到 Cocos2d-x 核心知识,由浅深,全面论述。 *后本书以一个完整的游戏实例收尾,帮助读者快速动手实践。——屈光辉 (泰然网ID:子龙山人,国内*游戏发技术专家,现任职于Cocos引擎团队)

售       价:¥

310人正在读 | 2人评论 6.2

作       者:刘克男

出  版  社:清华大学出版社

出版时间:2017-08-01

字       数:24.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书在《Cocos2dx 之Lua 核心编程》(第1版)的基础上行了内容扩充,增加了Spine骨骼动画、拆剪节、渲染纹理、Lua Binding实战、OpenGL ES 2.0与shader编程和SDK等内容,全面而又系统地论述了Cocos2dx Lua游戏发的核心技术。本书从 Lua 语言基础始,全面介绍Cocos2dx Lua 的基础知识、阶应用和高级编程技术,并以一款三消游戏发实战贯穿全书。第1~3章为基础知识,是使用Cocos2dx Lua发游戏的必备知识集合; 第4章和第6章以实际作品“Fruit Fest”展示了完整的游戏发流程; 第5章为游戏发阶知识,其中介绍的功能是绝大多数游戏都需要的,熟知这些知识可以在发游戏功能模块的时候更加得心应手; 第7~8章为高级编程技术,为游戏产品发布阶段提供有力支撑。全书采用理论结合实践的*编程学习方式,各个章节都提供了相应的实例。 本书适合Cocos2dx Lua游戏发初学者,亦可作为经验丰富的Cocos2dx Lua游戏前端发工程师的参考读物。
目录展开

作者简介

内容简介

推荐序(一)

推荐序(二)

前言

第1章 Cocos2d-Lua

1.1 概述

1.2 版本介绍

第2章 Lua编程

2.1 Lua在Windows下的运行环境搭建

2.2 Lua基础

2.3 Lua进阶

第3章 Cocos2d-Lua基础

3.1 Cocos2d-Lua开发环境配置

3.2 引擎架构与目录结构

3.3 MVC框架

3.4 基础概念

3.5 坐标系

3.6 文本标签

3.7 按钮

3.8 场景转换

3.9 动作

3.10 序列帧动画

3.11 调度器

3.12 事件分发机制

3.13 多分辨率适配

第4章 消除游戏实战(一)

4.1 Fruit Fest(1):主场景

4.2 Fruit Fest(2):创建PlayScene

4.3 Fruit Fest(3):初始化水果矩阵

4.4 Fruit Fest(4):选中水果

4.5 Fruit Fest(5):消除与掉落

第5章 Cocos2d-Lua进阶

5.1 UI控件

5.2 瓦片地图

5.3 精灵批处理

5.4 碰撞检测

5.5 内存管理

5.6 数据与存储

5.7 背景音乐与音效

5.8 粒子系统

5.9 Spine骨骼动画

5.10 裁剪节点

5.11 渲染纹理

第6章 消除游戏实战(二)

6.1 Fruit Fest(6):过关与信息存储

6.2 Fruit Fest(7):爆炸特效与声音

第7章 Cocos2d-Lua高级

7.1 网络通信

7.2 物理引擎

7.3 摄像机

7.4 自定义事件

7.5 有限状态机

7.6 扩展Lua接口

7.7 OpenGL ES 2.0与shader编程

第8章 打包与发布

8.1 Android项目的编译与打包

8.2 Mac下编译iOS版本

8.3 发布时加密Lua源文件

8.4 发布时加密图片资源文件

8.5 SDK接入

累计评论(2条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部