安装或设置(Windows)

概述

cocos2d-x 是一个开源的跨平台游戏引擎。它允许开发人员将 C++,Lua 和 Javascript 部署代码编写到 iOS,Android,Windows Phone,Mac OS X,Windows 桌面和 Linux 中。

必备条件

构建要求

  • Mac OS X 10.7 +,Xcode 4.6+
  • Windows 7 +,VS 2012+
  • Ubuntu 12.10 +,CMake 2.6+
  • Python 2.7.5
  • NDK,JDK,ANT(Android 开发)

运行时要求

  • 适用于 iPhone / iPad 游戏的 iOS 5.0+
  • 适用于 Android 游戏的 Android 2.3+
  • 用于 Windows Phone 游戏的 Windows Phone 8+
  • OS X v10.6 +适用于 Mac 游戏
  • 适用于 Windows 游戏的 Windows 7+

安装

下载以下所有内容

下载以上所有内容后,

  • 解压缩 Cocos2d-x

  • 安装 JDK 并同时创建一个名为 JAVA_HOME 的新变量,并为其提供上面安装 JDK 的路径。 StackOverflow 文档

  • 将 Android SDK 和 NDK 解压缩到相同的根位置。 (也许:〜/ AndroidDev)

  • 安装 Python 并记下你放置它的位置。

  • 提取 Apache Ant 并将整个文件夹放在你希望保留的位置。记下放置它的位置。

  • 将 Apache Ant 和 Python 的路径添加到 PATH 变量中。 StackOverflow 文档

  • 重启

  • 现在,在继续之前测试你的环境。启动命令提示符并执行:

    ant

    python

如果一切正常,则可以运行 setup.py 来配置 Android 开发环境。这将设置所需的必要环境变量。如果之前未配置此环境,系统将提示你输入未找到的变量的路径。你从 Cocos2d-x 所在的目录运行 setup.py.

在 Cocos2d-x 目录中运行:

python setup.py

警告 :你不能使用〜符号。使用目录的完整路径。否则,脚本将因错误路径值而失败。

  • 现在它将要求 NDK_ROOT 路径。在这里,输入提取的 NDK 目录路径:

〜/ Android 的 NDK-r10e

  • SDK_ROOT 。在这里,输入 Android SDK 路径:

〜/ Android 的 SDK-的 MacOSX

  • ANT_ROOT 。在这里,输入 Apache ANT bin 路径:

〜/ Apache 的 ANT-1.9.6 / bin 中

  • 重启

Vola,cocos2d-x 已在你的系统上成功安装。