Rubrika: Tvorba her

Programování textových her v TADS 3, část 7. – Závěr 1

Programování textových her v TADS 3, část 7. – Závěr

Tak jsme dorazili do finále. Dnes nezbývá než uzavřít posledních pár témat, říci si několik tipů k tvorbě příběhu a… a zveřejnit kompletní zdrojové kódy první plnohodnotné české textové hry v TADS 3. Doufám,...

Programování textových her v TADS 3, část 6. – NPC postavy 0

Programování textových her v TADS 3, část 6. – NPC postavy

Co by to bylo za příběh, kdyby jeho kořením nebyly postavy? Bohužel v českých textových hrách se skutečná interaktivita u postav objevuje pomálu, protože její programování je komplikované. Častěji se setkáme s kompletně statickými...

Programování textových her v TADS 3, část 5. – Akce 0

Programování textových her v TADS 3, část 5. – Akce

Je to trochu zvláštní, že už jsme se naučili vytvořit rozličné místnosti a objekty, a přitom jsme zatím ještě nenaprogramovali téměř žádný kód. Doposud jsme si vystačili převážně s deklaracemi různých objektů a jejich...

Programování textových her v TADS 3, část 4. – Kontejnery 0

Programování textových her v TADS 3, část 4. – Kontejnery

Před časem jsem se setkal s názorem, že kontejnery v textových hrách nejsou vůbec potřeba. Je pravda, že v některých hrách hráč zadá příkaz >otevři truhlu, a v ten okamžik se v místnosti objeví...

Programování textových her v TADS 3, část 3. – Předměty 0

Programování textových her v TADS 3, část 3. – Předměty

V minulém díle jsme se naučili vytvořit místnosti a propojit je do mapy světa. Svět je ale zatím hrozně pustý a prázdný, musíme ho zaplnit objekty. Některé objekty budou přenosné a hráči si je...

Programování textových her v TADS 3, část 2. – Lokace 1

Programování textových her v TADS 3, část 2. – Lokace

Herní svět typické textové hry je rozdělen do tzv. lokací, což jsou místnosti či malé oblasti venkovního prostoru, kde se postava hráče nachází. Hráč pak obvykle dosáhne na libovolné předměty, které se v lokaci...

Programování textových her v TADS 3, část 1. – Úvod 2

Programování textových her v TADS 3, část 1. – Úvod

Před pár lety jsem si splnil dětský sen – naprogramoval jsem textovou adventuru. Základna na asteroidu vznikla jako soutěžní hra pro dětskou šifrovací hru Technoplaneta a dohrálo ji přes padesát pětičlenných týmů dětí ve...

Simple Python Adventure Game Engine – Textovka 3

Simple Python Adventure Game Engine – Textovka

Před více než rokem jsem se díky jednomu nejmenovanému příznivci textových her začal poohlížet po nějakém enginu pro tvorbu textových her. Většina nalezených enginů měla problémy s českou diakritikou, některé byly příliš složité a...

TeXting 1

TeXting

Jedna se o interpret s jazykem podobny PHP / Java a podporou pro vytvareni textovek. V soucasne dobe je podpora dost nizka, obsahuje pouze TeXtingovskou smycku, ktera parsuje vstup uzivatele, matchuje akce prirazene k...

Pár základních kamenů při tvorbě gamebooků

Pár základních kamenů při tvorbě gamebooků

Aneb na co by si nejen začínající tvůrci gamebooků měli dát pozor, pokud nechtějí, aby se z jejich dlouhou dobu pracně vytvářeného díla nestala pouhá stupidní klikačka s několika stovkami odkazů ve stylu „Půjdeš...