Slovboj (slovná hra pre mobil alebo tablet)

12. septembra 2019, Tibor Menyhért, programovanie slovné hry

Pred mnohými rokmi (aspoň desať) som na počítači hral slovnú hru, kde na štvorcovej sieti 4×4 boli náhodne vygenerované písmená. Úlohou hráča bolo nájsť čo najviac slov. Hralo sa v angličtine. Prednedávnom sa táto hra objavila v Messengery, pričom má mnoho jazykových mutácií. Ja ju hrám s priateľmi v slovenčine. Hra sa volá Wordblitz, väčšinou vyhrávam, ale napríklad moja dcéra ma v nej pravidelne poráža.

Pri hraní sme si všimli, že mnohé slovenské slová, aplikácia nepozná a naopak, mnohé slová, ktoré do slovenčiny nepatria, aplikácia uzná za správne. Hráč nemá možnosť do hry nové slová pridávať, alebo nesprávne slová reklamovať. Preto som sa rozhodol naprogramovať podobnú hru, pričom som do nej chcel pridať aj možnosť pridávať nové slová, prípadne mazať nesprávne slová.

Na tejto adrese Slovboj si môžete hru do svojho mobilu alebo tabletu stiahnuť. Nateraz funguje iba pod operačným systémom Android. Hra je napísaná v programovacom jazyku App Inventor, v ktorom aj žiaci základných a stredných škôl môžu naprogramovať rôzne zaujímavé aplikácie.

Ak v mobile kliknete na vyššie uvedený odkaz, tak ak máte správne nastavené bezpečnostné nastavenia, budete niekoľkokrát dôrazne upozornení, že sťahujete súbor z neznámeho zdroja a že môže ísť o potencionálne nebezpečnú akciu. Ak potvrdíte, že súbor stiahnuť chcete, tak sa súbor stiahne a keď ho dáte otvoriť, tak znova budete upozornení, že ide o neznámeho vydavateľa. Ak potvrdíte, že ju inštalovať chcete, tak sa vám aplikácia nainštaluje.

Po spustení aplikácie máte možnosť zadať meno prvého a druhého hráča, keď ste mená hráčov zadali, kliknite na tlačítko hra. Ak ste mená hráčov nechali prázdne, vypíše sa Vyplňte meno aspoň jedného hráča.

Po stlačení tlačítka Hra sa zobrazí tlačítko Meno1 štart a keď naň kliknete, hra sa spustí, náhodne sa vygeneruje 25 písmen v štvorcovej sieti 5×5, pri každom písmene je počet bodov, ktoré za písmeno dostanete. Slová tvoríte tak, že kliknete na jedno z písmen, toto písmeno sa zobrazí v žltom kruhu a prst ťaháte po obrazovke hore, dole, vpravo, vľavo, šikmo hore, šikmo dole zľava doprava alebo naopak a písmená, ktorých ste sa dotkli sa zobrazia v červenom kruhu a zároveň sa na obrazovke vypíše zatiaľ vytvorené slovo. Keď prst zdvihnete, slovo si aplikácia zapamätá, ak dané slovo nepozná, nepridelí vám zaň body, ale uloží ho do zoznamu nesprávnych slov. Takto pokračujete tak dlho, kým neuplynie časový limit. Pokiaľ ste na začiatku hry zadali mená dvoch hráčov, zobrazí sa tlačítko Meno2 štart a druhý hráč odohrá hru s tými istými písmenami, keď mu vyprší časový limit, tak sa zobrazia dva zoznamy slov, zoznam slov prvého a druhého hráča a celkový počet získaných bodov.

V hornej časti obrazovky sa zobrazia tlačítka: Hráč Zlé? Slovník Hra

Pokiaľ ste stlačili tlačítko Slovník, zobrazí sa obrazovka, kde sú tlačítka Pridať, Nové, Kde, Hra.

Hra Slovboj je bezplatná a je bez reklám. Je to prvá zverejnená verzia, má ešte mnohé detské chyby. V komentároch pod článkom mi môžete napísať pripomienky a návrhy ku hre, spísať slová, ktoré by som mal vyradiť alebo pridať.

Hra rozvíja slovnú zásobu, viem si predstaviť, že by sa mohla používať na hodinách slovenčiny.