A Text Adventure DSL in Groovy

古き良き時代のアドベンチャーゲーム風なDSLをGroovyで作ってみたよ的なお話。
http://blogs.citytechinc.com/sanderson/?p=92


あくまで「動詞(+名詞)」の自然言語っぽいDSLをGroovyでどう実装するかがメインであって,ホントにアドベンチャーゲームスクリプトを作っているわけではない。それでもGroovyのMetaProgrammingの例としては,とても秀逸。:-)


あわせて読みたい
http://blogs.citytechinc.com/sanderson/?p=74 ("The slides from the presentation"んとこ)