Cocos Creator 游戏开发实战 (10):认识 Cocos Creator 1.2.4

阅读数:7 2019 年 12 月 8 日 21:32

Cocos Creator游戏开发实战(10):认识Cocos Creator 1.2.4

(升级你的项目到 Cocos Creator 2.0 版本)

内容简介
这是一部系统性、深度和实战性兼顾的 Cocos Creator 游戏开发工具书,内容得到了 Cocos 引擎创始人、Cocos 引擎技术总监、触控科技西南区总经理等多位官方专家的高度评价。作者有 8 年的移动游戏开发经验,对包括 Cocos Creator 在内的各种 Cocos 游戏引擎都有非常深入的研究。
《Cocos Creator 游戏开发实战》基于 Cocos Creator 2.X 版本撰写,不仅详细讲解了 Cocos Creator 引擎的各种功能特性、Cocos Creator 引擎核心模块的工作机制和原理,还详细讲解了基于 Cocos Creator 开发游戏的流程、方法、技巧和优秀实践。不仅适合读者零基础快速入门,还能满足初学者进阶修炼的需求。
全书一共 16 章,分为四大部分:
第一部分准备篇(第 1—2 章)
主要介绍了 Cocos Creator 的功能、特点、适用场景、基本架构、工作流,以及跨平台开发环境的搭建。
第二部分基础篇(第 3—8 章)
对 Cocos Creator 的场景制作、资源管理、脚本编程、UI 系统、动画系统和物理系统等核心模块的功能和原理进行了深入讲解,同时配备了具体应用案例。
第三部分实例篇(第 9—11 章)
讲解了三个游戏案例的开发过程和方法,包括消除类游戏、飞行游戏和棋牌类游戏,旨在让读者深入了解 Cocos Creator 的基础知识在游戏开发中的实际使用,三种游戏分别代表了不同类型,可以让开发者深入了解不同类型游戏的开发思想。
第四部分扩展篇(第 12—16 章)
内容涵盖 Cocos Creator 的扩展插件、SDK、网络,如何使用 Cocos Creator 开发小游戏,以及 Cocos Creator 引擎游戏的算法、设计模式和性能优化等主题。作者简介

和每个大版本更新一样,Cocos Creator 2.0 的版本也对 API 进行了很多更新,如果你想把你的项目更新为全新版本的引擎,可能会遇到很多“坑”。

早在 Cocos2D-X 时代,“升级或者不升级,这是一个问题”就困扰着很多开发者,如果不升级,那么无法获得引擎的最新特性和 bug 修复;如果升级,则很有可能会由于 API 或者底层的某些变化造成问题,因此,这里也给出一些升级引擎版本时需要注意的事情或者小技巧:

1)备份你的项目,“升级有风险”,其实不仅是 Cocos 引擎,Unity 引擎也面临着同样的问题,因此每当整体升级项目的 Unity 版本时,都会提示你把原有的项目备份,这样即使升级过程遇到问题,也不会影响你原有的开发成果。

2)注意 Cocos Creator 的控制台提示,可以让开发者长舒一口气的是,这一次版本的升级是比较“柔和”的,也就是说,一些 API 在短期内不会被完全移除,采用了一个过渡的方式,就是对于一些 API 暂时保留或者一些 API 在你需要更新时会给出一定提示,如图 1-9 所示。

Cocos Creator游戏开发实战(10):认识Cocos Creator 1.2.4

图 1-9 升级 API 变化提示

3)关注每个版本的升级日志,看看是否有你需要升级的功能,对于一般的小项目或者刚开始不久的项目,升级到最新的引擎版本往往非常简单,但是对于已经上线维护的项目或者开发到中后期的项目,升级会需要很大的成本的。

Cocos Creator游戏开发实战(10):认识Cocos Creator 1.2.4

购书地址 https://item.jd.com/12602734.html?dist=jd

评论

发布