Looking for a good Save System Tutorial for a Choice-Based Visual Novel!

Hello! I’ve been working on a video game and I’m to the point that I would like to create a save system, but I’m not sure what tutorial to use, there are so many and I don’t know which ones will work with the type of game I’m making.

Features of the game that need to be saved:

  • Choices made/relationships with characters
  • I’ve already established a save system for the player inventory (:
  • Mini-game highscores and history
  • Story Progression
  • Character Journal
  • Outfit changes
  • Room unlocks and locks

There are also a couple things that I need to get done that will probably relate to the save system, should I do those first? Not sure what order I should go in. These things include:

  • mini quests
  • day/night system

I also want the player to manually save and be able to have multiple saved games rather than auto-save.

Based on what I’m making what tutorial(s) would you recommend? The most important part and part I probably will need the most guidance with is the story progression+character relationships.
I’ve always found tutorials on my own but sometimes I’ll end up coming here and asking for help and someone will say that the tutorial I was following wasn’t reliable, and it’s always super helpful, but I figured I’d skip the step of following an unreliable tutorial.
(Also, for future reference, should this be classes as a question or discussion post? Its technically a question but it’s not like a “i need help!” its more of a community discussion so I really don’t know!)