1
我最近在我的應用程序中添加了OpenFeint API,以共享在線排行榜高分。有沒有辦法添加到OpenFeint作弊保護?
我注意到,我已經添加了領先後沒多久,一些記錄已被添加值不可能在排行榜的第一個地方,所以它必須是一個騙子。
有沒有辦法避免它?爲了保護我的應用程序免受欺詐?我試圖通過網絡尋找這樣的解決方案,但找不到任何解決方案。
我最近在我的應用程序中添加了OpenFeint API,以共享在線排行榜高分。有沒有辦法添加到OpenFeint作弊保護?
我注意到,我已經添加了領先後沒多久,一些記錄已被添加值不可能在排行榜的第一個地方,所以它必須是一個騙子。
有沒有辦法避免它?爲了保護我的應用程序免受欺詐?我試圖通過網絡尋找這樣的解決方案,但找不到任何解決方案。
您的客戶有機會獲得他們的手機上的數據和正在傳輸的數據。由於這個基本事實,他們可以用這些數據做任何他們想做的事情。
沒有辦法,除非你開發自己的服務器來繞過這個問題。而不僅僅是一臺追蹤成就和分數的服務器。但是服務器會跟蹤您的遊戲收到的每個用戶輸入的。多人遊戲就是一個很好的例子。 MMO,FPS都依賴於服務器來告訴客戶端應用程序'不行,你現在不能執行',或者'你可以做到這一點'。通過這種方式,你的分數,你的成就,一切都會保持一致,因爲服務器在每一步都給予許可。
對於簡單的遊戲,我只想保持每週分數。每週都要擦拭它們,因爲黑客會每週把他們愚蠢的虛假高分推上去。我不確定OpenFeint是否具有此功能,但我相信你可以構建一個簡單的腳本,每週清除板子。