Text Adventure Development System: Difference between revisions

Content deleted Content added
Derrick Coetzee - Robot-assisted disambiguation: Automatic garbage collection
m punctuation
Line 3:
 
==History==
The original TADS 1 was released by High Energy Software as shareware in the late 80s, and was followed by TADS 2 not long after.
In the early 90s, TADS established itself as the number one development tool for interactive fiction, in place of simpler systems like AGT ([[Adventure Game Toolkit]]).
and was followed by TADS 2 not long after.
In the early 90s, TADS established itself as the number one development tool for interactive fiction,
in place of simpler systems like AGT ([[Adventure Game Toolkit]]).
 
However, [[Graham Nelson]]'s [[Inform programming language|Inform]] has, since its release in 1993, slowly gained popularity and superseded TADS in the last half of the 90s.
slowly gained popularity and superseded TADS in the last half of the 90s.
Nevertheless, TADS 2 has been maintained and updated at regular intervals by its creator, [[Michael J. Roberts]], even after it became freeware in July 1996.
 
Multimedia TADS, introduced in 1998, allows games to display graphics, animation and play sounds, if the platform supports it.
supports it.
 
Recently, TADS received a major overhaul with the release of '''TADS 3''', which is a complete rewrite of the TADS engine, only retaining the platform-dependent code to ease [[porting]].
Line 50 ⟶ 46:
}
==Further reading==
* [[Interactive Fictionfiction]] in general.
* [[Inform]] is another interactive fiction design system that is comparable to TADS in terms of power, flexibility, portability, and popularity. Another well-regarded system is [[Hugo programming language|Hugo]], though it is not nearly as widely-used as either TADS or Inform.
 
Line 62 ⟶ 58:
* [http://www.firthworks.com/roger/cloak/tads/index.html "Cloak of Darkness" in TADS] (A sample game coded in several languages, to demonstrate the coding of each)
* [http://lists.v-space.org/listinfo/tads3/ The TADS 3 mailing list]
 
 
[[Category:Domain-specific programming languages]]
[[Category:Freeware]]