Cocos Creator 游戏开发实战 (3):认识 Cocos Creator 1.1.1

阅读数:6 2019 年 12 月 8 日 21:01

Cocos Creator游戏开发实战(3):认识Cocos Creator 1.1.1

(Cocos Creator 的由来)

内容简介
这是一部系统性、深度和实战性兼顾的 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,就不得不提到 Cocos2D-X 引擎,Cocos2D-X 引擎脱胎于 Cocos-iPhone 引擎,是 Cocos2D 系列开源引擎的一个分支,也是发展最好的分支。相较于 Cocos2D-X 由于具有跨平台的特点,尤其是对两大移动操作系统 iOS 和 Android 的支持,使得 Cocos2D-X 受到广大开发者欢迎,截至 2018 年,Cocos2D-X 已经走过了八个年头,在这八年里,市场上基于 Cocos2D-X 开发的爆款游戏层出不穷:网易游戏的二次元卡牌《阴阳师》、占领海外市场的策略类游戏《列王的纷争》、动作卡牌手游《刀塔传奇》(后更名为《小冰冰传奇》)、火爆一时的《我叫 MT》,这些家喻户晓的经典手机游戏都是基于 Cocos2D-X 开发的。同时,为了更好地为开发者服务,提高开发者效率,Cocos2D-X 的引擎团队也在不断完善引擎相关工具链,包括可发布多渠道打包工具 AnySDK,缩减了游戏上线前大量接入 SDK 所需的人力,为大量游戏开发者提供了便捷的渠道接入 SDK 解决方案;首款编辑器 Cocos Studio,使得 UI 界面的编辑更加方便,同时也探索了引擎的编辑器化。2014 年,Cocos2D-X 将品牌升级为 Cocos,旗下包括 Cocos2D-X 引擎、Cocos2D-JS 引擎、AnySDK 工具和 Cocos Studio,从单一的引擎发展为产品族。截至 2017 年底,Cocos2D-X 引擎在国内市场以 45% 的占有率保持领先地位,在竞争更激烈的国际市场有 18% 的占有率,Cocos2D-X 的发展历程如图 1-1 所示。

Cocos Creator游戏开发实战(3):认识Cocos Creator 1.1.1

图 1-1 Cocos 引擎的发展历史

2016 年全新编辑器 Cocos Creator 发布,取代了之前的 Cocos Studio,同时 Cocos Creator 采用全新的设计思路,它包含了开发一款游戏所需的全部工作流,而且完全实现了脚本化和数据驱动,极大提高了引擎的易用性。同时,Cocos Creator 也拥有了全新的标志,如图 1-2 所示,这个标志是基于 Cocos 引擎的标志的,也就是那个奔跑的椰子。

Cocos Creator游戏开发实战(3):认识Cocos Creator 1.1.1

图 1-2 Cocos Creator 的 Logo

Cocos Creator 上线后,虽然不像 Cocos2D-X 引擎和 Cocos Studio 刚上线时那样拥有用户红利,毕竟很多公司和开发者都已经习惯于自己之前制定的开发工具和工作流,但是 Cocos Creator 依然得到了迅速发展,并获得开发者的广泛好评。图 1-3 所示为 Cocos Creator 用户增长趋势图。

Cocos Creator游戏开发实战(3):认识Cocos Creator 1.1.1

图 1-3 Cocos Creator 的发展

Cocos Creator游戏开发实战(3):认识Cocos Creator 1.1.1

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

评论

发布