Developer postOriginal post (opens in a new tab)

Minimaps and Minifixes

Several small fixes and updates made it into the game this past week. It's been a rather hectic one with I swear a new update being pushed each day.

To highlight what's new and what was done

  • In dungeons, you can now select to only sacrifice from the items that you picked up
  • Adding that feature led to some refactoring, which broke things, which I then had to fix...which I'm pretty sure I did. Hopefully. I miss things a lot.
  • Messed around with FOV a bit but rolled back the changes and instead went for a better system...
  • Memory and Performance optimizations have been made so it can run a bit smoother on floors with tons of entities.

additionally, the big highlight of the week is...

Minimaps

They're now a thing and they're simple and nice. They display walls that you've discovered, allowing you to plot out the shape of each floor. The maps persist between floors so you never lose progress on your run. Maps also persist between visits to the dungeon, with the maps being cached into the tmp folder alongside the dungeon's cache data. So if you visit a file multiple times in a sitting your exploration progress will not be lost.

Just like dungeon progress and visit history, maps do not persist between times you open up the game.

As always, thanks for the feedback and bug reports.