zoukankan      html  css  js  c++  java
  • Cocos2d-x.3.0开发环境搭建


    配置:win7 + VS2012 + Cocos2d-x.3.0 + Cocos Studio v1.4.0.1
    前言:本文介绍在上述配置下进行游戏开发的环境搭建。开发语言为C++。如果读者不需要查看源码附带的示例项目,则可移步《极简式环境搭建》


    一、各种安装

    傻瓜式安装指的是下载后直接解压或者打开后一路点击下一步就能顺利完成的安装。

    1、傻瓜式安装 Cocos Studio v1.4.0.1 + Cocos2d-x 3.0。(云盘下载

    注意此处用的是将两个文件打包在一起下载的那个链接。(当然读者想分开下载也是可以的。)

    安装的时候会有两个目录,
    一个会提示:Choose the CocoStudio 1.4.0.1 Tools Lite installation folder。是安装目录
    另一个会提示:Choose the sample projects and engine source installation folder。是文件目录

    2、安装 Android SDK。(云盘下载

    笔者暂时没有用Android进行开发,因此仅仅是傻瓜式解压,并未真正安装。但是如此处理不影响使用VS进行开发。

    3、傻瓜式安装 Android NDK r8b。(云盘下载

    4、傻瓜式安装 ANT 1.9.4。(云盘下载

    5、傻瓜式安装 python 2.7.6。(云盘下载

    注意下载python3.0以上的版本可能会出错。

    二、设置环境变量

    先来设置python的环境变量吧,图片中的C:Python27是安装路径。
    按步骤打开“开始”->”控制面版”->“系统”->“高级系统设置”->”高级”->“环境变量”

    SDK、NDK、ANT也都需要设置环境变量,为了让读者能感受下为什么需要下载这三个文件包,我们通过如下方式来设置。

    运行%文件目录%CocoStudioSource3.0cocos2d-x中的setup.py文件。

    根据以上各个文件包的安装位置设置NDK_ROOT、ANDROID_SDK_ROOT、ANT_ROOT。
    please enter this path 后输入安装位置

    注意:ant包的路径要到bin为止(例如:/Users/local/apache-ant-1.9.4/bin),不然会报错 ->Error: "/Users/local/apache-ant-1.9.4" is not a valid path of ANT_ROOT. Ignoring it.

    路径选择到ant包里的bin文件夹
    如果再次运行setup.py文件不再要求输入任何东西,说明Cocos2d-x 3.0引擎包设置完成。

    三、新建项目

    1、命令行的方式

    打开cmd窗口,输入以下命令新建项目

    $ cocos new MyGame -p com.your_company.mygame -l cpp -d NEW_PROJECTS_DIR
    

    MyGame 为新建项目名称,com.your_company.mygame为包名,NEW_PROJECTS_DIR为新建项目的存放目录。

    新建项目默认是一个Hello World的模板。输入以下命令进行编译运行

    $ ROOT_DIR:
    $ cd NEW_PROJECTS_DIR/MyGame
    $ cocos run -p win32
    

    ROOT_DIR指的新建项目所在的磁盘名(例如放在E盘,那么ROOT_DIR就是E)。

    2、非命令行的方式

    这种方式请参考《极简式环境搭建》中的二、三节。

    四、参考链接

    1、点我传送:Cocos2d-x 3.0引擎包的官方README文档。介绍了各种平台的的命令行安装部署方式。
    2、点我传送:此文同是Cocos2d-x 3.0环境搭建教程,环境变量的配置参考自此处。
    3、[点我传送][7]:此文同是Cocos2d-x 3.0环境搭建教程,setup.py运行截图参考自此处。


    [7]: http://blog.csdn.net/star530/article/details/21483729 "star特530 的《Cocos2dx 3.0 过渡篇(十八) Cocos2d-x 3.0rc,又一种创建项目方式》




    知识共享许可协议
    作者:tangyikejun
    本文采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。

  • 相关阅读:
    vue 中使用阿里iconfont彩色图标
    团队作业九
    团队作业八
    团队作业七
    第二篇
    第三篇
    第一篇
    beta冲刺计划安排
    团队作业六
    团队作业五
  • 原文地址:https://www.cnblogs.com/tangyikejun/p/3946233.html
Copyright © 2011-2022 走看看