Saving progress

Pretty much yes
There is no variable for position of your player
You set position X and Y to some variables then save these variables
And when you load game you load these variables and set position of your player to these variables
And that goes also for saving animation or object state
You literally create variables for every type of info you care to save

However you can automate process more or less after you create such vars

1 Like