Recently, I created some item types that have different kinds of states. I’ve talked about containers before, that can have an open or closed status, and I just created another type, monsters, that can be alive or dead. When printing these items as part of the room description, I’ve decided that in some cases I’d like that status info to… Continue reading "Status is everything"
Month: October 2017
While I was working on the project and testing some of the things I implemented recently, I stumbled upon a… let’s call it wrinkle. It’s nothing that is really important, but something that I felt was just missing. The pronoun “It.” When you play a text adventure, the last thing you want to see is the parser spitting a response… Continue reading "IT! (The pronoun, not the killer clown…)"
By now I’ve learned that when it comes to programming and programming languages, every once in a while you get to a point where something doesn’t work the way you had expected. And occasionally then, after you figure out why it doesn’t do what you expected it to do, you will find that you don’t agree with the sentiment behind… Continue reading "Enum Whoes"