0
我在java/android製作紙牌遊戲。這個想法很簡單,隨機卡片被選中並顯示,玩家必須選擇下一張卡片是否會更高或更低。我的問題是,我該如何做到這一點,一旦卡被選中,它不能再使用了?Android的紙牌遊戲隨機()
我的計劃是創建一個數組0-51;然後做所有可能性的開關和情況。
我在java/android製作紙牌遊戲。這個想法很簡單,隨機卡片被選中並顯示,玩家必須選擇下一張卡片是否會更高或更低。我的問題是,我該如何做到這一點,一旦卡被選中,它不能再使用了?Android的紙牌遊戲隨機()
我的計劃是創建一個數組0-51;然後做所有可能性的開關和情況。
這將工作。把你的陣列想象成一堆牌,然後洗牌。然後,從0開始,通過陣列從頂部挑選牌。
http://www.exampledepot.com/egs/java.util/coll_Shuffle.html
如果你想成爲超級爽,用Stack作爲你的卡的容器,因爲這是最相似的是如何卡真正的甲板上進行操作。