Cocos2dx技术(一)——cocos2dx初窥

1、游戏引擎组成部分:
       必备——渲染引擎
       核心——渲染引擎,物理引擎
2、cocos2d的9大功能:
       流程控制管理(场景切换)
        菜单维护     
       文本渲染(支持标签语言例如HTML)、
       精灵
       精灵动作
       特效(波浪、旋转、透镜等)
       矩形和六边形的瓦片地图
       场景切换特效
       硬件加速(OpenGL)

下面内容讲述如何创建cocos2dx(Android)工程并运行

3、新建cocos2dx项目:
cocos2d-x-2.2.5/tools/project-creator下,执行 ./ create_project.py -project helloword -package com.reton.helloword -language cpp
此命令执行完成之后会在
cocos2d-x-2.2.5/projects下新建一个 helloword工程,此工程包含一个名为 com.reton.helloword的默认包。此工程的cocos2dx模块部分是用cpp完成的。
4、设置环境变量
environment
追加:
export NDK_ROOT=/home/thinking/IDE/android-ndk-r9d
export NDK_MODULE_PATH=/home/thinking/IDE/cocos2d-x-2.2.5:/home/thinking/IDE/cocos2d-x-2.2.5/cocos2dx/platform/third_party/android/prebuilt
5、设置环境变量
~/.bashrc
追加:
export NDK_ROOT=/home/thinking/IDE/android-ndk-r9d
export NDK_MODULE_PATH=/home/thinking/IDE/cocos2d-x-2.2.5:/home/thinking/IDE/cocos2d-x-2.2.5/cocos2dx/platform/third_party/android/prebuilt
export PATH=$PATH:$NDK_ROOT:$NDK_MODULE_PATH    
注意:
NDK_MODULE_PATH是为了让下面的代码可以找到相应的资源
 
如果不配置 
NDK_MODULE_PATH环境变量也可以采取直接将自动生成的项目留在原地即: /cocos2d-x-2.2.5/projects路径下。
6、保存并source上述两个文件。
7、将新建的Android项目导入Eclipse中,修改Android.mk

8、编译运行。
如果出现了如下错误

右键项目-->Properties-->Java Compiler-->选中Enable project specific settings做如下设置



 
 








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值