2017-01-04 75 views
-1

我想制作泡泡射手游戏。但问题是,我如何在libgdx中绘制具有不同颜色的泡泡10行和10列明智泡泡......是通过地图或任何其他方式绘制的泡泡。如何在libgdx游戏中像泡泡射击游戏那样生泡泡

+0

看起来像这个问题已经没有更多的box2d做,而不是与电脑有关。也许放弃box2d标签? –

回答

0

如果你的行是固定的,那么你可以简单地在二维数组中绘制游戏屏幕,并根据偶数或奇数行号添加行中的pading。但是如果你的行从那里改变了10意味着增加,那么你可以使用ArrayList。

如果您有预定义的泡泡颜色,可以从json文件中获取图像,否则您可以生成随机泡泡。

+0

如何摧毁身体。我会在数组中存储10个不同的体:int GameMatrix [] = {1,2,2,2,5,8,2,1,1,1}; 我喜欢搜索数字2,然后有4倍的数字,所以我喜欢摧毁四个物体同时销毁。 只有box2d libgdx中剩下六个物体? –

+0

那么有什么问题,只要摧毁四个box2d机构。 – Aryan

+0

它不会破坏阵列中的4个物体,与2 –