Hi i'm working on a project and i intend for it to save a players progress after every level automatically (including lives remaining, score etc.) and i was wondering what the best way to implement this is. I'd also like it to load when the player selects "resume game" from the main menu and i'd like the save data to be overwritten if the player selects "new game". Can anyone give me some advice on this?