您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x新手学习之Helloworld(第三篇)[版本号:cocos2d-x-3.1.1]

2016-02-20 12:42 381 查看
上篇中,能够正常执行NDK中的样例.可是由cocos2d-x生成的项目,不能编译成功.上一篇戳这里: http://blog.csdn.net/xjjjjjjjjjjj/article/details/29382201
1.创建新项目

打开CMD,输入命令:

cocos new Helloworld -p com.hello -l cpp -d E:\WorkSpace\cocos2d-x\l2\


其他平台创建项目戳这里: http://cocos2d-x.org/wiki/How_to_Start_A_New_Cocos2D-X_Game


開始创建新项目,如图:



创建完后,提示成功,如图:



项目文件文件夹例如以下:



2.导入androidproject到eclipse中

导入后,会报错,缺少包,如图:



须要把cocos2d-x下载解压包中的android平台包复制过来,复制位置例如以下图: (我的位置是: D:\Program Files\cocos2d-x-3.1.1\cocos\platform\android\java\src)



复制后,就不报错了,例如以下图:



3.编译

选中helloword项目,点击菜单 project->clean,仅仅编译选中的项目.

编译须要花费时间,多等会.--------这里吐嘈一下,C++真比java差远了(使用角度)

执行项目,出现出错.提未找不到变量

第二次反复,懒得删除变量后截图了.

选中项目,右键->属性

加入三个变量到C++BUILD中,如图



COCOS2DX,NDK_ROOT,NDK_MODULE_PATH(须要cocos2dx根文件夹和android平台文件夹).

至此,项目就能够到真机中执行了.

4.helloword代码逻辑上非常easy,有编程经验的看一下就明确了.

C++基础戳这里:


Cocos2d-x手机游戏开发必备C++语言基础

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: