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,输入命令:
開始创建新项目,如图:
创建完后,提示成功,如图:
项目文件文件夹例如以下:
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++基础戳这里:
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++语言基础
相关文章推荐
- Cocos2d-x 3.x启动过程
- Cocos2d-x 3.x开篇
- Cocos2d-x lua游戏开发之安装Lua到mac系统
- 基于cocos2d-x的含有物理属性的物件创建模板(优化版)
- cocos2d-js关于对话框Layer的屏幕适配
- 2、创建第一个cocos2d-x项目
- quick-cocos2dx学习笔记(一)引擎结构总览和创建项目
- cocos2dx ——浅析cocos2dx3.2引擎目录
- Cocos2dx一步一步实现Android端热更新(C++)
- 第一章cocos2d-x
- quickcocos2dx scheduler妙用
- cocos2dx C++ 绑定到 Lua时两个问题
- cocos ide 调试lua 程序自动关闭问题的解决
- 使用BabeLua在cocos2d-x中调试Lua
- cocos2d-x 3.9 android studio项目命令行打包
- Cocos2d-x LayoutComponent的使用
- Cocos2d-x Layout使用三
- Cocos2d-x Layout的使用二
- Cocos2d-x Layout使用
- cocos2dx的runAction: 重复执行,多个动作连接执行,多个动作同时执行的实现(lua的应用)