Cocos2dx技术(一)——cocos2dx初窥

Cocos2dx技术(一)——cocos2dx初窥,第1张

概述1、游戏引擎组成部分:        必备——渲染引擎        核心——渲染引擎,物理引擎 2、cocos2d的9大功能:        流程控制管理(场景切换)         菜单维护             文本渲染(支持标签语言例如HTML)、        精灵        精灵动作        特效(波浪、旋转、透镜等)        矩形和六边形的瓦片地图        场 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做如下设置
总结

以上是内存溢出为你收集整理的Cocos2dx技术(一)——cocos2dx初窥全部内容,希望文章能够帮你解决Cocos2dx技术(一)——cocos2dx初窥所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1015891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存