Libgdx |如何渲染10,000个瓷砖?

时间:2016-06-07 03:52:54

标签: java android optimization libgdx

我正在为Android做一个自上而下的游戏,我不喜欢使用tilesmap。所以我使用自己的tile类,每个tile都包含一个sprite。世界是100x100(10,000)瓷砖。现在,对于游戏相机,我只渲染相机可见的瓷砖。但我已经建立了一个迷你地图,可以看到整个屏幕,这意味着我必须渲染10,000个瓷砖。我尝试使用spriteCache,这确实有帮助,但我仍然只有大约25 fps :.我不确定任何代码是否真的有必要,考虑到我只是通过spritebatch渲染游戏相机精灵,并通过spriteCache渲染迷你地图。非常感谢你的帮助!我只是不明白所有这些3D游戏如何在Android上管理,这个小2D游戏不能。 :|

0 个答案:

没有答案