最贊回答 / 一橫
利用board[i][j] 0 的個數n來控制,然后使隨機數產生范圍在0-n之間,產生隨機數x,并遍歷board[i][j] ,第x位數即為隨機產生的位置,這樣行么老師。
2014-09-05
最新回答 / l1uyub0b0b0
游戲的勝利在這個課程里沒有講。事實上,勝利也是一種游戲結束,只不過返回給游戲者的信息不同。你可以嘗試一下修改isGamoeOver,并且在isGameOver返回勝利狀態下,給出不一樣的顯示效果。至于,達成32或者64,顯示了一種勝利,還允許玩家繼續游戲,這個邏輯可以想想看?如果都想通了,或許可以在2048游戲里嵌入一個成就系統:)
2014-09-04