Text Adventure Development System: Difference between revisions

Content deleted Content added
External links: Fixed the link to the Jetty Java interpreter (original 404'd at host apparently?) new link appears 100% official (includes working versions and instructions)
Real NC (talk | contribs)
m TADS games: No citation is needed here. The homepage and the links at the bottom of this article provide downloads for interpreters available on several platforms.
Line 56:
 
==TADS games==
Games written in TADS are compiled to a platform-independent format that can be played on any computer for which a suitable [[virtual machine]] (VM) exists. Such virtual machines exist for several platforms,{{Fact|date=November 2008}} and in this respect, TADS closely follows the example of the original [[Infocom]] [[Z-machine]], as well as modern languages such as [[Java (programming language)|Java]] and [[C Sharp (programming language)|C#]].
 
Whereas the TADS 1 and 2 VMs had to [[parse]] the commands entered by the player, before sending the results on to the game, TADS 3 employs a more general-purpose virtual machine, where the command-parsing is done by the game code itself, akin to Inform. The rationale for this is that it is easier to customize the parser.{{Fact|date=November 2008}}