Trizbort  ∴
The Interactive Fiction Mapper
trizbort n. incantation causing a spatial shift. Easily confused with satchmoz, an incantation causing a shift in space.

Overview

Trizbort is a simple tool which can be used to create maps for interactive fiction.

Over the years a number of styles have evolved for interactive fiction mapping. Trizbort focuses on creating maps in only one of these styles, as popularised by Infocom: labelled boxes for rooms, with lines connecting them.

Whether you're playing or writing interactive fiction, mapping can be invaluable. Trizbort is just one of many mapping tools for interactive fiction: I hope you find it useful, but you may want to check out the others too.

Features include:

  • A simple point and click interface to create rooms, resize them and connect them together;
  • Smart* lines which snap to the cardinal** points on room edges;
  • Rooms can be marked as dark or light; dark rooms on the map have shaded corners;
  • A list of objects per room, which can be "docked" to any room edge or placed inside the room;
  • Customisable colours, fonts and drawing styles;
  • A "hand-drawn" line style for that back-of-an-envelope feel;
  • Title, description and author text which will be saved with the map;
  • Export to PDF files and PNG images for posterity or printing;
  • Multiple selection;
  • Single keypress keyboard shortcuts;
  • An XML file format in case other tools wish to generate or read Trizbort maps.

* Not that smart.
** More or less cardinal. In fact Trizbort adds some decidedly non-cardinal points to make things easier.

Latest News

January 18th, 2015

Trizbort's documentation is now also open source, under the same license, at https://github.com/genstein/trizbort/tree/master/Docs.

Some people are working on forks of Trizbort: you may find them via GitHub or search the Interactive Fiction Community Forum.

March 16th, 2013

Trizbort is now open source! The latest version is now 1.2.1 which is largely identical to 1.2 except for About box changes and the lack of a Donate window (which didn't seem quite right in light of the change, as that was donating to me personally). It is now licensed under the MIT License. You can now find the source code at http://github.com/genstein/trizbort.

March 13th, 2011

Version 1.2 has been released. This is a major update to Trizbort. The full release notes are online, but most significantly:

  • A complete user guide to Trizbort is now online.
  • Trizbort now supports automapping from game transcripts.
  • You can now export your maps to Inform 7, TADS and Inform 6.
  • No more modes! You can now draw connections whenever nothing is selected, and you can always select things.
  • A "minimap" gives you an overview of your whole map, and you can click and drag it to scroll around.
  • Scroll bars finally make an appearance on the canvas, and the cursor keys now work too.
  • The File menu sports a list of recently used maps, and your most recent save/export folders are remembered.

February 18th, 2011

Version 1.1 has been released. The full release notes are online, but most significantly:

  • Trizbort now supports selecting multiple rooms and connections at the same time and many operations now work on such selections.
  • New keyboard shortcuts and menu options make it easier to change connection (line) styles.
  • The installer also adds a "Trizbort Map File" template to Windows Explorer so you can create new maps and then double click them to open Trizbort.
  • Drawing optimizations should also mean that large maps will display a little faster.

October 12th, 2010

Version 1.0.1 has been released, fixing a bug reported by several people which could cause Trizbort to use 100% CPU time even when idle. Trizbort tries quite enthusiastically to update its menu and toolbars to make sure everything is checked or greyed out as appropriate, and it was getting a little over zealous to say the least.

Screenshots

Click any thumbnail to view a larger image.

Screenshot Screenshot Screenshot Screenshot

Sample Maps

Spoiler Alert: Viewing these samples may spoil your enjoyment of the games involved. There are a lot of clues in the maps, to say the least.

Download

The latest version of Trizbort is version 1.2.1 You can view the full list of changes here.

Version 1.2.1 for Windows

Zip File
Trizbort v1.2.1 Zip File (328k)

Trizbort requires the .NET Framework version 2 or higher to run. If you have a recent version of Windows you likely have this already.

If you have a previous version of Trizbort installed, you should uninstall it prior to installing the new version.

Previous Version: 1.2 for Windows

Setup Zip File
Trizbort v1.2 Installer (560k) Trizbort v1.2 Zip File (290k)

Trizbort requires the .NET Framework version 2 or higher to run. If you have a recent version of Windows you likely have this already.

If you have a previous version of Trizbort installed, you should uninstall it prior to installing the new version.

Mac, Linux

Unfortunately there is no Mac or Linux version of Trizbort at this time.

Some users have reported success running Trizbort under Wine using Mono.

License

Trizbort v1.2.1 is licensed under the MIT License.

Trizbort v1.2 and earlier are licensed under the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales Licence.

Trizbort makes use of PDFsharp, copyright (c) 2005-2007 empira Software GmbH, Cologne (Germany).

Using Trizbort

A guide to using Trizbort is available.

Contact

Trizbort was created by Genstein in 2010 and 2011. Not a lot happened to it in 2012, but purportedly there are plenty of people using it right now.

Feedback

Flames, questions, stylish maps for this page, and anything else vaguely related to Trizbort can be sent to this address.

Donations

Now that Trizbort is open source I am no longer accepting donations via this website. Please give to a charity of your choice instead. Thank you.

© 2010-2015
Valid HTML 4.01 StrictValid CSS