Day 12


Today was another one of those days where I was just having a good time chatting with everybody and took my time tinkering with saving/loading. Managed to knock out a couple small issues with specific object types and overall am getting pretty close to having all the saving working properly. I'll be keeping manually-triggered saving through the menu available for a while, but eventually I will be removing this as a front-end feature and it will become auto-save and quitting-saves only.

But yeah! Kinda tired so I'll keep it brief, hoping to pick up my pace again tomorrow, or worst case just work on some stuff off stream again to keep the progress moving forward!

Just wanted to toss a very personal thank-you to everyone reading these dev logs, be this the first time you've read one, read every other, or every single one. It means a lot to me to see views on these devlogs and I genuinely hope that y'all enjoy reading the thoughts of this deranged lunatic game-dev. With that, here's the short changelog!

Changelog:

  • fixed edge case of entity tracker not deleting objects that are saved as deleted
  • fixed pickup manager not properly deleting items that have been picked up 
  • fixed pickup manager not instantiating items that have been dropped 
  • fixed janky re-instantiation of saved NPC's by tracking their positions and setting them immediately 
  • modified pathfinding code to hopefully spend less time failing

Known Issues:

  • save/load menus display crazy filenames, still need to fix this
  • sometimes the inventory UI opening doesn't properly pause the game
  • saving and loading is still inconsistent, sometimes player position seems to not save or load properly

Files

Build.zip Play in browser
Mar 27, 2023

Leave a comment

Log in with itch.io to leave a comment.