cocos2d_x开发平台吧 关注:1,246贴子:2,258
  • 24回复贴,共1

Cocos2d-x环境搭建

只看楼主收藏回复


搭建环境
1.下载cocos2d-x,解压就好。这时候可以直接运行里面的例子看看。
2.创建工程.以前版本使用的是vc向导,现在版本需要使用python脚本创建工程
(1)先下载windows版本的python环境,官方规定了必须是2.7版本的
(2)添加到环境变量中去
(3)执行cocos2d-x-2.1.4\tools\project-creator\create_project.py脚本创建工程
双击执行没用的,需要到控制台下去执行。在控制台下切换到脚本目录下,然后执行下面的语句
python create_project.py -project HelloWorld -package com.mygame.org -language cpp
其中HelloWorld为工程名称,com.mygame.org为android版本取的包标识名。后面的那个包名到现在我还没 发现作用,因为对android也不熟,移植的过程中还会让自己输入一次包名,但是那个可以随便输。
3.可以在cocos2d-x-2.1.4\projects下找到刚生成的HelloWorld工程,打开proj.win32文件夹下的HelloWorld.sln即可。
环境搭建挺简单的,自己也没遇到什么问题,很顺利的搞定了。
移植Android
整体步骤和网上步骤基本一致。网上说现在NDK高级版本已经集成了cygwin中我们所需功能,所以不需要cygwin,直接使用NDK编译即可,这种我没有尝试。我仍然使用的cygwin编译的。
1.修改create-android-project.bat,3处路径
2.然后运行它建立android工程
3.将自己的Classes和Resources文件夹替换android工程下的这两个文件夹
4.在proj.android/jni下的Android.mk中添加进所有cpp文件路径
5.下载cygwin
6.配置cygwin下NDK的路径,在home/用户名下的.bash_profile文件下添加上
NDK_ROOT=/cygdrive/d/android-ndk-r8-windows/android-ndk-r8
exportNDK_ROOT
7.运行cygwin.bat
先切换到安卓工程文件夹下
然后编译./build_native.sh
8.用Eclipse打开即可运行,会报错找不到icon文件,需要改一下icon的图片路径即可


1楼2013-08-28 14:34回复
    今天被老大叫搞这个,然后就被吧主解决了搭建环境的问题(虽然不知道是哪里有问题),故来顶一个……话说如果我只想搞开发,不想搞移植的,可不可以不用eclipse啊,我习惯用vs啊,不想用eclipse啊……


    IP属地:广东3楼2013-09-02 20:56
    收起回复
      心碎了我,刚刚试了下网上关于不使用cygwin的方法,然后现在卡在Error: Program "bash" not found in PATH 这里了,莫非就算不直接使用,结果还是要装cygwin了么,感觉只要解决了这个问题,就可以运行了啦,气死我也……


      IP属地:广东4楼2013-09-03 17:58
      回复
        木有懂


        IP属地:陕西5楼2013-09-07 17:33
        收起回复
          想问下LZ,我这边报错:error: Error: No resource found that matches the given name (at 'icon' with value '@drawable/icon',你说的改一下路径是要怎么做呢?


          6楼2013-09-09 17:17
          收起回复
            @LThund
            erL


            7楼2013-09-09 20:08
            收起回复
              最后那个应该是语言


              IP属地:黑龙江11楼2014-01-26 15:09
              回复
                请问如今有新版本的资源吗??


                12楼2015-09-09 21:36
                回复
                  楼主可以分享一下cocos2dx压缩包吗?万分感谢


                  IP属地:广东来自Android客户端13楼2016-08-28 10:27
                  回复
                    下载3.0版本的 图形界面安装,图形界面新建工程 简直6的不行


                    IP属地:江苏14楼2016-11-18 14:36
                    回复