使用Android 2.2的模拟器进行测试。
首先下载官方网站上的HelloWorld,下载之后可以看到它使用库的版本是2.0.3。我们运行这个tutorial,发现没有问题,显示出来的和网站上描述的是一样的。
然后我们把2.0.3的库替换成现在最新的2.1.0,发现有时候根本运行不了,即使运行了也只有黑屏。
阅读了http://www.eoeandroid.com/thread-29649-1-1.html的内容,分别对其中提到的每一项进行改动,发现还是不行。
今天有看了下前面提到的帖子,又试了几次,测试得到以下结果:
1、图片要求。
在2.0.3下面,图片必须是32bit的PNG文件,有时候可能会弄进去不带alpha通道的24bit的PNG图片,这样的图片是显示不出来的。看PNG是多少位可以直接从文件图片属性的详细信息里面看到。2.1.0貌似已经修复了这个问题,24bit的图片也可以正常显示。
2、显示模式。
听说很多机器不支持【setDrawPriority(DrawPriority.PRIORITY_VBO);】,我发现我的模拟器也不支持这个模式,或者说在2.1.0里面这个模式用不了,使用【setDrawPriority(DrawPriority.PRIORITY_NORMAL);】才能让模拟器正常工作。若开启VBO模式,程序可能会直接退出,不过我很好奇2.0.3的时候图片在这个模式下为什么能显示出来。
3、背景问题。
2.1.0里面使用2.0.3里面加背景的代码却无法显示背景,具体修正代码可以参考上文提到的链接。
以上三个条件需要同时满足才能在模拟器里面看到背景图片。
感觉rokon的BUG应该不少,光一个helloworld就搞出这么多问题。最近看了angle引擎,比较简单,可以快速上手。前面有人提到它的效率不高,貌似作者也在添加对box2d的支持,不过我具体看了下代码,现在基本还不能用。
分享到:
相关推荐
Rokon 2.1.0 source code..
Rokon游戏引擎源码
rokon引擎相关API 主要函数的说明
rokon tutorials Rokon 入门教程
Android引擎框架Rokon中文文档
rokon游戏引擎 类与方法介绍 游戏引擎开发步骤
Rokon引擎主要类介绍
android 游戏引擎Rokon实例教程
Android游戏引擎《Rokon》:主要类和方法的介绍文档
整理出来的Android 游戏引擎Rokon的几个范例,简单易懂,适合入门
Rokon引擎主要类的介绍 中文文档 介绍每个类中经常使用的方法以及作用
rokon游戏引擎包及S其源码
一个使用了Rokon游戏引擎的小游戏,可以作为学习游戏开发的入门了解资料
rokon_lib_2-0-3.zip
Rokon api说明 doc 介绍Rokon游戏引擎中常用的api 文档介绍 com stickycoding rokon包: Rokon:提供静态函数和属性 属性:circle Polygon实例 圆形 rectangle Polygon实例 矩形 Sprite类的polygon属性默认为该...
安卓Android源码——rokon_lib_2-0-3.zip
rokon控制玩的游戏,可以触摸控制方向
安卓Android源码——rokon_src_2-0-3_游戏引擎.zip
android 游戏引擎 rokon 源代码
Rokon游戏引擎基础,教你使用rokon搭建你的第一个游戏,开发游戏从这里开始