Seite 1 von 1

Spielstand erstellen und beliebig laden

Verfasst: Donnerstag 13. Dezember 2012, 20:01
von Dexter1997
Ich habe ein Rollenspiel programmiert, und damit man nicht immer beim schließen und erneuten öffen des Programms von vorne anfangen muss, würde ich gerne die Möglichkeit in mein Programm einbauen, den aktuellen Spielstand zu speichern.
Meine Frage:
Da ich nicht weiß wie man sowas überhaupt macht, wollte ich fragen welche Befehle man dem Computer geben muss, damit er einen Spielstand erstellt, so dass er auch nach beenden des Programms noch existiert. danke für antworten:)

Re: Spielstand erstellen und beliebig laden

Verfasst: Donnerstag 13. Dezember 2012, 20:37
von sparrow
Es gibt da verschiedene Möglichkeiten. Du könntest die Werte in eine Datei schreiben und beim Laden die Datei lesen und die Werte zuweisen. Du könntest dafür ein eigenes Format erdenken, oder etwas wie JSON oder XML verwenden.

Eine weitere Möglichkeit ist pickle. Damit kannst du Python-Objekte einfach speichern und anschließend wieder laden. Wenn du deine Daten in einer entsprechenden Struktur organisierst, könntest du es diese so in eine Datei speichern.