簡體   English   中英

3D陣列還是動態2D陣列?

[英]3D Array or a dynamic 2D array?

我正在開發shogi(將棋是日本象棋的一種變體)應用程序。 取完一塊后,我希望它移到屏幕的單獨部分,而不要移到板上。

我想知道對於3D數組是否最好(一個元素將存儲類型,另一個元素將是塊的位置,第三個元素將存儲該塊類型的數量);

另一個選項是動態2D數組,用於存儲樣片類型和位置,然后將相同類型的樣片保持在一起。

哪個最適合Android應用程序?

這並不是一個與Android相關的問題,而是更多的游戲設計問題。

無論如何,如果類似於國際象棋,那么二維棋子陣列又如何呢?每個棋子都有自己的屬性:棋子類型和棋手擁有棋子?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM