Cocos2d-X 3.2环境的配置

大三寒假时间特别长,终于准备坐下来好好去学一直想涉足的游戏开发。既然准备学,就要找个出色的、跨平台的引擎来实现自己的计划。最终我选定了Cocos2d-X。

在折腾了很久之后,我终于把Cocos2d-X的环境配置搞定了。以下记录过程。

使用到的工具:(暂时我只用来写Windows平台和Android平台,所以没有用到iOS的工具)

Cocos2d-X 3.2 (http://www.cocos2d-x.org/filedown/cocos2d-x-3.2.zip)

Microsoft Visual Studio 2012 (Update 4)  (Update 4 可以兼容XP)

Cocos Studio 1.3.0.1 (http://cocostudio.download.appget.cn/Cocostudio/Download/v1.3.0.1/CocoStudio_v1.3.0.1.exe)

Python 2.7.8

Java 64bit SE 8u25

Eclipse Juno

Android SDK 22.3

  --Android API 19

  --Android SDK Build-Tools 19.1以上版本

NDK r9d (http://dl.google.com/android/ndk/android-ndk-r9d-windows-x86_64.zip)

ANT 1.9.4 (http://mirrors.hust.edu.cn/apache/ant/binaries/apache-ant-1.9.4-bin.zip)

BlueStacks

Pratical-editor 2.0 (https://cocos2d-windows-particle-editor.googlecode.com/files/ParticleEditor V2.0.7z)

安装过程:

一、在VS2012中运行Cocos2d-X演示项目。

1. 先将Cocos2d-X 3.2解压,进入build文件夹,运行VS 2012的项目:cocos2d-win32.vc2012.sln,启动VS2012.

2. 在左侧的解决方案管理器中选择cpp-tests(也可能叫TestCpp)项目,右键在菜单中选择“设为启动项目”。

3. 启动调试,等待编译完成(过程比较漫长)便会启动如下界面。

 

里面是一些Cocos2d-X用来演示的项目。出现这个,说明你的Cocos2d-X在Windows平台上可以正常运行。

二、安装Cocos2d-X

1. 安装Python,一路回车法即可,记得选中Python增加环境变量的选项。

2. 解压好Android SDK、NDK、ANT。

3. 进入Cocos2d-X目录,运行setup.py,setup.py会自动让你依次填写NDK目录、Android SDK目录、ANT目录,按顺序填写即可。

WARNING:第三个ANT目录是ANT下的bin目录(如:E:\Android\apache-ant-1.9.4\bin),其他两个都是解压出的根目录(如:E:\Android\android-ndk-r9d,E:\Android\android-sdk_r22.3-windows)

安装成功后,即可使用

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

创建项目

如:cocos new -p com.yachen4ever.HelloWorld -l cpp -d g:\code\ HelloWorld

注:新创建的项目里面自动会有HelloWorld演示程序。

     cocos new的参数说明可以输入cocos new --help查看

 

三、生成Windows平台exe和Android平台apk

1.Windows平台

进入生成的HelloWorld目录,有如下文件夹:

其中Classes存放源代码,cocos2d里是编程会用到的类库,Resources是资源文件,5个proj.打头的文件夹分别是Cocos2d-X支持的5个平台的项目工程文件,我们先进入proj.win32,打开HelloWorld.sln启动VS2012。

在编译运行后,项目的可执行文件存放在proj.win32\Debug.win32中(如果选择Release生成就在Release.win32中)。但我们直接运行其中的Helloworld.exe会发现报错,这是因为资源文件不在该目录。将Resources文件夹中的文件和proj.win32\Debug.win32中的文件拷贝至同一新目录,生成的exe便可以脱离VS2012直接运行了。

 

2.Android平台

打开CMD进入项目目录(如:G:\code\HelloWorld),运行指令cocos compile -p android -ap 21 即可自动编译。生成的apk文件在HelloWorld\bin\debug\android\HelloWorld-debug.apk。

注:cocos compile的参数可以用 cocos compile --help查看。

时间: 2024-10-18 02:29:39

Cocos2d-X 3.2环境的配置的相关文章

jdk环境变量配置

前言: 先下载好对应系统版本的jdk版本:一般默认安装,安装好之后的步骤: 安装路径: 1.打开电脑的环境变量配置页面 2.新建环境变量 变量值为jdk的安装路径 新建CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; (%前面加上.;) 编辑path变量值 在path变量值后加%JAVA_HOME%\bin; 3.进入cmd窗口中执行命令 java -version 出现图上所示即安装成功.

ionic打包apk 的三个环境变量配置

ionic--安装Java jdk并配置环境变量 前言:jdk是 Java 语言的软件开发工具包,它包含了Java 的运行环境,Java 工具和Java 基础的类库.做java web开发,android开发,还有现在流行的混合式App开发,都需要安装jdk oracle官网下载jdk 如下4张图按步骤可以找到jdk的下载路径,也可以点这里去选择你想要的版本 Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 安装jdk

Java基础—JDK环境变量配置

1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电脑->右键属性->高级系统设置->环境变量 配置JAVA_HOME:点击[新建],新建一个系统环境变量 名称为:JAVA_HOME 值为:JDK安装路径(这里以安装时将默认路径盘符C换为D为例

Mac OSX (EI Capitan)搭建Caffe环境并配置python接口

Caffe是一个清晰而高效的深度学习框架,其作者是博士毕业于UC Berkeley的贾扬清.Caffe是纯粹的C++/CUDA架构,支持命令行.Python和MATLAB接口:可以在CPU和GPU直接无缝切换.我在MacbookPro(无NVIDIA显卡)上大费周章地配置了Caffe的环境,并花了许多时间配置其python接口. 一.下载Caffe github上的下载地址:https://github.com/BVLC/caffe进入到下载后的路径,并复制 Makefile.config.ex

环境变量配置

环境变量配置作为学习java的第一步,虽然没什么特殊,但是也不可马虎,否则你的第一行输出的代码可能不是Hello World,而是Hello Bug! 环境变量配置主要有四步: 注:系统变量配置窗口:“计算机”右键“属性”--“高级系统变量”--“环境变量”,打开就是配置系统变量配置窗口 ① 新增系统变量JAVA_HOME JAVA_HOME,就是JDK的安装目录,比如我的安装目录是E:\Develop kit\Java\jdk1.8.0_73,则配置如下 ② 追加path变量 在系统变量pat

SVN Server环境安装配置手册

SVN Server环境安装配置手册_百度文库 http://wenku.baidu.com/link?url=923bv1olSkznh1gWd7Gqoxxwj18IHIlTXcEbNiPSLM5H32k93UtQ22rAVppNIlVv89ru4E1cPFe1yESSEkSsR4NfDMMRgpA2d3GI_KcV37m

Java开发环境的配置

为了能够在计算机上开发Java程序和运行Java程序,就需要在Windows操作系统上配置Java开发环境. 首先,安装JDK: 1.在Oracle官网上下载JavaSE: 2.在Download下载页面中,选择Windows平台下的JDK6: 3.下载完成后进行安装,默认安装在c:\Program Files\Java下: 4.安装完成后,在DOS命令行状态下测试JDK6是否安装成功: 5.运行cmd,输入java -version命令,可以查看版本信息,若显示出版本信息,则安装成功. 然后进

Eclipse-运行符-数据类型转换-环境变量配置

1.能够使用Eclipse快捷键 ctrl + /   单行注释:再按一次则取消: ctrl + shift + /  多行注释:  ctrl + shift + \  取消多行注释: ctrl + shift + f  格式化代码 ctrl + d  删除光标所在行 shift + enter 光标所在行的下方增加一行空白,无论光标在该行的什么位置 ctrl + alt + 向下箭头  向下重复增加该行代码 alt + shift + x  运行代码 alt + / 自动补全  (Syso会自

基于Java的Arc Engine二次开发的环境的配置

1.软件准备 ArcGIS for Desktop 10.2, Arc engine, jdk-7u60-windows-i586,Eclipse Mar2 2.软件的安装 2.1 ArcGIS for Desktop 10.2的安装 软件的下载:ArcGIS for Desktop 10.3全套的下载:http://pan.baidu.com/s/1o7F4yue,附带破解方法 本文使用的是10.2,其下载路径与安装破解方法如:http://jingyan.baidu.com/article/

Windows中 RabbitMQ安装与环境变量配置

RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议.1:安装RabbitMQ需要先安装Erlang语言开发包.下载地址 http://www.erlang.org/download.html 在win7下安装Erlang最好默认安装.      设置环境变量ERLANG_HOME= C:\Program Files\erlx.x.x       添加到PATH  %ERLANG_HOME%\bin; 2:安装Rabbit