Rogue C# – The Monsters Evolve
Ironically, adding the remaining traps to my roguelike game did not break anything new in the code like the potions did; I was able to build on existing resources already in the classes. Also, this week, I did some code reorganization, clearing the deck for the addition of monster special attacks and upcoming inventory additions. In the process, I examine some of the challenges of maintaining separation of concerns within an object-oriented program and opportunities for creative solutions.