cocos2dx python项目创建
2014-02-21 21:36
471 查看
转自: http://blog.csdn.net/kaitiren/article/details/16336967
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 Bundlehttp://developer.android.com/sdk/index.html
2.下载NDK(目前最新版本是:android-ndk-re8)http://developer.android.com/tools/sdk/ndk/index.html
3.配置全局变量打开“终端”,然后输入 pico .bash_profile 回车
然后输入以下内容
输入完成之后,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
安装好之后导入项目 导入项目比较简单这里就不多说了相关文章推荐
- cocos2d-x 3.0 beta2版本的安卓环境搭建
- cocos2dx unable to instantiate activity
- cocos2d-x2.2-3.0 编译安卓版本遇到问题
- Cocos2D-x学习:核心类----CCNode
- 基于COCOS2D-X的lua版打怪减血特效
- 【Cococs2d-x】通过TexturePacker加密图片资源(Cocos2d-x方式)
- Cocos2D-x学习:Cocos2D简介
- cocos2dx 多分辨率适配
- cocos2d-x 入门——hello world 解析
- cocos2d-x 入门——环境的部署
- cocos2dx2.2-3.0
- cocos2d-x源码分析-----入口分析(android)
- cocos2d中文乱码的解决办法
- cocos2d-x解析xml文件
- Cocos2d-x中的词典类CCDictionary深入分析
- cocos2d-x技能冷却效果
- Cocos2d-x 常用的宏定义详解
- COCOS2D-X自带的DEMO解析和理解
- cocos2d anchor point 锚点解析
- cocos2dx3.0和老版本的帧动画