Okay, this started as a little tool for one night to prove to myself how good ruby and fxruby was and it slowly evolved into a one-week project that is actually pretty fun. I guess it is a nice showcase of what one can hack in ruby in a week. Please visit the download section of: http://rubyforge.org/projects/ifmapper/ There you will find the following: IFMapper by Gonzalo Garramuno What is it? IFMapper is a tool for easily mapping interactive fiction games, also known as text-based adventure games. Why do we need it? Because there are really no good mapping tools for these sort of games. GUEmap is a commercial product and awkward to use, IFM is extremely powerful but not very user friendly and Infomapper, of which IFMapper borrows heavily, is a user friendly tool but windows only, discontinued, and does not support large maps or easily shifting locations around. Features: - Multiplatform (only tested on windows for now. would love to get feedback from linux or osx users) - Very simple click interface - Complex paths supported (paths that loop on themselves or connect two remote nodes) - Mousewheel support for zooming in/out - Middle mouse scrolling - Rooms can have objects and tasks listed - Automatic numbering of rooms - Multiple map editing - Ability to easily move rooms in map with arrow keys - Complex connections and looping connections among rooms accepted - Written in a simple and great scripting language (Ruby) - Acrobat PDF output (in progress) - Can read IFM files (albeit not everything is supported) - Free Library dependencies: - FXRuby 1.4 or later - PDFWriter 1.1.1 or later (only if you want PDF output) Anyway, enjoy... There's still printing issues to address, undo to add, better cut/paste and lots of code cleanup to do, but overall the main functionality I wanted is there. I'm now just curious to get some feedback on it.