0

我正在开发一个将棋(将棋是国际象棋的日本变体)应用程序。拍摄一块后,我希望它移动到屏幕的单独部分,而不是板上。

我想知道是否最好使用 3D 数组(一个元素将存储类型,另一个元素将是片段的位置,第三个元素将存储该片段类型的数量);

另一种选择是动态二维数组,用于存储片段类型和位置,然后将相同类型的片段保持在一起。

哪个最适合 Android 应用程序?

4

1 回答 1

0

这不是一个真正与android相关的问题,而更像是一个游戏设计问题。

无论如何,如果它类似于国际象棋,那么有一个二维数组如何,每个都有自己的属性:棋子类型和拥有棋子的玩家?

于 2012-05-12T14:03:51.250 回答