Broken Chatroom
I found these screenshots on Mobygames. They are quite funny because they illustrate all the problems of my game, Chatroom.


The second problem here is that MobyGamer is asking 3 questions simultaneously, while Luke only responds to the last question. Every other question asked before in the chain is cut off for the last question asked. Somewhat realistic, but not always practical.
The third problem is that the parser doesn't recognize specific questions about a topic, for instance, art. MobyGamer asks "why didn't art school accept you?" but Luke just gives the generic "CHECK FOR 'ART'" response, where he just talks about art in a general sense.
The fourth and final problem contained in this screenshot is Luke's phrase "I'm not going to do your math" which is a bit random. I had it programmed in so if the player typed any of the following ("+, -, =, *, /") math symbols, Luke would give a generic response about not doing math, because he's not a bot or something. I didn't expect people to use hyphens however in a general sense, like MobyGamer did. And as such, you get this awkward, seemingly random response.

Second problem here, the player talks about transportation, to which Luke responds "You kidding me? There are none of those left." This is the transportation response, but it was more intended to be for the keywords, "car," "boat," "plane," etc. As such, it doesn't really make grammatical sense right now.
The last problem is that Luke gives a generic response whenever you mention 'war.' This leads to a repeating of the same response over and over, in slightly different phrasings.

I'll just skip all the awkward replies and go down to the bottom of the chatlog where there is one problem with Luke referring to his age again. This was because the previous line, "so they had us wage war?" contained the keyword "AGE" in the word "WAGE." This led to Luke responding about his age, which was again, totally random.
So, yep, Chatroom is far from perfect. I could probably spend more effort on it, and fix some of these problems, but I'm too lazy and I'm not sure the workload would justify the end means. It also would've helped if I used a parser-based engine, like ADRIFT or Inform, or whatever is out there, instead of a graphically based engine such as AGS.
I still had tons of fun making it, and it seemed to garner a lot of publicity once again, just like La Croix Pan did. The End!
Labels: Chatroom, Game-Design, Video Games