close
Preskočiť na obsah

Tetris

z Wikipédie, slobodnej encyklopédie
BERJAYA
Jeden z klonov Tetrisu

Tetris je počítačová hra, ktorú vyvinul sovietsky vedec Alexej Pažitnov, keď pracoval na moskovskej Akadémii vied Sovietskeho zväzu, inšpirovaný stolnou hrou pentomino. Verejnosti bola hra predstavená 6. júna 1984[1]. Slovo Tetris pochádza z gréckeho slova tetra, teda štyri.

Tetris je jedna z najviac úspešných hier všetkých čias, s viac ako 540 miliónmi kópií.[2] Tetris alebo podobné verzie, známe ako klony, sa objavil na vyše 65 herných systémov.[3] Dokonca sa objavil v rámci umeleckej tvorby ako hra hraná na dome, kde okná slúžili ako obrazovka. [4]

Tetromína alebo kocky, blok skladajúci sa zo 4 štvorčekov, padajú po obrazovke a hráč ich ukladá do múru od dolného konca hracej plochy. Keď je riadok plný štvorčekov bez dier, zmizne. Hráč sa snaží čo najďalej odmazávať riadky. Hra končí, keď múr dosiahne horný okraj hracej plochy. Maximálny počet zároveň zmiznutých riadkov je 4. To je možné urobiť len dielom „I“, takýto ťah sa volá „tetris“.

Gravitácia

[upraviť | upraviť zdroj]
BERJAYA
Bežný algoritmus

Keď je vymazaný riadok, vyššie riadky sa majú prepadnúť. Vo väčšine verzií tetrisu sa jednoducho posunú o riadok dole. Tento výsledok sa nechová ako gravitácia v reálnom svete, diely sa správajú ako prilepené a nepadajú do voľných priestorov dole aj keď nie sú o nič zaprené. Pokiaľ voľné diely padajú (ako napríklad v Quadre) je možné naraz skompletovať aj viac riadkov ako 4. Po zničení riadku sa uvoľní dielik ktorý spadne a skompletuje ďalší riadok. Táto vlastnosť vzhľadom k vyššiemu bodovaniu viacriadkových ničení, núti hráča stavať vysoké múry s dierami a až tie potom naraz ničiť až k základom.

BERJAYA
Algoritmus s reťazovými reakciami

Používané dieliky

[upraviť | upraviť zdroj]
BERJAYA BERJAYA BERJAYA BERJAYA BERJAYA BERJAYA BERJAYA
Tetromíno L Tetromíno J Tetromíno O Tetromíno T Tetromíno S Tetromíno Z Tetromíno I

Systém bodovania

[upraviť | upraviť zdroj]

Pri väčšine variácií sú lepšie hodnotené viacriadkové doplnenia, pretože je ťažšie ich dosiahnuť. Nasledujúca tabuľka vyjadruje bodovanie na tom, ktoré kolo hráme (n-té) a počtu zničených riadkov:

  1. Jedna = (n*40+40)
  2. Dve = (n*100+100)
  3. Tri= (n*300+300)
  4. Štyri = (n*1200+1200) „Tetris“


Kolo00010203040506 07080910
Jedna4080120160200240280 320360400440
Dva100200300400500600700 80090010001100
Tri3006009001200150018002100 2400270030003300
Tetris1200240036004800 6000720084009600108001200013200

Problém nekonečnosti

[upraviť | upraviť zdroj]

Bežne hráči prehrávajú pretože

  • nemôžu sa už dlhšie vyrovnať s narastajúcou rýchlosťou pádu dielikov
  • niektoré implementácie nie sú dostatočne citlivé na ovládanie, aby hráč mohol zasadiť dielik ku kraju a vznikajú mu na nich voľné diery.

Pokiaľ by sa rýchlosť nezvyšovala, tak sa v článkoch zaoberajúcich sa touto témou bola vyslovená teória, že sa hráč dostane do neriešiteľnej situácie.[5]

Problém je s tetramínami S a Z. Pokiaľ padá dlhá postupnosť jedného z týchto dielikov, nie je možné zaplniť dieru pri okraji, ktorý je bližšie hornému okraju dieliku. Je treba jeden štvorček nechať voľný. Potom bude nasledovať dlhá sekvencia dielikov opačnej orientácie a tá donúti hráča nechať ďalšiu postupnosť nedokončenú. Hra sa opakuje kým je hra prehraná. Pretože diely padajú v náhodnom poradí, môže táto situácia teoreticky nastať. Prakticky sa nenastane, pretože generátor náhodných čísiel v počítači ich negeneruje skutočne náhodne, pretože v praxi generátor pseudonáhodných čísiel takúto sekvenciu nedodá.

Dokonca aj v implementácii s dokonale náhodnými číslami (tvorených napríklad pomocou Brownovho pohybu) je pravdepodobnosť, že padne za sebou 150 dielikov, ktoré budú len Z alebo S (7/2)150, čiže približne 4 × 1081.

Referencie

[upraviť | upraviť zdroj]
  1. FRANKLIN, Paul. At 25, Tetris still eyeing growth [online]. Los Angeles: Reuters, 02.06.2009, [cit. 2011-06-02]. Dostupné online. (v angličtine)
  2. About Tetris® [online]. Tetris, [cit. 2026-07-13]. Dostupné online. Archivované 2019-11-05 z originálu. (po anglicky)
  3. Most ported videogame [online]. Guinness World Records, [cit. 2026-07-13]. Dostupné online. (po anglicky)
  4. La Bastille: A Tech House Art Installation [online]. bastilleweb.techhouse.org, [cit. 2026-07-13]. Dostupné online.
  5. Java Gallery: Tetris Explained [online]. www.geom.umn.edu, [cit. 2026-07-13]. Dostupné online. Archivované 2002-12-26 z originálu.

Iné projekty

[upraviť | upraviť zdroj]
  • Spolupracuj na Commons Commons ponúka multimediálne súbory na tému Tetris