Cocos Creator 游戏开发实战 (23):搭建跨平台的开发环境 2.2.3

阅读数:9 2019 年 12 月 8 日 21:38

Cocos Creator游戏开发实战(23):搭建跨平台的开发环境 2.2.3

(原生平台的导出)

内容简介
这是一部系统性、深度和实战性兼顾的 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 进行 Android 开发需要优先配置 Android 的相关开发包。当我们在使用 Cocos2D-X 的时候,配置 Android 的环境是一个烦琐且复杂的过程,在使用 Cocos Creator 配置 Android 开发环境的时候,一方面会觉得这些操作似曾相识,另一方面会觉得这个配置过程要简单许多。其实,是 Cocos Creator 帮我们简化了这个过程,也就是说我们只要输入各个需要配置的工具的地址,Cocos Creator 就会帮助我们配置环境变量。

运行 Cocos Creator 后进入偏好设置,单击原生开发环境,就可以配置 Android 的导出环境了,如图 2-3 所示。

Cocos Creator游戏开发实战(23):搭建跨平台的开发环境 2.2.3

图 2-3 原生开发环境配置界面

对于 Android 的开发环境,推荐的方式是通过 Android Studio 进行配置。Android Studio 可以通过 Android Studio 中文网站进行下载,安装后进入偏好设置可以下载 SDK 和 NDK,下载后就可以把地址配置到导出设置当中,如图 2-4 所示。

Cocos Creator游戏开发实战(23):搭建跨平台的开发环境 2.2.3

图 2-4 安卓环境配置

点击构建发布就可以导出到支持的平台,目前可以选择的原生平台包括 Android、iOS、macOS X 和 Windows,其中 macOS X 和 Windows 只是在相应的操作系统中才出现,构建发布的界面如图 2-5 所示。

Cocos Creator游戏开发实战(23):搭建跨平台的开发环境 2.2.3

图 2-5 构建发布

选择一个原生平台后,可以在包名输入框设置包名,通常是产品网站域名的倒序,如 com.yourcompany.game。注意包名中只含有字母、数字和下划线,最后一部分只能以字母开头,如果使用的 Xcode 版本低于 7.2,则包名不能含有下划线。

可以选择合并图集中的 SpriteFrame 将全部的 SpriteFrame 合并到同一个包中,以减少文件数量,但是需要根据项目情况而定,合并资源时,将所有 SpriteFrame 与被依赖的资源合并到同一个包中,这样对于网页游戏而言,可以减少请求数量。

可以在模板中选择引擎的模板:default,使用默认的 Cocos2D-X 源码版引擎;binary,使用编译好的库;link,不会拷贝源码到构建目录下。

选择发布平台,设置好参数后,单击构建就可以构建项目了,进度条到 100% 后等待控制台显示构建结束,构建结束后得到一个标准的 Cocos2D-X 工程,之后就可以在各个平台的 IDE 中打开构建的工程,完成调试和打包工作了。

Cocos Creator游戏开发实战(23):搭建跨平台的开发环境 2.2.3

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

评论

发布