我正在實現一個基於國際象棋回合制的多人遊戲應用。我有一個主屏幕和一個棋盤遊戲,實際上是在玩遊戲。從其他活動中調用遊戲客戶端方法
我已經看到骨架活動示例應用程序,它只有一個活動,一切發生。
在我玩棋盤遊戲時,我仍然如何使用回合制聽衆和方法,如takeTurn
等?
編輯:所以我已經實現我的應用程序的方式如下。當你在主屏幕的時候,你可以邀請朋友,一旦turnBasedMatchInitiated
叫,我的棋盤活動啓動,因此玩家可以開始玩
編輯:我已決定把我的GamesClient的public static
這樣我就可以從我的其他活動訪問它。我現在的主要問題是如何利用takeTurn
方法。我只想移動一個棋子,讓這個數字輪到我,並將我的移動座標傳遞給下一個玩家。我怎樣才能做到這一點?我已經看過這些例子和開發人員文檔,但是我仍然很難理解如何使用快遞。