kavabun

Day 11 – Refactoring Progress and Milestones Ahead

Hi, it’s already Day 11!

Today, I live-streamed my development session. I was able to refactor the PlayerInteraction code and started implementing a Controller + Context pattern — decoupling context management from the individual controllers (at least I think that’s the right way to describe it, haha).

There’s still more work needed, especially on the inventory system, where parts of the old code still need heavy refactoring.


Milestone for now

One small but important goal I’m focusing on is making a minimum playable version of the game.
This includes:

Getting these systems in place will let me build a playable loop!


Upcoming Goals

Another major milestone is designing the extension system, where players can expand their shop space once they meet certain unlock conditions.
I’m really excited to get to this stage—it’s the part where the game starts to feel truly alive.


Quick Recap

What’s been done:

What’s coming next:


I’m also planning to start doing a weekly recap of my development journey, which I’ll post on my Studios Blog.
Plus, I’m hoping to create a short video explaining how I refactored the tooltip system with the help of AI tools.

Thanks for following along!
Stay tuned — things are starting to get really exciting!


📬 Want to get updates in your inbox?
Subscribe here to get devlogs, updates, and behind-the-scenes posts!

✨ Check out more detailed posts at my BHB Studios Blog!