Salvar/cargar partida.
---------------------------
En principio contemplar dos aspectos:
1. Guardar inventario.
2. Guardar posicion de juego, posición del pj, items en pantalla, estado actual del progreso del juego ...
------------------------------
Tener presente si se quiere guardar a disco o no. Lo habitual es que sí.
Hacer uso de Arrays para almacenar todo lo relativo al desarrollo del juego, luego posibilitar la salvaguarda a disco.
---------
Por último el proceso contrario, cargar a partir de lo que se ha salvado anteriormente.
--------
Creo recordar que todo esto ha sido tratado en el foro.
Si pones "guardar" en el buscador algo encontrarás.
-------
En particular, echale un buen ojo al siguiente link:
[Tienes que estar registrado y conectado para ver este vínculo]En el se contempla las dos cosas.