感谢支持
我们一直在努力

如何在BlackBerry PlayBook NDK 2.0环境中使用Cocos2dx

从高手那里了解到Cocos2dx现在可以支持BlackBerry PlayBook了,于是拿PlayBook NDK 2.0环境测试了一把,效果非常好,2D游戏需要的很多功能都有实现,真的是PlayBook开发利器。


下面是测试的基本过程,供各位参考。


首先应该先去Cocos2dx的网站上去看一下,网址如下:


http://www.cocos2d-x.org/


其中有一篇文章是讲如何在BlackBerry PlayBook上测试Cocos的,是最好的参考资料,我也是按这篇文章完成测试的。


http://www.cocos2d-x.org/projects/cocos2d-x/wiki/How_to_run_HelloWorld_and_Tests_on_BlackBerry_Tablet_OS


第一步是去github下载最新版本的Cocos2dx,地址如下:


https://github.com/cocos2d/cocos2d-x


下载的是一个zip文件,将它解压到一个目录中,如c:\cocos2dx


第二步是安装设置BlackBerry PlayBook NDK 2.0的环境,这里略去安装配置过程,对这一步有问题的同学们可以参考我之前的博文。


第三步是导入Cocos样例


在PlayBook NDK 2.0环境中选择’File’ –> ‘Import…’–>’General’–>’Existing Projects into workspace’


在目录选择对话框中选择第一步解压的路径,本例是c:\cocos2dx


这样在对话框中就会出现很多Cocos项目,我们选择针对PlayBook的项目,就是proj后面带qnx字样的项目,注意原有工作空间中不能有相同名字的项目,否则对应的项目不能导入。比如我测试的时候工作空间中已经有一个HelloWorld的项目,这样Cocos中的HelloWorld就不能导入了,如下图:


第四步是修改项目配置


按上面的文章导入项目后就可以编译运行了,不过我测试发现在NDK2.0环境中无法直接编译,需要修改bar-descriptor.xml文件中的Assets,否则对于的so文件会找不到。


如下图,打开bar-descriptor.xml, 选择Assets,将原有的libbps.so, libOpenAL.so, libalut.so三行删除,重新选择<NDK安装目录>\target\qnx6\armle-v7\usr\lib下对应的三个so 文件。


保存该xml文件。


 



 


 


第五步是编译执行。


最后和大家分享一些截图,看到这些效果各位可以想象通过这些功能在PlayBook上真的可以很快捷地开发各种游戏。



 


 



 


 

赞(0) 打赏
转载请注明出处:服务器评测 » 如何在BlackBerry PlayBook NDK 2.0环境中使用Cocos2dx
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