GVKun编程网logo

cocos2dx开发环境搭建(cocos2dx 开发环境)

25

想了解cocos2dx开发环境搭建的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于cocos2dx开发环境的相关问题,此外,我们还将为您介绍关于cocos2d-js+pomelo的开发环境搭

想了解cocos2dx开发环境搭建的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于cocos2dx 开发环境的相关问题,此外,我们还将为您介绍关于cocos2d-js + pomelo 的开发环境搭建、Cocos2d-JS开发环境搭建、cocos2d-lua 开发环境搭建、Cocos2d-x 3.0版本Win7-VS2012开发环境搭建的新知识。

本文目录一览:

cocos2dx开发环境搭建(cocos2dx 开发环境)

cocos2dx开发环境搭建(cocos2dx 开发环境)

学习笔记--------------------------
一,在Mac环境下
1. 需要工具:cocos2dx 2.2.6 包,android-ndk-r9c,,jdk 1.8.0,adt-bundle-mac-x86_64-20140702
2. 安装:下载cocos2dx包解压,下载android-ndk-r9c包解压,下载at-bundle-mac-x86_64-20140702包
并解压,adb包是eclipse,SDK,add的集 成,方便使用。下载
jdk 1.8.0安装,也可以通过命令直接安装
3. 配置:Mac环境下配置很简单,JAVA环境安装好就可以使用,在终端输 入java -version命令,检验是否安装成功。
安装成功之后,修改配置文件
a. 进入当前用户的home目录
输入cd ~
b. 创建.bash_profile (如果已经存在,直接执行c步骤)
输入touch .bash_profile
c. 编辑.bash_profile文件
输入open -e .bash_profile
.bash_profile 文件内容:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
export PATH="$PATH:~/.composer/vendor/bin"
export PATH="$PATH:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/bin“
export PATH="$PATH:/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home/jre/bin”
export ANDROID_SDK_ROOT=/Users/you/Downloads/adt-bundle-mac-x86_64-20140702/sdk/
export ANDROID_NDK_ROOT=/Users/you/Downloads/android-ndk-r9c/
export COCOS2DX_ROOT=/Users/you/Downloads/cocos2d-x-2.2.6/
export NDK_ROOT=/Users/you/Downloads/android-ndk-r9c/


4. 创建工程:
第一步,首先cd cocos2d-x-2.2.6/tools/project-creator/

第二步,./create_project.py-project HelloWorld -packagecom.example.HelloWorld -languagecpp

第三步,到这里来找你的项目就可以了,cocos2d-x-2.2.6/projects/HelloTest


5. 运行:
进入项目下面 cocos2d-x- 2.2.6/projects/HelloTest/proj.ios文件夹,双击打开HelloWorld.xcodeproj,即可通过xcode编写运行游戏项目。同理,通 过eclips导入proj.android工程,即可通过eclipse编写运行游戏。


二. 在win环境下
1. 需要工具:除了上面那些工具外,还需要 VS2012, python;
(1)VS2012 从官网下载并安装
(2)python 安装:下载地址: www.python.org/download/
(3)cocos2dx 安装
2. 环境配置:win下面环境配置稍微麻烦,安装完以上的工具后,进入我的电 脑,环境配置,输入信息(后续补上)
3. 创建工程:
通过windowx下cmd命令完成,同Mac
4. 运行:通过eclips导入 cocos2d-x- 2.2.1/projects/HelloTest/proj.android工程,即可通过eclipse编写运行游戏。

cocos2d-js + pomelo 的开发环境搭建

cocos2d-js + pomelo 的开发环境搭建

cocos2d-js 是整合了 cocos2d-html5 和 cocos2d-jsb,可以方便的开发部署到各种设备环境中

pomelo-cocos2d-js 则是对 pomelo-client-websocket 和 pomelo-cocos2d-jsb 的整合

本文以cocos code ide为开发环境说明如何搭建 pomelo 与 cocos2d-js 的开发环境

1:下载 cocos code ide
cocos code ide

2:下载 cocos2d-js 配置cocos code ide

cocos code ide

cocos_code_ide环境配置

3:新建 cocos javascript project

这个时候,可以点击 build runtime 按钮,看是否能够成功编译

可以选择 win32 runtime(本文演示的是win32) 或者 android runtime

4:下载 pomelo-cocos2d-js

在项目根路径下面执行

git clone https://github.com/Netease/pomelo-cocos2d-js.git --recursive

5:cocos2d-html5 环境搭建

修改index.html

<script src="frameworks/cocos2d-html5/CCBoot.js"></script> "pomelo-cocos2d-js/html5/build/build.js"type"text/javascript"> require('boot');</script>"main.js"></script>

6:cocos2d-jsb 环境搭建

修改main.js

cc.gameonStart = function() {if(sysisNative ===true)require'pomelo-cocos2d-js/index.js'} ccviewsetDesignResolutionSize(800, 450.ResolutionPolicyEXACT_FITresizeWithbrowserSize( // load resourcesLoaderScenepreloadg_resourcesdirectorrunScenenew HelloWorldScene());},140); font-weight:bold">this};run();

7:测试chat
修改app.js,添加

var pomeloChat  pomelo  windowpomelo; route  'gate.gateHandler.queryEntry' uid "uid" rid "rid" username "username" pomeloinit({ host:"127.0.0.1" port3014 logtruerequestroute uiddatadisconnect(); datahostport"connector.entryHandler.enter" username ridlogJSONstringify)); chatSend});function"chat.chatHandler.send" target "*" msg "msg" content msgfrom target}

