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:
There you will find the following:
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
- 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
- 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)
- 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.