|
Projects
Spring 2012 Older Courses Fall 2011 Spring 2011 Fall 2010 Spring 2010 Fall 2009 Spring 2009
Fall 2008
Spring 2008
Fall 2007 HOWTOs |
ThesaurusBrontosaurusChristopher D. Granz OverviewThesaurus Brontosaurus is a word game in which a player tries to match synonyms to words displayed at the top of the window. The player "fires" synonyms at words which they believe match the synonym, and the words disappear if they are correct. Words and synonyms are randomly downloaded from freethesaurus.net. Screenshot
Concepts Demonstrated
External TechnologyThe standard Scheme networking library is used to request dynamic pages from freethesaurus.net which are then parsed by procedures from the Scheme XML library. The synonyms as well as the words for each sequential round are collected in this way. The process is randomized to make for more interesting rounds. Another standard Scheme library for graphics and animation is also used to provide the user interface to the game. Innovation This game is intended to be highly interactive and random, to provide for the most enjoyable and educational experience. Since new levels are essentially downloaded on-the-fly, the game have the potential change automatically as the online database grows and evovles. Technology Used Block Diagram
Additional RemarksFull source code to be available on http://www.arcadianelectronics.com (follow the links to software). |