然后在 HelloWorldLayer 的 ctor 里面添加

pomeloChat();

8:本地把chatofpomelo-websocket跑起来

9:分别在jsb环境和html5环境测试



测试demo完整地址在pomelo-cocos2d-js-demo此demo只提供代码部分展示,cocos2d-js 库相关并没有上传


from:http://nodejs.netease.com/topic/53cdffb3898634292cedb312

Cocos2d-JS开发环境搭建

Cocos2d-JS开发环境搭建

Cocos2d-JS开发环境搭建

下载Cocos2d-JS,解压到安装目录。

1、搭建Cocos code IDE开发环境

在首选项中,如下设置:


运行,以 Cocos JSBinding方式。



2、搭建WebStorm开发环境

将WebStorm的Project Root 设置为 Cocos Code IDE的工作空间

直接在浏览器里运行工程中的 index.html。



cocos2d-lua 开发环境搭建

cocos2d-lua 开发环境搭建

cocos 官网提供了很多开发工具包括 cocos code ide,但目前好像不太好用

所以在这里我们用轻量好用的sublime text


1.下载所需素材


(1) sublime text

(2) sublime text 插件QuickXDev

(3)cocos2d-lua

2.安装

(1)安装sublime text ,cocos2d-lua

3.配置

(1)解压 QuickXDev-master.zip,重命名为QuickXDev

(2)打开sublime text ,点开Preferences 选择browse Packages


wKioL1Tv6hOycIoIAAE8AMKfnmw930.jpg

(3)重启sublime text点击 Preferences ->Package Settings->QuickXDev->Settings Default,


wKioL1Tv7APysgQcAAGvYjBzSBM735.jpg

在上图白框中写入cocos2d-lua 安装目录(安装时有提示)


到此,配置完毕!

Cocos2d-x 3.0版本Win7-VS2012开发环境搭建

Cocos2d-x 3.0版本Win7-VS2012开发环境搭建

开始学习Cocos2d-x,第一步当然是要搭建一个开发环境!cocos2d-x很多tools都是需要 使用Python的,因此我们需要先安装Python环境!下面让我们一步一步来搭建开发环境吧!


一、python配置

地址:https://www.python.org/downloads/,此文发表时,python最新版本为3.4.3。最新版python,配置Cocos2d异常,下载2.7.9版本并安装。

安装后,需要设置Python目录对应的环境变量。在我的电脑(右键)->属性->高级系统设置->高级选项卡->环境变量->系统变量 中找到Path 变量,并在其值中增加指向Python的环境变量。格式为 [Python安装路径]; 例如我安装在C盘 我的环境变量就新增为C:\Python27;



二、Cocos2d-x配置

地址:http://cn.cocos2d-x.org/download#anchor2,此文发表时最新版本为3.4 Final;


下载文件为一个zip压缩文件,解压后:


在目录中找到setup.py这个文件,双击运行:


由于现在不配置Android环境,因此只需要一直回车即可,这时候这段python脚本会帮助我们设置cocos2d-x运行所需要的环境变量。

在配置完这一切后 我们打开CMD 运行cocos命令,1来检查整个开发环境是否搭建成功,2来可以熟悉下命令行,如果设置没问题的情况下 会出现如下界面:


可以看到cocos.py这段脚本可以执行8个命令,每个命令的作用也说明了!

下面使用new来创建项目,创建一个名为HelloWorld的项目,命令为:cocos new -p blackbird.wuya.HelloWorld -l cpp -d D:\Cocos2d-x\Project

其中-p指定工程名,工程最少为二级,通过.分割(少于2级在编译Android版本时将出现错误),-l指定语言,-d指定工程目录。


工程的目录结构如下:


可以用VS2012打开proj.win32中的SLN项目文件进行我们愉快的编码和调试工作了!


要运行刚刚由模板生成的项目,需要用到cocos run 命令,格式为 cocos run -p [平台],如:cocos run -p win32 表示win32平台,执行这条命令时候需要注意一点,执行命令的目录,必须是游戏项目的根目录 如果不在根目录 需要使用 -s指定游戏根目录的位置。


在cmd中执行 cocos run -p win32 -s D:\Cocos2d-x\Project\MyCppGame,将编译并运行该程序,运行结果如下:



三、Android配置

参照:http://www.cocoachina.com/bbs/read.PHP?tid=199238


利用cmd命令行切换到工程所在目录,就可以使用cocos compile -p android方式编译APK文件了!

注意:在打包apk之前需要修改proj.android/jni文件夹下的Android.mk文件,添加自己新增的CPP文件!
最后我们来看看编译好的APK文件吧,位置在[项目文件夹]\bin\debug\android\文件夹下!


今天关于cocos2dx开发环境搭建cocos2dx 开发环境的介绍到此结束,谢谢您的阅读,有关cocos2d-js + pomelo 的开发环境搭建、Cocos2d-JS开发环境搭建、cocos2d-lua 开发环境搭建、Cocos2d-x 3.0版本Win7-VS2012开发环境搭建等更多相关知识的信息可以在本站进行查询。

本文标签: