This month there isn’t really anything visual that’s changed with my turn-based dungeon crawler. Instead, this past month has been a lot of invisible structural work. For example, there hadn’t been any way to complete a dungeon and start a new one, so I added in an end location to reach. Meanwhile, I’ve also been doing a lot of refactorings and code cleanup, one of which I want to highlight in this post.
Specifically, I created an interface for the various interactive objects to share. While it’s not where I learned of this programming construct, the following video is a pretty good explanation of what I did: