zoukankan      html  css  js  c++  java
  • Cocos2d-x 3.0final 终结者系列教程02-开发环境的搭建

    本文主要以Mac平台和XCode5为基本系统环境和C++编程工具来介绍Cocos2d-x3.0final版的安装。

    一、系统准备(预计要花掉半个月工资)

          MacBook Pro一台(本人的比較老。11年购买,4G内存,如今二手市场卖3500)

          Iphone 4 手机1台(測试)

          Android手机1台  (測试)

          Ipad 1台(測试 Mini或2都行)

          苹果开发人员账号($99每年)

          Mac OSX 10.8.5 ,XCode 5.0

    二、相关软件安装

        1.jdk (Mac自带)

        2.Python(Mac自带)

        3.android sdk

        4.android NDK

        5.ant

        6.eclipse (后期开发Android移植时候使用)

        7.eclipse adt(后期开发Android移植时候)

        8.Chrome (干啥用?编写Cocos2d-H5用)

        9.WebStorm( Cocos2d-H5开发环境)

    三、到www.Cocos2d-x.org官网下载最新版引擎源代码

          http://www.cocos2d-x.org/download

          


       别搞错啦,DownLoad V3.1(据说里面添加了个视频播放,只是我还没用过)。

     四、開始安装

        先把下载的引擎源代码解压缩。例如以下图

        

        打开终端工具,运行setup.py 安装脚本

       

    我们看到须要配置几个环境变量,进入~/.bash_profile文件。我的是这样配置的:

    NDK_ROOT=/Users/shinshen/android-ndk-r8c
    export NDK_ROOT
    ANDROID_SDK_ROOT=/Users/shinshen/android-sdk-mac_x86
    export ANDROID_SDK_ROOT
    export PATH=$PATH:/Users/shinshen/android-sdk-mac_x86/tools
    export PATH=$PATH:/Users/shinshen/android-sdk-mac_x86/platform-tools
    export PATH=$PATH:/Users/shinshen/android-ndk-r8c
    export ANT_HOME="/Users/shinshen/NVPACK2/apache-ant-1.8.2"
    export PATH=$PATH:/Users/shinshen/NVPACK2/apache-ant-1.8.2/bin
    export PATH=/opt/subversion/bin/:$PATH

    export ANT_ROOT=/Users/shinshen/NVPACK2/apache-ant-1.8.2
    export PATH=$ANT_ROOT:$PATH

    保存之后。运行source命令,再setup.py 就成功安装

    五、创建项目

    成功安装后就能够直接使用cocos命令,由于setup.py会在环境变量中添加下面内容:

    export COCOS_CONSOLE_ROOT=/Users/shinshen/Desktop/Cocos2d-x2014/cocos2d-x-3.0/tools/cocos2d-console/bin
    export PATH=$COCOS_CONSOLE_ROOT:$PATH

    进入终端工具,输入cocos new -p 包名 -l 语言 - d 文件夹

    创建项目。见下图



    六、使用xcode。打开项目文件夹下proj.ios_mac文件夹下的xcode项目文件


    然后编译,执行,结果例如以下:





  • 相关阅读:
    CR开发笔记-1工作前的准备
    CR开发笔记-2基础飞机的搭建以及测试代码
    c++还有一个小时考试
    c# winform 打印笔记
    aspcms部署
    c#复习笔记 继承
    [转]IoC框架
    Cinder-2 窗口的创建过程
    Cinder-1 TinderBox
    admin模板
  • 原文地址:https://www.cnblogs.com/wzzkaifa/p/6973704.html
Copyright © 2011-2022 走看看