Wie kann ich beispielsweise Speicherstände eines Spiels DAUERHAFT in meinem Programm speichern?

phili3

Mitglied
Hallo,
wenn ich beispielsweise ein Snake-Spiel programmiere und der Spieler durch das Durchspielen verschiedener Level in seinem Rang aufsteigt, wie kann ich diesen Rang DAUERHAFT speichern? Sodass der Spieler beim nächsten Programm Start automatisch seinen Rang wiederbekommt.
Ich brauche hier keine Erklärung, ein Überbegriff für das Thema würde schon reichen. Ich weiß nämlich momentan noch nicht mal, nach was ich dafür googeln soll.
 
Sinnvoll: Nutze dafür ein Unterverzeichnis im Userverzeichnis, bei Windows würde man z.B. %LOCALAPPDATA% verwenden, dann noch ein Unterverzeichnis für Ersteller und Produkt, damit man nicht anderen Programmen in die Quere kommt.
Üblicherweise (weil's einfach ist) würde man jetzt hier eine JSON Datei mit dem Spielerprofil oder den spielerelevanten Daten schreiben.
Mit GSon ist das äußerst einfach zu realisieren, auch das Auslesen und wiederherstellen des Zustands.
 

Neue Themen


Zurück
Oben