Seriál o tvorbě textových her v TADS 3

Zdrojový kód textové hry v jazyce TADS3 ukazující část s nezvyklým přístrojem.

Napsal(a)

v rubrice

Textové adventury mají zvláštní schopnost přežít všechna technologická zemětřesení. Od éry osmibitů, kdy se hráči prodírali světy složenými jen ze slov, až po dnešní dobu plnou grafických blockbusterů, si tenhle žánr drží své místo. Je to návrat k podstatě hry: k představivosti, k příběhu, k pocitu, že svět reaguje na každé vaše slovo. A právě proto se k nim lidé stále vracejí – a někteří je dokonce začnou tvořit.

V českém prostředí se ale dlouho držel jednoduchý model textovek, jaký známe z BASICových her: pár místností, několik předmětů, univerzální příkaz použij a logika poskládaná jako kostka, kterou musíte správně pootočit. Fungovalo to, ale mělo to své limity. Hráč často tápe, autor musí vymýšlet stále složitější kombinace a výsledkem je spíš hlavolam než interaktivní příběh.

Ve světě anglicky psané interaktivní fikce se však žánr vyvíjel jinak. Už od Zorku v 80. letech vznikaly hry, které dokázaly rozumět přirozenějším příkazům, pracovaly s komplexními objekty, živými postavami a především s příběhem. Postupně se z textovek stal svébytný literární žánr – někdy plný hádanek, jindy čistě narativní, ale vždy založený na iluzi svobody a na pocitu, že svět reaguje na hráčova slova.

Nikdy jste textovou hru nehráli? A chtěli byste? Naše soutěžní textovka „Základna na asteroidu“ je volně přístupná k hraní přes internet, čtěte níže.

A právě tady vstupuje do hry TADS 3. Nejde o jednoduchý engine, ale o plnohodnotný jazyk navržený přímo pro tvorbu interaktivní fikce. Nabízí robustní model světa, inteligentní parser, desítky připravených tříd pro předměty, postavy i herní logiku a možnost vydat hru jak pro klasický interpreter, tak pro web. Pro tvůrce to znamená jediné: místo boje s technickými omezeními se mohou soustředit na to, co je opravdu důležité – na příběh, atmosféru a herní zážitek.

Před lety jsme chystali textovkový speciál do naší šifrovací hry a pro jeho vytvoření jsme připravili českou lokalizaci TADSu a na serveru textovky.cz jsem vydal seriál o programování v tomto systému. Podíváme se v něm, co všechno TADS umí a proč stojí za to s ním tvořit. Nečekejte jen programátorské detaily – půjde hlavně o to, jaké možnosti moderní textové hry nabízejí a jak moc se liší od toho, co si většina z nás pamatuje z dětství. Pokud vás kdy lákalo vytvořit vlastní interaktivní příběh, tohle může být ideální startovní čára.

Seriál na serveru textovky.cz