基于CocoStudio创建跨平台项目--阿里云开发者社区

开发者社区> 技术小甜> 正文

基于CocoStudio创建跨平台项目-

简介:
+关注继续查看

感觉到cocostudio整合到cocoachina.com后,有些资料不太好找了,便把原文稍微整理了一下放于此。
原文URL--http://www.cocoachina.com/bbs/read.php?tid=158668

 本教程制作时的系统环境如下:

Window7 , Visual Studio 2010,Python 2.7.3cocos2d-x2.1.4g


cocos2d-x作为跨平台的游戏开发引擎,创建各平台工程的方法十分简单。只需要运行通过python运行create_project.py。具体过程如下。

a.python环境的搭建:

Step 1 安装python-easy

首先,
下载python pis:推荐2.7.3版本(3.xwin7下会报错)

安装完成后,设置环境变量(windos方法,其他平台请自己查阅相关资料):

【计 算机】右键-> 【属性】->【高级系统设置】->【环境变量】 -> 在【系统变量】中找到【Path变量】,编辑 -> 末端添加”;C:Python27;” (此为你的python安装目录, 注意:使用分号隔开各个变量值。)。


快捷键”win + r”,命令框中中输入cmd进入命令行后,直接输入python,出现如下界面则说明安装成功。(略,很简单的提示文字)

Step 2 创建项目模板

通过命令行,运行如下命令(下面是我的机器路径)进入cocos2d-x目录下cocos2d-x-2.1.4下的tools文件夹下的project-creator文件夹的位置:(注:这个目录即cocos2d-x解压后的目录,目录名称可以更改,但是目录内的东西都不可随意更改。) 
e:
cd  E:\download2010\CocoStudio_1.0\cocos2d-x-2.2.0\tools\project-creator




然后通过python运行如下指令。

python  create_project.py  -project  CF2013  -package  com.zxz.org  -language  cpp

//其中CF2013为工程名称,com.zxz.organdroid版本的包名。


当运行完成后,出现如下界面就说明建立成功了。

14466241_201310061706521.jpg


创建完的项目,在cocos2d-x-2.1.4的projects文件夹下的CF2013目录下,就能找到你自己建立的工程了。


此时我们项目已经算建立完成了,作为跨平台的引擎,我们可以看到7个以proj开头的文件夹,分别对应7种不同的平台。

下 面我们进入到proj.win32目录,找到CF2013.sln,并用Visual Studio打开(如果您安装了多个版本请使用最高版本),点击编译并运行,耐心等待一会后如果您能看到下面这个画面,那么恭喜您,您已正确的进入了 cocos2d-x的世界了。当然,如果您的项目主要目标不在win平台下,您可以把整个cocos2d-x文件夹(Pis:是整个Cocos2d-x 哦!)复制其他平台上进行测试。


fj.png无标题.jpg

\

















本文转自朱先忠老师51CTO博客,原文链接:http://blog.51cto.com/zhuxianzhong/1439663 ,如需转载请自行联系原作者




版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
iOS中 Framework静态库的创建和使用遇到的那些坑 韩俊强的博客
前言 网上关于Framework制作的教程数不胜数,然而都过于陈旧,最新的也是使用Xcode7的教程,而且有些设置也只给出步骤,并没有给出原因,而且按照有些教程制作出的framework还有些问题,所以我把自己制作framework的过程记录下来,并且使用的是最新的Xcode8环境。
1183 0
跨平台Unicode与UTF8互转代码
参考来源:http://blog.csdn.net/flying8127/article/details/1598521 在原来原基础上,将代码整理,并加强安全性. 并按照WindowsAPI设计, 添加输出缓冲长度探测功能 当OutUTFString为NULL时, 可以进行输出的UTF8字符串...
802 0
ACCESS数据宏创建与应用及调出USysApplicationLog表
    ACCES中支持两种数据宏:事件驱动的数据宏和已命名的数据宏。事件驱动 的数据宏与表中数据的添加 、更新或删除等事件相关联,即当在表中添加 、更新或删除数据时这些宏会执行。
826 0
1.将cocos2d-x项目移植到Linux环境下,将cocos2d-x项目移植到手机上
 1.将cocos2d-x相关的软件包拷贝到Linux下。 2对上面的安装包进行解压 unzipcocos2d-x-2.2.3.zip unzipcocos2d-x-3.2.zip 3执行cocos2dx-2.2.3/install-deps-linux.sh(执行这个命令需要有网络) 4安装QT,命令:sudo
1342 0
+关注
10146
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载