Cocos Creator游戏开发实战

Cocos Creator游戏开发实战

作者:满硕泉

出版社:机械工业

出版年:2019年4月

ISBN:9787111624448

所属分类:科普读物

书刊介绍

《Cocos Creator游戏开发实战》内容简介

这是一部系统性、深度和实战性兼顾的Cocos Creator游戏开发工具书,内容得到了Cocos引擎的创始人、触控科技西南区总经理、Cocos Creator引擎主程等多位官方专家的高度评价。作者有8年的移动游戏开发经验,对包括Cocos Creator在内的各种Cocos游戏引擎都有非常深入的研究。
本书基于Cocos Creator 2.x版本撰写,不仅详细讲解了Cocos Creator引擎的各种功能特性、Cocos Creator引擎核心模块的工作机制和原理,而且还详细讲解了基于Cocos Creator开发游戏的流程、方法、技巧和优秀实践。不仅适合读者零基础快速入门,而且还能满足初学者进阶修炼的需求。
满硕泉,资深游戏技术专家,南开大学硕士、天津大学双学士,有超过8年的移动游戏开发经验,在Java功能机、iOS、Android和网页端等多个平台上的开发经验都非常丰富。主导或参与了《全民大灌篮》、《列王的纷争》、《超级英雄》等游戏的开发与维护。
精通Cocos Creator、Cocos2D-X、Unity等移动游戏引擎,深入分析过Cocos2D-X的源码,对于移动游戏客户端架构和性能优化也有深入研究。近期关注图形学等游戏开发底层技术和移动应用跨平台开发。著有《Cocos2D-X权威指南》一书。

作品目录

序一
序二
前言
第一部分
准备篇
第1章:认识Cocos
Creator
1.1、什么是Cocos
Creator
1.2、Cocos
Creator的基本架构和工作流
1.3、为何选择Cocos
Creator
1.4、本章小结
第2章:搭建跨平台的开发环境
2.1、Cocos
Creator的安装配置
2.2、原生平台的基本介绍和项目导出
2.3、HTML5基本介绍和项目导出
2.4、本章小结
第二部分
基础篇
第3章:Cocos
Creator的场景制作
3.1、认识Cocos
Creator编辑器
3.2、Cocos
Creator中的节点和组件
3.3、Cocos
Creator中的坐标系
3.4、创建你的第一个Cocos
Creator项目
3.5、本章小结
第4章:Cocos
Creator的资源管理
4.1、图片资源的管理
4.2、声音资源的管理
4.3、预制体的创建和使用
4.4、字体资源的管理
4.5、粒子资源管理
4.6、Tiled地图集资源管理
4.7、资源的导入和导出
4.8、本章小结
第5章:Cocos
Creator脚本编程
5.1、JavaScript基础
5.2、Cocos
Creator中的JavaScript
5.3、使用JavaScript进行资源管理
5.4、JavaScript的组织模式
5.5、JavaScript对象池
5.6、本章小结
第6章:Cocos
Creator的UI系统
6.1、基础渲染组件
6.2、Cocos
Creator中的事件系统
6.3、UI界面的适配和布局
6.4、常用的UI组件
6.5、实例:卡牌游戏的经典UI界面
6.6、本章小结
第7章:Cocos
Creator的动画系统
7.1、Cocos
Creator的动画系统
7.2、在Cocos
Creator中使用粒子特效
7.3、骨骼动画——DragonBone
7.4、Spine动画
7.5、实例:卡牌游戏经典战斗场景
7.6、本章小结
第8章:Cocos
Creator的物理系统
8.1、Cocos
Creator的碰撞系统
8.2、Cocos
Creator中的Box2D
8.3、本章小结
第三部分
实例篇
第9章:消除类游戏:快乐消消乐
9.1、三消游戏的特点
9.2、快乐消消乐游戏简介
9.3、游戏模块的开发
9.4、本章小结
第10章:射击类游戏:飞机大战
10.1、纵版射击游戏的特点
10.2、飞机大战游戏简介
10.3、游戏模块的开发
10.4、本章小结
第11章:棋牌类游戏:欢乐斗地主
11.1、棋牌类游戏特点
11.2、斗地主游戏简介
11.3、游戏模块的开发
11.4、本章小结
第四部分
扩展篇
第12章:使用Cocos
Creator开发微信小游戏
12.1、微信简介
12.2、微信小程序
12.3、微信小游戏
12.4、本章小结
第13章:游戏中的地图算法
13.1、Roguelike地图生成算法
13.2、A星算法
13.3、本章小结
第14章:Cocos
Creator的扩展
14.1、第一个扩展包
14.2、深入开发扩展
14.3、开发扩展页面
14.4、扩展商店——Cocos
Store
14.5、多语言支持——i18n
14.6、本章小结
第15章:Cocos
Creator中的网络和SDK
15.1、Cocos
Creator中的网络接口
15.2、热更新解决方案
15.3、Cocos
Creator与游戏平台SDK
15.4、本章小结
第16章:游戏开发优化
16.1、Cocos引擎渲染原理
16.2、游戏常用的设计模式
16.3、Cocos引擎游戏的性能优化
16.4、本章小结
附录A
粒子特效的制作
附录B
Tiled地图的制作

相关推荐

微信二维码