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

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

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

(Android 平台的基本介绍)

内容简介
这是一部系统性、深度和实战性兼顾的 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 引擎游戏的算法、设计模式和性能优化等主题。作者简介

Android 意思是“机器人”,它是 Google 公司推出的开源手机操作系统,Android 基于 Linux 操作系统,由操作系统、中间件、用户界面和应用软件组成,号称首个为移动终端打造的真正开放和完整的移动软件。

在 Android 最早发布时,Google 公司官方将 Java 语言作为第三方应用的开发语言,但是也没有完全拒绝 C 语言的开发人员使用自己的语言进行开发。因为在 Android 发布初期,Google 就表明其虚拟机支持 JNI(Java Native Interface,Java 本地调用),也就是第三方可以通过 JNI 调用自己的 C 动态库,但是最早 Google 并未为这种方式提供相应的工具。直到 2009 年 6 月,Google Android 方面发布了 NDK(Native Develop Kit,原生态本地开发包),它支持开发者使用 C/C++ 语言开发 Android 程序。

Android NDK 作为 Android SDK 的一个附加组件提供给开发者,开发者如果想用 NDK 的功能就必须同时安装 SDK 和 NDK。NDK 作为 SDK 的一个补充,增加了代码的重用性,提高了程序的运行效率,并且使 C/C++ 程序员也可以加入到 Android 的开发中。本书成书之时 NDK 更新到 android-ndk-r16b 版本,由于 iOS 也支持 C++,所以为了同时支持两个平台,Cocos2D-X 选择 C++ 作为主要的开发语言,Cocos Creator 就是以 Cocos2D-X 为基础开发的,因此配置 Cocos Creator 的 Android 导出环境需要如下开发工具。

1)JDK:Java 开发工具(Java Development Kit),下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ,下载时注意选择和你的操作系统匹配的版本。

2)Android Studio:Android Studio 是一个 Android 集成开发工具,基于 IntelliJ IDEA,用于 Android 程序的开发和调试。

3)Android SDK:Android 开发工具,包括模拟器等工具。

4)Android NDK:Android 原生态本地开发包,辅助 SDK 进行编译开发,支持 C/C++。

5)Ant 工具:是为了自动构建 Android 程序用的,Ant 是一种基于 Java 的 build 工具。理论上来说,它有些类似于 UNIX 里 C 中的 make ,但没有 make 的缺陷。它的下载地址是 http://ant.apache.org/bindownload.cgi ,由于是基于 Java 的,它也是跨平台的,下载后解压到你需要的目录就可以了。

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

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

评论

发布