zoukankan      html  css  js  c++  java
  • Xcode 下cocos-2dx 环境搭建

    一、Cocos2d-x简介

    Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的,这是一个C++ Cocos2d-iPhone项目的版本。

    Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,

    使用API是Cocos2d-iPhone完全兼容。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。

    Cocos2d-x还支持Windows、Mac和Linux等桌面操作系统,因此,开发者编写的源代码很容易在桌面操作系统中编辑和调试。

    (来着百度百科)

    Cocos2d-x的各个版本下载地址:https://code.google.com/p/cocos2d-x/downloads/list,我用的是Cocos2d-x-2.1.4

    据说2.2以后的安装过程不太一样,后面会尝试一下,完了之后会把搭建过程也放上来。

    因为它的多平台兼容,所以深受开发者们的喜爱,一直都觉得做游戏开发很高深,所以想一窥它的内在,今天开始学习Cocos2d-x。

    二、Cocos2d-x的安装

    因为Cocos2d-x-2.14安装过程很简单,所以先用它来搭建环境。

    把下载下来的文件解压,然后将解压后的文件移动到合适的位置(主要是合理管理自己电脑中的文件,不移动也可以)。

    然后用终端进入到Cocos2d-x-2.1.4文件夹(即你下载的安装包解压出来的文件夹),在终端中输入CD,然后找到那个文件夹,拖到终端中即可,当然你也可以自己输入。例如我的就是:

    Last login: Mon Oct 27 08:45:39 on console
    MacOSdeMacBook-Air-2:~ macos$ cd /Users/macos/Downloads/cocos2d-x-2.1.4

    再回车就进入到cocos2d-x-2.1.4文件夹了,接下来在终端输入:

    MacOSdeMacBook-Air-2:cocos2d-x-2.1.4 macos$ sudo ./install-templates-xcode.sh

    再回车即可,然后等待安装成功,出现如下提示:

    ...creating destination directory: /Users/macos/Library/Developer/Xcode/Templates/cocos2d-x/

    ...copying cocos2d files

    ...copying CocosDenshion files

    ...copying websockets files

    ...copying extension files

    ...copying template files

    done!

    三、创建Cocos2d-x项目

    打开Xcode ,就会多出一个Cocos2d-x的选项,界面如下:


    后面的就不用多说了。

    中间可能会遇到一个问题:

    clang: error: unknown argument: '-websockets' [-Wunused-command-line-argument-hard-error-in-future]

    clang: note: this will be a hard error (cannot be downgraded to a warning) in the future

    这个问题只用在building setting 中找到Other Linker flags然后去掉-websockets就可以正常运行了。


  • 相关阅读:
    网络七层
    微信小程序开发工具 常用快捷键
    BZOJ 1026 windy数 (数位DP)
    BZOJ 1026 windy数 (数位DP)
    CodeForces 55D Beautiful numbers (SPOJ JZPEXT 数位DP)
    CodeForces 55D Beautiful numbers (SPOJ JZPEXT 数位DP)
    HDU 3709 Balanced Number (数位DP)
    HDU 3709 Balanced Number (数位DP)
    UVA 11361 Investigating Div-Sum Property (数位DP)
    UVA 11361 Investigating Div-Sum Property (数位DP)
  • 原文地址:https://www.cnblogs.com/wanghang/p/6298889.html
Copyright © 2011-2022 走看看