Welcome! |
Thanks for installing the HTML TADS Author's Kit! If you're interested in developing your own interactive fiction games, you've come to the right place. TADS stands for the Text Adventure Development System; it's a programming system that lets you develop your own high-quality interactive fiction games. Games that you create with TADS are instantly portable to many different types of computers, including Windows, DOS, Macintosh, and Unix systems. TADS games can be purely text-based, or they can incorporate sound, graphics, and sophisticated text formatting using HTML, the formatting language that powers the Web. 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/tads2/executables directory.
|
Problems? |
If you're experiencing any problems with HTML TADS, 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:
|
Getting Started |
If you've never used TADS before, and you'd like step-by-step instructions for creating your first game, click here. Mark Engelberg has created a TADS Tutorial designed for people who are new to TADS, programming, and interactive fiction. The tutorial has received rave reviews and is highly recommended to new game authors. Mark has generously made the Tutorial available for download from TADSTutorial.zip. You can find a great collection of information on TADS and interactive fiction 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 |
If you're upgrading from a previous version of TADS, you should check the Recent Changes page for information on changes to HTML TADS. You should also refer to Recent Changes to TADS for information on changes to the TADS language and interpreter engine. The Full Documentation version of the Author's Kit comes with the latest manuals, so if you installed that version of the Kit, you already have everything you need. You can view the manuals from Workbench using the Help menu. If you installed the No Documentation version of the Author's Kit, you'll have to download the manuals separately if you want to view them from Workbench. The TADS Author's Manual is the official documentation for TADS version 2. The Author's Manual describes the TADS programming language, its built-in functions, and the standard object library. The manual is available for download in several formats from ftp://ftp.ifarchive.org/if-archive/programming/tads2/manuals/:
The TADS Parser Manual provides up-to-date documentation of the TADS player command parser and how it interacts with your game program. The Parser Manual supersedes the chapter "Writing Adventures" from the Author's Manual, so this is an important supplement that you'll want to have handy as you develop your games. You can download the Parser Manual in HTML format from tads_pm.zip. HTML TADS lets you embed HTML formatting instructions, including
graphics and sound, in your game. You write a game for HTML TADS
exactly the same way as for regular TADS, but you can embed
essentially any valid HTML tags (from version 3.2 of the HTML
specification) in the text you display in your game. The HTML TADS Documentation, included in this
Author's Kit, has full details.
|
The IF Archive |
Several of the links listed above point to the IF Archive at ftp://ftp.ifarchive.org/if-archive/. The IF Archive probably has the internet's most extensive collection of free and shareware Interactive Fiction software, including games, articles, and programming systems. The Archive is nicely organized and actively maintained. Material related to creating games with TADS can be found in ftp://ftp.ifarchive.org/if-archive/programming/tads2, and many games written with TADS are available in ftp://ftp.ifarchive.org/if-archive/games/tads/. Numerous examples of TADS source code, including some
add-in libraries, are available in
ftp://ftp.ifarchive.org/if-archive/programming/tads2/examples/. The
source code for many complete TADS games is in
ftp://ftp.ifarchive.org/if-archive/games/source/tads/.
|
License |
TADS is freeware: you can use it without any cost. The TADS software and documentation are copyrighted ©1999, 2008 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. |