zoukankan      html  css  js  c++  java
  • Cocos2dx3.6安装教程

    最近因为很多朋友在使用cocos2dx,考虑到很多人都编译第一个项目的时候失败了,所以我来做一个比较简单的安装教程

    (转发请注明出处:http://www.cnblogs.com/seabrea/p/4572057.html

    (注意,本教程针对windows系统)

    第一步:下载好cocos2dx,ant,ndk,adt这几个文件

    Cocos2dx比较方便下载,只要访问cocos2dx的官方网站cn.cocos2d-x.org

     

    点击下载标题

     

    选择cocos2dx的头像,然后在下方有个立即下载,点击后便可以下载最新版本的cocos2dx(此文档使用的是cocos2dx3.6)。

    Ant,dk,adt都是Android会用到的文件,直接百度就能收到(注意的是ndk必须是android-ndk-r9d版本,其他版本好像不行)

    为了方便大家下载,我会把ant打包上传的。

    第二步:配置Python

    因为cocos2dx创建项目用的是Python,所以我们需要配置Python的环境。

    首先在Python官网下载Python的安装程序(注意X64 和X86 的区别,然后再选择下载的Python版本)

    下载好后安装,一般安装再默认的目录就行了,安装后右键“我的电脑“,选择”属性” -> “高级系统设置“ –> ”环境变量“ ->”path”;

    将你安装好的Python目录添加到path变量里面

     

    (这张图是网上找的,希望不会被说成侵权)

    另外,使用相同的方法在“PATHEXT“的变量值中添加 .PY;.PYM 。

    (以前好像没有后面这一步,安全起见,都填上)

    第三步:安装cocos2dx

    首先解压cocoos2dx压缩包到你准备的好的一个文件夹里面(这个文件夹是随你自己的喜好的)

     

    然后点击里面的setup.py文件,然后按提示填入ndk,ant,adt的路径为了方便使用,我将下载好的文件解压后都重新命名了一下

     

    原来文件的名字是

     

    其中第一个填写的是ndk的目录,如:D:android dk

    第二个填写的是adt的目录,这里一点要注意啊,这里填写的实际是adt的sdk的目录,所以不能直接填写adt的目录进去,需要点击进入adt的文件夹找到sdk文件夹,然后在控制台上输入sdk的路径,如: D:androidadtsdk

    第三个填写的是ant的目录,和第二步一样的,不能直接输入ant的目录,而是点击进入ant找到bin文件夹,并在控制台输入bin的目录,如:D:androidantin

    (提示程序新手一个小窍门,不用一个字一个字的输入,直接将找到文件夹拖入控制台,就能直接输入一个文件夹的路径了)

    第四步编译cocos2dx:

    按cocos2d-x-3.6uild的顺序找到一个sln文件

     

    如图选中的那个那个sln文件,使用vs将其点开。

    (vs的版本最差要在2012以上)

     

    右键cpp-test,将其设为启动项,然后点击运行,让其编译

    编译成功后会看到这个界面

    (提示:这个界面里面的东西,几乎包含了大部分的cocos2dx的功能,建议大家可以看一看)

    然后大家就可以把这个和vs关了,cocos2dx已经安装完成了

    最后一步:创建一个cocos2dx项目

    进入到目录cocos2d-x-3.6/tools/cocos2d-console/bin/cocos.py

    打开终端运行cocos.py脚本创建文件

    python cocos.py new HelloCpp -p com.coco2dx.org -l cpp -d ~/Desktop

    参数说明:

    • HelloCpp为项目名称
    • -p后面接包名
    • -l后面接开发语言类型,有cpp, lua, js三种类型
    • -d后面接项目存放的目录
    • 查看项目路径,你会发现目录中会出现新建的“HelloCpp”项目。依次打开“ HelloCpp/proj.win32 ”文件夹,“ HelloCpp.sln ”解决方案,单击运行项目。出现下面的界面则项目创建成功 

     

    以上为官网上面的说法,亲测是可用的,但是可以更加简洁的创建

    cocos new HelloCpp -p com.coco2dx.org -l cpp -d ~/Desktop

    效果是一样的,此外还有更简洁的方法就是使用批处理,我已经弄好了一个批处理文件:

    @echo off  
    echo =============Cocos2d-x  新建项目==============  
    set /p name=输入项目的名称:  
     
    echo 项目名为: %name%   
     
    echo 正在创建新项目...  
     
    set pack=com.seabrea.
     
    cocos new %name% -p %pack%%name% -l cpp  
     
    echo 创建完成.
    pause

    讲上面的代码复制到一个txt文件里面,然后将后缀名改为 .bat 即可。

    自己准备一个专门放项目的文件夹(不一定在cocos2dx的安装目录内),然后将这个批处理文件放在那个文件夹里面,点击批处理文件,按提示填写内容。(注意,创建项目的时候会有一定的耗时,一定要耐心等待)

  • 相关阅读:
    链式编程思想
    iOS开发:后台运行以及保持程序在后台长时间运行
    iOS懒加载
    mysql命令行的一些小技巧【实用:多屏显示,格式化输出等】
    iOS UITextField实时监听获取输入内容,中文状态去除预输入拼音字符
    'vector' file not found错误解决 && xcode archive 去掉dsym文件和添加dsym文件
    iOS APP 中H5视频默认全屏播放问题解决
    Sublime Text 3 插件的安装、升级和卸载,以及安装package control 出现问题解决过程记录
    ES5和ES6对象导出和导入(转载,待整理)
    react/React Native 在 import 导入时,有的带花括号{},有的不带原理解析
  • 原文地址:https://www.cnblogs.com/seabrea/p/4572057.html
Copyright © 2011-2022 走看看