cocos2dx python项目创建
发布日期:2021-06-30 15:55:11 浏览次数:2 分类:技术文章

本文共 1997 字,大约阅读时间需要 6 分钟。

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伙伴们自己选择

点击红框一路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)注意:这里的包名必须是3级目录!

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中看看有些什么平台项目文件的

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

4.编译ios项目

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

接下来我们编译最常用的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

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

转载地址:https://kaitiren.blog.csdn.net/article/details/16336967 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:程序员的成长历程,30岁以内的程序员请勿好大喜功!
下一篇:cocos2dx多线程以及线程同步 与 cocos2dx内存管理与多线程问题

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年04月13日 15时13分25秒