我正在嘗試使用谷歌API來實現我的實時多人遊戲。我注意到,每次玩家使用「隨機比賽」選項玩對方時,他們的ID與他們的實際谷歌ID不同... 有沒有一種方法可以在隨機比賽中檢索他們的真實谷歌ID並且不使用這些奇怪的標識?谷歌玩遊戲實時多人如何獲得快速玩家的名字?
3
A
回答
3
據我發現你不能自動匹配。
從 - https://developers.google.com/games/services/android/realtimeMultiplayer#quick_game_option
然而,爲了保持匿名,球員誰通過自動配對加入了房間,只會有參與者ID(而非玩家ID)。
但是,如果你送的人的名字到另一臺設備的消息 - 這可能是一個選項
+0
這會違反Google服務條款嗎?這個想法很好,但我害怕谷歌:) – KakCAT
+0
我想如果你先問玩家,這不會是一個問題 –
相關問題
- 1. 如何實現實時多玩家谷歌玩遊戲服務C++到cocos2d-x
- 2. 多人遊戲玩家2人遊戲
- 3. 谷歌玩具有不同角色的實時多人遊戲
- 4. socket.io多人遊戲玩家的視圖
- 5. 使用谷歌玩遊戲服務的軌道玩家XP
- 6. 如何讓谷歌玩遊戲可選?
- 7. 谷歌玩遊戲:從邀請ID獲取請求玩家的總數
- 8. Android遊戲玩 - 實時多人遊戲 - 邀請不工作
- 9. OO Javascript遊戲,如何添加玩家遊戲的玩家數組?
- 10. Twitch API讓玩家玩X遊戲
- 11. 如何在多人遊戲中處理很多玩家?
- 12. 遊戲敵人向玩家移動
- 13. 遊戲中的玩家停止遊戲
- 14. 使用UDP的多人遊戲:玩家如何相互認識?
- 15. Unity多人遊戲:僅限攝像機跟隨一名玩家
- 16. 如何在谷歌玩遊戲中定義一個主機實時多人遊戲?
- 17. 3玩家卡牌遊戲
- 18. 玩家死亡/ c遊戲#
- 19. CPU玩家骰子游戲
- 20. iOS遊戲玩家ID
- 21. Android遊戲的多個玩家
- 22. Rails兩名玩家紙牌遊戲
- 23. 谷歌玩遊戲服務錯誤
- 24. 禁用複賽在谷歌玩遊戲
- 25. 排行榜android谷歌玩遊戲
- 26. 谷歌玩遊戲沒有登錄
- 27. 谷歌玩遊戲在Android中
- 28. 谷歌玩遊戲登錄失敗
- 29. socket.io與三名玩家在遊戲中的實時webapp?
- 30. 與同時玩家的網頁遊戲
我想你指的是** playerIds **和** ** participantIds。參與者ID從比賽變爲比賽,而PlayerId對每個球員都是永久的。你試圖找回哪一個? – Ogen
playerID。更具體地說,使用他的谷歌帳戶登錄的用戶名稱。隨機匹配只是每次都會將該玩家ID誤差爲一些隨機值 – user2997681
哦,所以你只是想找到他的名字。 ** Player **類和** Participant **類都具有稱爲** getDisplayName()**的方法所以我不認爲它關係到你得到哪一個。 – Ogen