TADS 3 Author's Kit



Welcome!

Thanks for installing the TADS 3 Author's Kit! TADS 3 is a new generation of the Text Adventure Development System. This new version aims to build on TADS 2's strengths while breaking free of its limits. TADS 3 is currently in "beta" release, which means that we're testing and stabilizing it for its final release.

For news and information about TADS, please visit the official TADS web site, www.tads.org.

TADS Player Kit

Now that you've installed the Author's Kit, you should also install the HTML TADS Player Kit. This Author's Kit includes the HTML TADS Interpreter, but it's a special version designed primarily for building stand-alone executable versions of your games. The full version of the Interpreter in the Player Kit can run games for both TADS 2 and TADS 3, and features the Game Chest for organizing your favorite games.

You can find the Player Kit in the IF-Archive's programming/tads3/executables directory.

Problems?

If you're experiencing any problems, please check the System Compatibility Notes. There are a few known problems with different Windows configurations, and the notes explain how to fix these problems. You should read the compatibility notes in particular if:

  • HTML TADS is crashing;
  • you're using Wine;
  • you're using a non-English version of Windows.


TADS 3 Status

TADS 3 is currently in beta. This means that we're testing and stabilizing it. While it's in beta, we're trying not to make any big changes, since that might destabilize the code, but it's still possible that future updates will contain incompatible changes.

What TADS 3 lacks most right now is documentation. Now that the software is in beta, I'm trying to concentrate on fixing bugs and writing a new version of the Author's Manual, instead of adding new features. The new manual isn't written yet, though, so authors will have to make do with somewhat limited documentation. Veteran TADS 2 authors will probably be able to piece together quite a lot of the library's workings from reading the library source code and the extensive comments therein, but for less experienced authors, a gentler introduction remains to be created. Also, Eric Eve's Getting Started guide (see the TADS web site) is a great resource for new authors.

We strongly encourage you to run Workbench and use the "New Project" command to create a new game. You should select the "Introductory" template, which is the default setting, when the "create game" wizard asks. The introductory game template has examples of a lot of the basic format of a TADS 3 game - it's designed as a starting point, especially for authors with some previous TADS 2 experience.

Getting Started

This release is probably a little bare-bones if you're not a "power user." If you consider yourself a little less experienced than that, you might want to take a look at TADS 2, which is a little simpler and much better documented.

You can find a great collection of information on TADS 2, and interactive fiction in general, on Neil K. Guy's TADS Page.

The Usenet newsgroup rec.arts.int-fiction is dedicated to discussion of the art and science of creating interactive fiction. The newsgroup is frequented by several TADS experts, including the system's author; technical questions about TADS usually receive detailed and helpful responses. This newsgroup is an excellent resource and community for everyone interested in creating interactive fiction, from beginners to experienced game authors.

Documentation

The documentation for this release is a little limited, and is designed mostly for people who already know a bit about TADS 2. If you're not already familiar with TADS, you should consult the version 2 TADS Author's Manual, because most of the basics of the language are the same as in TADS 2.

The TADS 3 language and system documentation for this release is part of this kit. It's in HTML format for viewing in any web browser, and is available in a frames version and a non-frames version.

For your convenience, this kit also contains the HTML TADS documentation. This documentation is the same thing that is included with the Author's Kit for TADS 2. This version of TADS uses the same HTML rendering engine that TADS 2 used, so the HTML display and formatting features work the same way they did in the original HTML TADS.

License

TADS 3 is freeware: you can use it without any cost. The TADS 3 software and documentation are copyrighted ©2000, 2003 by Michael J. Roberts. The author places a few simple restrictions on the use of this software; please refer to the LICENSE.TXT file for details.









Copyright ©2003 by Michael J. Roberts.