LocalazyLocalazy
TADS je výkonný a flexibilný programovací jazyk, ktorý ponúka širokú škálu funkcií na tvorbu textových adventúr. Bol použitý na vytvorenie mnohých populárnych hier vrátane obľúbenej série Zork. Jazyk TADS je navrhnutý tak, aby sa ho mohli ľahko naučiť aj ľudia, ktorí s programovaním začínajú, a zároveň je dostatočne výkonný na to, aby podporoval vývoj rozsiahlych a komplexných hier. Jazyk má bohatú sadu funkcií na spracovanie textového vstupu a výstupu, správu stavu hry a poskytuje širokú škálu možností na prispôsobenie správania hry. Jednou z kľúčových vlastností jazyka TADS je podpora objektovo orientovaného programovania. Vďaka tomu je možné ľahko vytvárať komplexné herné svety s mnohými rôznymi druhmi objektov, z ktorých každý má vlastné správanie. TADS obsahuje aj vstavanú knižnicu funkcií na spracovanie bežných úloh dobrodružných hier, ako je správa inventára, sledovanie miest a poskytovanie základných možností riešenia hádaniek. Túto knižnicu možno rozšíriť o vlastné funkcie napísané v kóde TADS. Celkovo je TADS vynikajúcou voľbou pre každého, kto sa zaujíma o tvorbu textových adventúr. Je jednoduchá na naučenie a zároveň dostatočne výkonná na to, aby podporovala vývoj sofistikovaných hier.