A few months ago, when I was down over not having released any software for a long time.  So I set out to write a game in .Net because the problem was interesting and because I wanted to learn something about WinForms.  The result is Cameo

This game is a long way from being finished.  The link is to a page with the rules and my to do list.  My main block right now is that I don't know anything about game playing algorithims, so I need to read up on that before I can get the computer player working.  I also need to implement a dictionary so that the game can judge legal words; right now it's all on the honor system.  I'd like to be able to access an online dictionary, but I don't want to scrape HTML.  SOAP, anyone?  (I tried the google spell checker, but it doesn't work well enough as a dictionary).  Basically, all I need is to be able to distinguish if a word is not a proper noun, abbreviation, or acronym; I don't need to know the meaning of the word.

— Gordon Weakliem at permanent link