Thursday 1 November 2007
by Huw Collingbourne
In the first two parts of this series, I concentrated on constructing an appropriate class hierarchy for an adventure game. So far, there has been no user interaction at all. When I wanted to test the game, by moving around the map or taking a and dropping objects, I did so by simulating user interaction (as in Adventure/adv2.rb in the source code archive). The time has now come to move beyond this and add some means by which a real live player can interact with the game.