cocos基础教程(1)Mac环境下搭建

下面主要介绍cocos2d-x环境的设置以及android的环境搭建

1、下载cocos2d-x 3.0正式版
      http://www.cocos2d-x.org/download

2、下载android的sdk以及ndk
     http://developer.android.com/sdk/index.html

3、下载ant
     http://ant.apache.org

(注:cocos2d-x的环境变量配置需要用到ant,主要是android需要使用到它)

4、下载python 2.7.6(不要下载python3.0以上的版本,正常mac上都有自带,也无需下载)
https://www.python.org/download/releases/2.7.6/

必备工具都下载好了,现在开始搭建环境了。

5、配置.bash_profile(该文件在/Users/xuzhiwei/.bash_profile下,没有可以自行创建)

export NDK_ROOT=/Users/xuzhiwei/Develop/program/android/android-ndk-r9d
export ANDROID_SDK_ROOT=/Users/xuzhiwei/Develop/program/android/adt-bundle-mac-x86_64/sdk
export ANT_ROOT=/Users/xuzhiwei/Develop/program/apache-ant-1.9.3
export PATH=$ANT_ROOT/bin:$PATH

以上配置了android sdk、ndk还有ant的环境变量,这样就好了

6、使用python脚本来配置环境变量,cocos引擎根目录下

python setup.py

根据提示执行,这一步主要让新配置生效

source /users/用户名/.bash_profile

7、创建项目,相信使用过3.0的大侠们都知道有个cocos的命令。

cocos new -p 包名 -l 语言 -d 目录

这里更多了解 可以用过命令cocos -h

-p package 包命名空间

-l app lua js 开发语言

到这个Mac下的环境就算可以了

8、接下来要说的还是android的相关部分了。
首先,进入到proj.android下通过命令执行

python build_native.py

然后他就开始进行编译了,如图所示

编译完成后打开,使用eclipse打开,并导入可以看到有红色的“*”. 如下图

这里是因为少了包,右击属性可以看到

到test3.0/cocos2d/cocos/2d/platform/android/java/src下把类包拷到当前项目的src下即可,或者通过类库项目的方式进行引用。

这样就没有问题。

不过问题来了,每次这么创建都要去copy实在是太麻烦了。

接下来修改一下模板中的build_native.py文件,以后就让命令来帮我们一起将类包考进去。

这里注意,教程的版本是3.0 最新的3.5以后是否还有这个问题,还需实际操作中确定

时间: 2024-10-10 07:23:36

cocos基础教程(1)Mac环境下搭建的相关文章

cocos2d-x 3.x Mac环境下搭建, 创建Xcode项目

最近比较闲..折腾一下cocos2d-x 3.x系列. 虽然出来很久了,不过一直没时间学习.之前一直用着2.14版本. cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下. 1. 下载地址    http://cn.cocos2d-x.org/download/   (目前最新版本3.3   375M左右) 2. 下载完成解压后, 打开终端, 进入到对应文件夹. 比如我的: cd /Users/apple/Desktop/Colin/Cocos2d-x/coco

如何在Mac环境下搭建svn服务器端环境

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create /U

Mac环境下搭建PhoneGap环境

首先,官方文档中,要求,编译需要使用Intel架构的 Mac OS X系统的Mac设备,最低要使用XCode4.5以上版本和Mac OS X 10.7以上的系统以及IOS6.0 以上的SDK,至于发布,则要看苹果商店的最新要求了 还有更多的限制,比如cordova所需要的版本需求等,可以看PhoneGap的详细官方文档如下: http://docs.phonegap.com/en/edge/guide_platforms_ios_index.md.html#iOS%20Platform%20Gu

mac环境下搭建Robot framework

前提条件: 安装python 下面会用到homebrew 和 pip,建议先安装 然后正式开始: 1.安装Robot framework 命令行方便点:pip install robotframework 2.安装 wxPython 继续命令行:brew install wxpython 3.安装 Robot framework-ride 这个没找到命令行教程只能手动下载解压了 下载地址:https://pypi.python.org/pypi/robotframework-ride 下载安装包

Mac环境下svn的使用

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 一.创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create

【转】Mac环境下svn命令行的使用

转载地址:http://blog.csdn.net/itianyi/article/details/8981989 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 回到顶部 一.创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个sv

Mac 环境下svn服务器的配置

Mac 环境下svn服务器的配置 本文目录 ? 一.创建代码仓库,用来存储客户端所上传的代码 ? 二.配置svn的用户权限 ? 三.使用svn客户端功能 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 一.创建代码仓库,用来存储客户端所上传的代码 我现在 /User

Mac环境下svn的使用(转载)

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create /U

Mac环境下svn的使用-转

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置. 我们首先来看下,如何在Mac环境下搭建svn服务器端环境. 创建代码仓库,用来存储客户端所上传的代码 我先在/User/apple目录下新建一个svn目录,以后可以在svn目录下创建多个仓库目录 打开终端,创建一个mycode仓库,输入指令:svnadmin create /U