80-95% sind reine Tüftelarbeit, der Rest ist dann die eigentliche Programmierung. Bei einem SaveGameEditor musst Du zum Beispiel austüfteln, welche Daten im SaveGame welche Bedeutung haben - nicht ganz trivial, und richtig fies wirds wenn Checksummen, Datenkompression oder gar Verschluesselung ins Spiel kommen (in aufsteigender Reihenfolge)
"Tja ja, das Ausrufezeichen... Der virtuelle Spoiler des 21. Jahrhunderts, der Breitreifen für die Datenautobahn, die k3wle Sonnenbrille fürs Usenet.
" (Henning Richter)