Houby vime o tom, jak je ten program napsan, ale pokud si udrzujes stav hry v nejakem rozumnem objektovem modelu, dalo by se ulozeni a nacteni hry krasne vyresit pres serializaci objektu do souboru. Pri nacitani hry bys zase objekt se souboru deserializoval do pameti.
http://tutorials.jenkov.com/java-io/objectoutputst ream.html