V1.1 - The great maze shake up


Hello again!

Welcome to V1.1! I know, they grow up so fast... *sniff*

Anyway! As said previously, most of the time is spent on shaking up code and objects to be cleaner and better managed, so here is a list of things done so far:

- The maze generator script contained the maze itself, guard placement and treasure placement. This caused a nightmare for debugging and organisation, so it's all been split into 3! this makes it easier to turn things on and off and cleans up code a bit :)

- The Navmesh system had an upgrade as well! previously, navmesh obstacles were used to carve out the navmesh that the guards will use. But this was excessively expensive given that the walls never move other than at the start of the level. So an external package called Navmesh building components was used to replace that. The Navmesh is baked at the beginning of the level while the walls are just normal objects. this removes confusion on how it's built and saves resources.

- A pause screen! I know, exciting right? While the game is windowed it's important that there is a chance to leave the game, within the game. It's also a placeholder for other things and you can just pause the game really.

And I think that covers everything for now! Thank you again for reading and see you in V1.2! (or a different post I don't know)

Get Thief in the Endless Museum!

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.