基于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 ,如需转载请自行联系原作者




相关文章
|
3月前
|
开发者 iOS开发 C#
Uno Platform 入门超详细指南:从零开始教你打造兼容 Web、Windows、iOS 和 Android 的跨平台应用,轻松掌握 XAML 与 C# 开发技巧,快速上手示例代码助你迈出第一步
【8月更文挑战第31天】Uno Platform 是一个基于 Microsoft .NET 的开源框架,支持使用 C# 和 XAML 构建跨平台应用,适用于 Web(WebAssembly)、Windows、Linux、macOS、iOS 和 Android。它允许开发者共享几乎全部的业务逻辑和 UI 代码,同时保持原生性能。选择 Uno Platform 可以统一开发体验,减少代码重复,降低开发成本。安装时需先配置好 Visual Studio 或 Visual Studio for Mac,并通过 NuGet 或官网下载工具包。
307 0
|
Linux 开发工具 git
[笔记]ubuntun18.0+clion+qt5 搭建跨平台应用环境
[笔记]ubuntun18.0+clion+qt5 搭建跨平台应用环境
171 0
|
6月前
|
Windows
Qt 5.14.2 打造跨平台应用的秘诀:用Visual Studio 2022和Qt 5.14.2轻松创建你的首个QT项目
Qt 5.14.2 打造跨平台应用的秘诀:用Visual Studio 2022和Qt 5.14.2轻松创建你的首个QT项目
546 0
|
6月前
|
IDE 前端开发 搜索推荐
5款超好用的在线IDE,媲美vscode,可以直接编写前端构建化项目,而无需在本地下载依赖包,非常适合学习、demo、原型开发
5款超好用的在线IDE,媲美vscode,可以直接编写前端构建化项目,而无需在本地下载依赖包,非常适合学习、demo、原型开发
2047 0
Qt三方库开发技术:QXlsx介绍、编译和使用
Qt三方库开发技术:QXlsx介绍、编译和使用
Qt三方库开发技术:QXlsx介绍、编译和使用
|
网络安全 开发工具 Android开发
qt 配置安卓开发环境
qt 配置安卓开发环境
146 0
|
Ubuntu Unix C语言
Qt三方库开发技术(一):QuaZIP介绍、编译和使用
Qt三方库开发技术(一):QuaZIP介绍、编译和使用
Qt三方库开发技术(一):QuaZIP介绍、编译和使用
|
IDE 开发工具
OsgEarth开发笔记(四):Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建
OsgEarth开发笔记(四):Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建
OsgEarth开发笔记(四):Qt5.15.2在QtCreator集成Osg3.6.3+OsgEarth3.1+OsgQt的vs2019x64版本开发环境搭建
|
前端开发 数据可视化 编译器
Unity跨平台UI解决方案:可能是最全的FairyGUI系列教程-第一天
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
814 0
|
JavaScript Java
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(一)
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(一)
275 0
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(一)