我無法找到一種方法將密碼保護文件中的遊戲高分存儲起來。LibGDX - 安全地使用「首選項」存儲高分
我不希望玩家在.prefs去/改變高分,並用它加載遊戲。
我可以使它很難通過加密改變值,但是這不會是無序地使用不同的加密值和一個是正確的格式保存玩家的必經之路。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="highScore">4</entry> Not encrypted
<entry key="lGTlMAdWzXQaem8c78FMow==">NiGac2LEgYO8uo0wkiKpasdLA==</entry> Encrypted
</properties>
除了約翰的偉大答案,我不會使用首選項文件的加密數據,但創建自己的文件。 – Madmenyo