If the game is designed properly, you can. Keep track of the player position, npc positions, player inventory, game level, etc. in variables. When the player selects "save game", write these to a file. When she selects "load game", read them back from the file.