Mac下创建多平台cocos2dx游戏项目

1.点击下面链接下载 Cocos2dx 

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

cocos2d-x 已经更新到3.0 阿财这里用的2.2

2.下载python 

http://www.python.org/getit/

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言 伙伴们可以google充实自己。

下载完成后点击 python-2.7.5-macosx10.6.dmg 阿财用的2.7.5伙伴们自己选择

Mac下创建多平台cocos2dx游戏项目_第1张图片

点击红框一路next 安装完成后打开终端输入python 安装成功出现Python版本号

下面我们就可以创建多平台游戏项目了

3.创建cocos2d-x多平台游戏项目(testGame)

1)打开终端执行以下命令

bogon:~ dagobert$ cd /Users/dagobert/Documents/cocos2d-x-2.2/tools/project-creator
bogon:project-creator dagobert$ python create_project.py -project firstGame -package com.acai.game -language cpp

给create_project.py传了三个参数(firstGame、com.acai.game、cpp)


proj.ios        : Done!
proj.android        : Done!
proj.win32        : Done!
proj.winrt        : Done!
proj.wp8        : Done!
proj.mac        : Done!
proj.blackberry        : Done!
proj.linux        : Done!
proj.marmalade        : Done!
New project has been created in this path: /Users/dagobert/Documents/cocos2d-x-2.2/projects/firstGame
Have Fun!

出现以上内容恭喜你创建项目成功了下面我们进入cocos2dx根目录下面的projects/firstGame中看看有些什么平台的项目文件的


Mac下创建多平台cocos2dx游戏项目_第2张图片

以上就是创建项目 相对比较简单点

4.编译ios项目

ios项目编译比较简单打开proj.ios直接点击 firstGame.xcodeproj 然后完美运行就OK了

Mac下创建多平台cocos2dx游戏项目_第3张图片


接下来我们编译最常用的Android项目

5.编译Android项目

1.下载ADT Bundle

http://developer.android.com/sdk/index.html


2.下载NDK(目前最新版本是:android-ndk-re8)

http://developer.android.com/tools/sdk/ndk/index.html

3.配置全局变量

打开“终端”,然后输入  pico .bash_profile  回车

然后输入以下内容

export ANDROID_SDK_ROOT=/Users/dagobert/Documents/adt-bundle/sdk
export ANDROID_NDK_ROOT=/Users/dagobert/Documents/android-ndk-r9b
export COCOS2DX_ROOT=/Users/dagobert/Documents/cocos2d-x-2.2
export NDK_ROOT=/Users/dagobert/Documents/android-ndk-r9b
export PATH=$PATH:$ANDROID_SDK_ROOT
export PATH=$PATH:$ANDROID_NDK_ROOT

输入完成之后,Control+x  进行保存,输入 y  ,回车

4.用NDK编译android项目

进入终端,执行以下命令

bogon:~ dagobert$ cd /Users/dagobert/Documents/cocos2d-x-2.2/projects/firstGame/proj.android
bogon:proj.android dagobert$ ./build_native.sh

编译需要点时间的伙伴们耐性等待哦

当出现以下内容恭喜你编译成功

5.将编译好的项目导入运行

阿财在这里用的是Android studio 相对使用起来比较简单 伙伴们也可以用Eclipse

没有Android Studio的活动先下载

http://developer.android.com/sdk/installing/studio.html

安装好之后导入项目 导入项目比较简单这里就不多说了


回味一下以前搭建的(IOS Android)开发环境 也希望可以帮助新手  注意哦新手。  如有错误欢迎指正  谢谢 














你可能感兴趣的:(Mac下创建多平台cocos2dx游戏项目)