我實現一個遊戲回合制多人與谷歌玩遊戲服務: https://developers.google.com/games/services/android/turnbasedMultiplayer說明了谷歌Play遊戲服務匹配
我的遊戲有一些不同的變化,爲了幫助用戶從默認的UI輕鬆選擇,我想爲每個比賽添加一個名字。
如果可能的話,例如具有2個當前匹配的玩家將能夠容易地識別每個玩家而無需打開它。
謝謝。
我實現一個遊戲回合制多人與谷歌玩遊戲服務: https://developers.google.com/games/services/android/turnbasedMultiplayer說明了谷歌Play遊戲服務匹配
我的遊戲有一些不同的變化,爲了幫助用戶從默認的UI輕鬆選擇,我想爲每個比賽添加一個名字。
如果可能的話,例如具有2個當前匹配的玩家將能夠容易地識別每個玩家而無需打開它。
謝謝。
您可以將這些信息放入您的Turn數據中。像這樣...
// This is the byte array we will write out to the TBMP API.
public byte[] persist() {
JSONObject retVal = new JSONObject();
try {
retVal.put("data", data);
...
然後,您可以編寫一個自定義函數來檢索匹配數據,你將不得不把這些信息納入一個自定義收件箱對話框。我目前沒有這樣做......
此功能是標準產品的一部分。看看來自谷歌skeletonTBMP.java的示例以及skeletonTurn.java(我認爲它被稱爲)。這是你在兩個回合之間傳遞數據的地方。將它填充到在每一回閤中被更新的「數據」對象中,然後將該值作爲文本顯示在屏幕上將是相當容易的。鏈接在這裏... https://github.com/playgameservices/android-basic-samples/tree/master/BasicSamples/SkeletonTbmp/src/main/java/com/google/example/tbmpskeleton
感謝pvella,但想法是使用默認的用戶界面。恐怕現在是不可能的。 – pauminku