YOO It's TJ,
This week I've been working on the save system. I've gotten the files working. we can now read and write data to files and they seem to work properly. I just have to nail down when certain actions happen and what specifically to load and save during certain situations.
A problem I had in the beginning of the week was finding stuff to do. Our build was due on wednesday and we wanted this build to be really polished because it is the final build for this month. We had a code freeze for new features in place the whole week. I was playtesting the game and trying my hardest to find any issues I could. All the issues I was finding were for other people to fix. I didn't want to fix them because then I would be taking work away from other group members. So I had trouble finding work to do.
After the build was posted on Wednesday, I got right to work on the save system. I already had some functions made up that theoretically should have worked. when I finally got to use them there were some things that didn't work. Also knowing when to use what function during the game turned out to be a challenge. There's alot of layers to the save system that all are edge cases. If the player boots up the game for the first time and presses continue, if the player save and leave during a shift, then loads the save and starts the shift over (giving them endless opportunity to make more and more money), things like that. trying to stop the player form breaking the system, and also getting the system to work was more of a challenge than I thought.
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.