• Time to Move

    Now that we have different rooms in place, the next logical step is to connect them and allow the player to walk from one to the other. What we need to get started is something to represent an Exit. But what is an exit in game terms? Since we’ll be making this a class, the first thing we have to… Continue reading "Time to Move"

  • Going to the core

    With the parser firmly in place now, allowing me to interpret the player’s input command, it is time to move to the next stage. When you think about how a text adventure game is set up and how it works, it very quickly becomes obvious that at the heart of it all is the Room. Everything in the game takes… Continue reading "Going to the core"