最赞回答 / 一横
利用board[i][j] 0 的个数n来控制,然后使随机数产生范围在0-n之间,产生随机数x,并遍历board[i][j] ,第x位数即为随机产生的位置,这样行么老师。
2014-09-05
最新回答 / l1uyub0b0b0
游戏的胜利在这个课程里没有讲。事实上,胜利也是一种游戏结束,只不过返回给游戏者的信息不同。你可以尝试一下修改isGamoeOver,并且在isGameOver返回胜利状态下,给出不一样的显示效果。至于,达成32或者64,显示了一种胜利,还允许玩家继续游戏,这个逻辑可以想想看?如果都想通了,或许可以在2048游戏里嵌入一个成就系统:)
2014-09-04