2014-10-05 65 views
0

我在我的遊戲中使用GPGS用於多人遊戲和雲存儲,並想知道是否有方法從使用雲存儲存儲數據的其他用戶訪問數據?基本上,我希望每個用戶在遊戲中選擇一個保存到雲中的用戶名,但是我需要確保在保存之前沒有其他人擁有該名稱。所以我想我可以遍歷所有的用戶,並檢查他們保存的數據爲他們的用戶名,但我還沒有想出如何訪問其他用戶的數據。如果這是不可能的,那麼有沒有什麼建議?我應該使用像谷歌應用程序引擎來存儲所有用戶名,並使用該文件來比較所有新的用戶名?使用Google Play遊戲服務的自定義用戶名稱

回答

1

谷歌雲存儲不是數據庫的替代品。將對象存儲在雲中是一項很棒的服務。

在你的情況我想看看這兩個選項,以存儲用戶的數據:

  • https://cloud.google.com/datastore/ - 一個的NoSQL數據庫都將來自谷歌應用程序引擎和谷歌計算引擎工作的偉大。取決於您的技術堆棧和需求。
  • https://cloud.google.com/sql/ - 雲中的一個(我的)SQL解決方案。如果你過去使用過MySQL,那麼使用它就會非常容易。幾乎所有的東西都會一樣。

順便說一句,在新用戶的特定情況下,您可以在第一次失敗後發送3-5個建議給用戶「免費名稱」,您知道這些用戶不在系統中。這樣,你會改善他們的體驗。

+0

感謝您的提示!我正在查看Google數據存儲,看起來比我想象的要複雜一些。你知道任何專注於將數據保存到Google數據存儲的教程嗎? – eBehbahani 2014-10-06 22:57:24

相關問題