cocos2dx 3.0 windows8下开发环境搭建搭建 不须要cygwin

时间:2022-04-18 07:57:19

已经接触cocos2dx有一段时间,但一直也仅仅是看看Demo,没有真正的去写代码。由于本人仅仅是java的coder。还是半路出家的coder,编程基础太浅。

对于c++、lua也不懂。近期cocos2dx公布3.0版本号,一看介绍。哇塞!超级牛逼。

果断開始新的学习。

首先就是环境搭建的问题。

开发游戏的都是高富帅啊。人家用的都是苹果。让我等屌丝情何以堪!

周六周日找了两天。各种尝试,最终找到了惬意的开发方式。以下就做一个分享。让后面的兄弟少走一些弯路。

准备的软件:

1 谷歌官网下载sdk 一套开发包方便实惠 http://developer.android.com/sdk/index.html

2 下载ndk   https://developer.android.com/tools/sdk/ndk/index.html

3 下载ant

4 下载python2.7(不要下载更高版本号 不支持)

5 cocos2dx 3.0

6 cocos code ide

路径我后面再补充吧 。午饭还没吃呢!

下载完就该解压的解压。该安装的安装,完毕后进行最后一步,配置环境变量。环境变量配置正确那么编译就能够顺利进行了!

曾经配置环境变量都是从网上找的,也不清楚详细要用到哪些。cocos2dx 3.0版本号我们就在也不用捉急了。进入cocos2d-x-3.0根文件夹,

执行 python setup.py

依据提示写好环境变量。然后重新启动窗体 。进入cocos2d-x-3.0\tools\cocos-console\bin

执行 cocos new MyGame -p com.test.mygame -d ./projects

依据提示写好环境变量直到提示创建成功

编译创建的项目:

cocos run -s projects\MyGame -p android

開始编译。

。。。。

假设出现以下的错误

com.sun.tools.javac.Mainisnotontheclasspath的问题

在ant打包时报错:

解决com.sun.tools.javac.Main is not on the classpath的问题

com.sun.tools.javac.Main is not on the classpath.

        Perhaps JAVA_HOME does not point to the JDK.

        It is currently set to "C:\Program Files\Java\jre6"

遇到这样的情况时直接将C:\Program Files\Java\jdk1.6.0_17\lib中的tools.lib复制到C:\Program Files\Java\jre6\lib中就可以。