História vzniku a vývoja
online digitálneho MemoryGame (rmSOFT.sk)

História digitálneho
MemoryGame

História
digitálneho
MemoryGame

-   autor:  Robert Mesaros   -

ŠtartZačiatok 5-ročného vývoja

Digitálne MemoryGame portálu rmSOFT.sk naštartovalo svoju púť v roku 2018, kedy bol mojej mame diagnostikovaný nábeh na Alzheimerovu chorobu. Snažil som sa jej nejako pomôcť a rozhodol som sa naprogramovať jednoduché MemoryGame, ktoré by dokázala hrať s ľahkosťou a záujmom.
Nechcel som nič zložité... len aby jednoducho dokázala obrázky na kartičkách vnímať...

Na začiatku to bolo len o kreslených zvieratkách a o jednoduchých symboloch, čísliciach, a tak...
Proste úplne jednoduché odkrývanie kariet.

Túto hru hravo zvládnu aj tí najmenší,
aj tí najstarší 👍

Zo začiatku boli karty veľké a v malom počte, ale uvedomil som si, že by si toto MemoryGame mohli zahrať aj iní členovia rodiny. Tak som doprogramoval voľbu veľkosti kariet... počet kariet sa na ploche zvýšil a tým aj obtiažnosť mohla byť väčšia 😀

K MemoryGames sa neskôr pridali herci... (najskôr tí starší, ktorých si mama ešte pamätala). Neskôr pribudli ďalší... (a teraz sú tam v podstate takmer všetci známi herci z filmov a seriálov - a to zo slovenskej, českej a svetovej kinematografie). [obr. 1]

Žiaľ, pri mojej mame som zistil, že to MemoryGame prichádza príliš neskoro...
Avšak uvedomil som si, že by mohlo pomôcť mnohým iným... ak by ho ľudia začali hrávať pravidelne a hlavne "v predstihu". Pretože takto "trénovať mozgové závity", a udržiavať svoju pamäť v kondícii, je nesmierne dôležité...

Najmä v dnešnej uponáhľanej dobe, kde na každého z nás číhajú rôzne civilizačné choroby...

Zatiaľ jediným prirodzeným liekom na strácanie pamäti je jej permanentné precvičovanie!

A tak som sa pustil do jeho vývoja (netušiac, že sa z toho vykľuje projekt na X rokov 😀)

V prvom rade som chcel, aby to MemoryGame bolo výnimočné!!! Kopírovať papierové MemoryGame (32 rovnakých dvojíc) nemalo zmysel...
Výhodou digitálneho MemoryGame je, že môže obsahovať veľké množstvo kartičiek/fotografií (takže sa nezunuje 😀) a výhodou online MemoryGame je, že ho môže hrať ktokoľvek a odkiaľkoľvek na tejto planéte 😀

Na rad prišli deti. Čo by ich skutočne zaujalo? Predsa kreslené rozprávky... Či už staršie alebo novšie... [obr. 2] Tu som ale zistil, že by bolo fajn rozšíriť funkcionalitu MemoryGame tak, aby bolo možné hľadať viacero obrázkov z tej istej rozprávky... Paráda!... Už len vymyslieť algoritmus, ktorý bude ponúkať túto voľbu na viacero spôsobov... 😅 Vzniklo MemoryGame s rozdielnymi pármi kariet... [obr. 3]

Textové MemoryGame

Spracovať obrázkové MemoryGame je ale energeticky a časovo dosť náročné... Totižto... obrázky či fotografie každého rozmeru akéhokoľvek obrázkového MemoryGame sú vždy čisté a zaostrené preto, lebo sú spracované vždy samostatne pre každý rozmer. Nie je možné zväčšovať/zmenšovať raster (bitmapu) bez straty dát (detailov). Takže... dosť pracné...

A tak prišiel nápad - vytvoriť aj MemoryGame textové... Jednoduché spracovanie, dáta v poliach, rýchle načítanie aj modifikovanie údajov...

A čo takto skombinovať obrazový a textový materiál?
A opäť tu boli herci, ako vďačná téma pre obrázkovo-textové MemoryGame. Ponúknuť fotografiu herca a zároveň jeho meno bolo úžasné. Len... to bolo potrebné naprogramovať 😉😀😆 [obr. 4]

Neskôr nastal menší problém. Ak ponúknem v MemoryGame "nevhodný" materiál, tak to môže hráča patrične odradiť. Napríklad... starší seniori príliš nevnímajú nových, mladých hercov, ale zato starších (alebo svojich rovesníkov) vnímajú veľmi dobre a sú vytešení z toho, že ich spoznávajú.
Na druhej strane deti a tínedžeri o starých hercov (alebo hercov, ktorí už nie sú medzi nami) nejavia nejako zvlášť veľký záujem. MemoryGame by nebolo pre nich záživné...

Takže som musel vymyslieť algoritmus, ktorí dané záležitosti zohľadní... a to z tých istých dát 😉 ... a navyše, aby bol použiteľný pri rôznych iných témach tohto digitálneho MemoryGame...

Zvukové MemoryGame

Jedného dňa som si povedal, že by bolo fajn zahrnúť do MemoryGame aj zvuk. Bol to odvážny nápad, a až keď som sa mu začal venovať, zistil som, že to ani zďaleka nebude také jednoduché... No... podarilo sa... Síce nie celkom bez komplikácií, ale predsa...
Neskôr sa to podarilo dokonca do takej miery, že prišiel ďalší skvelý nápad - vytvoriť MemoryGame pre nevidiacich a využiť pri tom zvukové navádzanie... Hľadal som na internete podobné zameranie (podobné riešenia pre nevidomých), ale nič som nenašiel.
Bolo by úchvatné, vytvoriť prvé digitálne MemoryGame pre nevidiacich na svete... 🙃

Pustil som sa do toho, neberúc do úvahy, koľko energie a času ma to bude stáť... Veď vytvoriť niečo také a pomôcť nevidiacim - to by bola nádhera!!
A hľa... MemoryGame pre nevidiacich bolo na svete... 😀 Pohybom myšky sa aktivujú rôzne zvukové signály, ktoré uľahčujú navigáciu po obrazovke...

Bol som z toho nadšený... [obr. 5]

Až do momentu, kedy mi napísal jeden nevidomý pán, a pýtal sa, či sa dané MemoryGame dá ovládať klávesnicou... A bolo vymaľované! Musel som odpovedať - "žiaľ, nedá sa ovládať klávesnicou..." 🙁

Dostal som ale chrobáka do hlavy a nevedel som sa ho zbaviť...
Opäť ďalšia výzva! Mimo to - zahrať si MemoryGame pomocou klávesnice by mohli vlastne všetci. Tak... a je tu ďalšia funkcionalita 😀 (klávesová skratka < K >) [obr. 6]

MemoryGame sa svojou ponukou stále viac a viac zdokonaľovalo.
A zrazu mali nevidomí hráči k dispozícii MemoryGames s voľbou hry pomocou myšky alebo klávesnice.
To, ako sa MemoryGame ovláda klávesnicou, je zdokumentované v sekcii klávesových skratiek - Info... (klávesová skratka < I >)

Nastal ale jeden menší problém - ak bola hráčska plocha nepatrne väčšia, ako mohla ponúknuť samotná obrazovka displeja, zobrazil sa vertikálny a horizontálny posuvník internetového prehliadača... Zároveň sa s ovládaním hry klávesnicou posúval aj obrazový materiál hry. To bolo skutočne neprijateľné...
Jedným z riešení bolo uzamknutie obrazovky, a to pomocou klávesovej skratky < B >, alebo klikom na grafický symbol kladky... [obr. 7]

Kombinované MemoryGame

Pre pokračovanie MemoryGame bolo skvelé, že som mal k dispozícii 3 rôzne informačné kanály (obraz, text a zvuk)... S tým sa už dajú robiť úžasné veci 😀😁🙃

Avšak, kombinácia obrazového, textového a zvukového MemoryGame bola ťažká výzva... A musím sa priznať, že boli chvíle, kedy som to skutočne vzdával...

Prišla pauza... Vývoj ustal... Len som jednoducho sledoval počítadlá, či tie MemoryGames ľudia vôbec hrajú...
Avšak skvelé MemoryGame je o tom, aby ponúkalo rôznorodosť a rôzne stupne obtiažnosti - a aby tak bolo výzvou pre všetkých...

Takže z výzvy sa nakoniec stala skutočnosť... a vďačnou témou k 3-kombinácii boli zvieratá (fotografia zvieraťa, názov a zvuk zvieraťa). [obr. 8]

A to bol už len krôčik k tomu, aby som vytvoril tzv. "Výučbový režim" (klávesová skratka < L >), pri ktorom sa určitá časť kariet zakryje a hráč je vyzvaný k tomu, aby pred kliknutím na otvorenú kartičku, hľadal "v mysli" správne riešenie...
Tento mód je samozrejme prístupný len pre rozdielne páry kariet. [obr. 9]

...

Prišiel ďalší nápad - čo keby táto kartová hra ponúkala aj nejaký "informačný prvok". Do kartičiek som vložil linky na jednotlivé informácie, ktoré si môže ktokoľvek dohliadať napr. na Googli... Postačí, ak sa NARAZ odkryjú všetky karty < F9 > a ukazovateľ myšky sprístupní link nad každou kartičkou.
Napríklad, po kliknutí na link zvieraťa, herca či športovca sa otvorí nové okno s vyhľadaním ďalších relevantných informácií o danom subjekte... [obr. 10]

Ide sa ďalej...

Viacerí hráči

Človek je súťaživý tvor 😀. Súťažiť medzi sebou je "nákazlivé" 😀🙄. Takže... čo takto ponúknuť hru viacerých hráčov. Opäť jeden skvelý nápad, avšak algoritmicky značne komplikovaný problém (najmä, ak chcem v budúcnosti naprogramovať automatickú hru počítača 😀).

A... MemoryGame pre viacerých hráčov bolo na svete 😀 (klávesová skratka < R >) [obr. 11] ... Ešte tak vytvoriť stupne víťazov... 🙃 [obr. 12]

Popri programovaniu všetkej tej funkcionality vznikali ďalšie MemoryGames - kreslené zvieratká pre najmenšie deti (aj so zvukom), žolíkové karty, geometrické útvary, matematické výrazy, násobilka, rôzne slová a čísla, slovíčka a modelové vety pri výučbe angličtiny, a iné... [obr. 13]

A dokonca som úplnou náhodou vytvoril "chaotické MemoryGame" 🤣😂
Totižto... pri tvorbe MemoryGame s tématikou architektúry sa mi stalo, že sa mi jednotlive obrazové materiály "záhadne" 😲 posunuli... Chybu som samozrejme opravil... ale skrsol nápad!! Prečo neponúknuť ľuďom zvláštne MemoryGame s chaoticky rozbitými obrázkami? Obtiažnosť MemoryGame sa radikálne zvýši... - bude to ďalšia výzva pre náročných 😀🙃😀 [obr. 14]

Kategórie

Od začiatku som vedel, že budem musieť jednotlivé MemoryGames kategorizovať. Takže postupne vznikali rôzne kategórie:

  • veková kategória (najmenšie deti, deti, dospelí, seniori)
  • spracovanie (obrázkové, textové, zvukové, kombinované)
  • identita kariet (rovnaké páry kariet, rozdielne páry kariet)
  • definícia kariet (dvojice, trojice, štvorice, pätice)
  • obtiažnosť (malá, stredná, veľká)
  • pre hendikepovaných (slabozrakí, nevidiaci, starecká demencia, Alzheimerova choroba, ...)
  • výučba cudzieho jazyka
  • špeciálne 😁

Na webovej stránke rmSOFT.sk som naprogramoval filter, ktorý vytriedi a zobrazí z databázy jednotlivé MemoryGames... Hráč si vie takto jednoducho odfiltrovať tú "svoju" hru 😀 [obr. 15]

MemoryGame "zo života"

Jedného dňa ma oslovila školská psychologička z jednej základnej školy s tým, že im prestali fungovať zvuky na zvieracích kartičkách...
Wow!! Tak tieto MemoryGames hrávajú aj deti v škole!?! Bolo to pre mňa ohromujúce... (a dotyčná osoba mala pravdu, pretože som spravil malú chybičku pri exporte dát na server) Ale... bolo skvelé vedieť, že decká hrajú MemoryGames spolu v triede, napr. na dotykovej interaktívnej tabuli... [obr. 53]

A mohlo by to byť aj inak - opäť nápad 😀 - pridal som ďalší "plusový bodík" pre MemoryGame - doprogramoval som číselné označenie kariet, takže sa každé MemoryGame dá hrať takpovediac "na diaľku" - (klávesová skratka < D >)... [obr. 16] Učiteľka má pred sebou počítač (napojený napr. na videoprojektor či digitálnu tabuľu) so spusteným MemoryGame, na ktorom odkryje kartu s číslom, ktoré zahlási žiak z lavice... 😀🙃😀 Paráda... A je tu zrazu spôsob, ako zahrať napr. turnajovú hru 🤩😊😉

Ako poďakovanie som pre danú školu spracoval tzv. školské MemoryGame, kde sa na jednotlivých kartičkách nachádzajú fotografie z rôznych akcií školy.
Obrazový materiál som získal nielen zo školskej webovej a facebookovej stránky, ale aj priamo od vedenia školy. [obr. 17]

Bolo to prvé neštandardné MemoryGame "zo života" 😀

Fotogaléria

Ale... bolo by skvelé zobraziť každú akciu (každú fotografiu) v skutočnej veľkosti na celú obrazovku... Predsa len na kartičkách MemoryGame je fotografia z akcie dosť malá...

A je to tu opäť... - ďalšia funkcionalita - prezeranie fotografie z kartičky v skutočnej veľkosti 😀
Stačí odkryť NARAZ všetky karty < F9 > a na každej kartičke sa zobrazí link s textom "veľký náhľad"... Po kliknutí na daný link sa zobrazí nielen samotná veľká fotografia, ale zároveň aj tlačítkové ovládanie celej ponuky fotomateriálu v danej hre MemoryGame.

A zrazu má hráč k dispozícii fotogalériu "ako na dlani"... 😀😉😀
Fotogalériu je možné spustiť aj klávesovou skratkou < Ctrl + Alt + A > alebo kliknutím na grafický symbol... [obr. 18] [obr. 19]

...

O pár týždňov sa mi opäť ozvala školská psychologička danej školy. Vraj sa jej akosi nezdá sčítavanie bodov jednotlivých hráčov...
Fúúha!! Tak toto bolo už vážne! Veď predsa MemoryGames hráva množstvo ľudí na internete... a nielen zo Slovenska. Ak to zle zrátavam... tak ani nevyjdem na ulicu 😬😂🥴
Po vzájomných rozhovoroch sme ale prišli na to, kde je problém... Decká totižto hrávali medzi sebou MemoryGame neštandardne - striedali sa vždy po jednom ťahu, bez ohľadu nato, či niekto odkryl správnu dvojicu, alebo nie... Bežná hra MemoryGame ale umožňuje tomu istému hráčovi pokračovať po každom úspešnom ťahu. Takto to bolo naprogramované...
Uff!... To som si teda vydýchol... Všetko sa zrátava správne.

Ale... 😀 Na začiatku som si dal predsavzatie, že chcem vytvoriť MemoryGame výnimočné...
Takže ďalšia nová vec... Zrazu bola k dispozícii pre viacerých hráčov voľba typu hry (klasická hra alebo hra "jednoťahová").

Niekedy nás vpred posúvajú úplné náhody... 🙃

Táto ďalšia funkcionalita bola skvelá aj vzhľadom na to, že som mal v pláne (v blízkej alebo vzdialenej budúcnosti 😀) naprogramovať jednoduchú umelú inteligenciu - proste hru počítača... ako ďalšieho hráča, proti ktorému sa postaví človek. A keďže v klasickej hre by človek proti počítaču nemal veľkú šancu, v "jednoťahovej" šancu mať bude 😁

Po určitom čase som sa začal zamýšľať nad tým, ako by bolo možné hru MemoryGame ešte nejako ozvláštniť... Nápadov bolo neskutočné množstvo... "to-do list" sa zaplnil "až za okraj" (buffer overflow) ... 😅🤣😂

Jedným z nápadov bolo osadiť do MemoryGame tzv. STOP karty - (klávesová skratka < Ctrl + Alt + S >) Po odkrytí STOP karty dostane hráč určitú penalizáciu... Pri hre jedného hráča je hráč penalizovaný navýšením počtu ťahov a pri hre viacerých hráčov je hráč penalizovaný vynechaním nasledujúceho kola. Hra je zrazu omnoho zaujímavejšia a zábavnejšia 😜🤩 [obr. 20]

A čo takto padajúce karty! Wow!!! Dlho som nerozmýšľal... Vrhol som sa na to... 😀
Ale po čase mi došlo, že to nebude vôbec jednoduché... Karty predsa môžu padať aj odkryté... a pri zakrytých kartách môžu mať napríklad číselné označenie...
Animácia padania viacerých kariet naraz musí byť nielen správna, ale aj vizuálne reálna...
Algoritmus nebol jednoduchý... ale, ako pri každom správnom developerskom úsudku, sa programátor snaží o čo najuniverzálnejšie riešenia...

Takže... karty mohli zrazu padať (presúvať sa) do rôznych smerov 🙃. Nielen dole, ale aj do strán... dokonca aj hore "k stropu" 😆. A aby toho nebolo málo, karty sa mohli presúvať aj prostredníctvom odstredivej alebo dostredivej sily... Paráda!!!

Opäť niečo výnimočné, čo som nikde na nete nenašiel...
Avšak tento fenomén presúvania kariet počas hry sa nestal príliš obľúbeným... takže som nakoniec sprístupnil len padanie kariet nadol... - (klávesová skratka < Ctrl + Alt +G >) [obr. 21]

Niekedy to proste nevyjde... 🙁

Avšak stále som neprestával toto digitálne MemoryGame vyvíjať a zdokonaľovať...

Komerčné MemoryGame

Viac a viac som si ale uvedomoval, že do tohto MemoryGame dávam veľa energie a času, a to bez akejkoľvek finančnej návratnosti. Finančne mi to akosi nevychádzalo. Musel som platiť doménu a webhosting. Navyše som musel pôvodný webhosting rozšíriť, pretože množstvo obrazového materiálu stále rástlo. Žiaľ, MemoryGame neprinášalo ani cent. Dobrovoľný príspevok nefungoval... Avšak... nechcel som žiadne "veľké" peniaze od obyčajných ľudí...

Vymyslel som niečo iné - vytvárať aj tzv. komerčné MemoryGames... Pexesá pre firmy, inštitúcie, športové kluby, obce a mestá, atď. - proste pre subjekty, ktoré by si mohli dovoliť zaplatiť určitý finančný príspevok.

A opäť prišlo nadšenie... Možno aj záchrana 🥺

Prvé "športové" MemoryGame bolo MemoryGame športovej organizácie bojových umení - OKTAGON. Vznikli rôzne hry tohto MemoryGame: muži, ženy, muži a ženy spolu, infokarta, mená s linkami, a dokonca aj e-shop. Od vedenia Oktagonu tu však bola jedna výhrada voči hnedému farebnému prostrediu. Takže som do MemoryGame Oktagonu zapracoval farebný dizajn tejto organizácie...

MemoryGame bolo na svete 😀. Stačilo ho len umiestniť na web danej organizácie a mohli ho hrávať všetci fanúšikovia tohto športu (na celom svete! 😉). [obr. 22]
Žiaľ, po dokončení všetkých variant tohto MemoryGame sa mi už vedenie Oktagonu neozvalo... 🙁

Prvý neúspech športového MemoryGame ma ale neodradil. Vytvoril som ďalšie: HC Košice, ŠK Slovan Bratislava, AC Sparta Praha... [obr. 23] [obr. 24] [obr. 25]
Každé MemoryGame vo svojich farbách...
Ale bez odozvy... Ozval sa mi len jeden človek zo Slovana s tým, že sa na to pozrie... a to bolo všetko... 🙁

...

O niečo neskôr som to skúsil s "obecným" MemoryGame.
Vytvoril som MemoryGames dvoch obcí, v ktorých som obsiahol množstvo úžasných fotografií... [obr. 26] [obr. 27]
Obecné MemoryGames ponúkajú nielen skvelú zábavu v rodinnom kruhu (keďže hru môžu hrať až 5 hráči), ale aj fotogalériu, kde sa ľudia na kartičkách spoznávajú pri rôznych akciách obce...

Takúto ponuku som rozoslal takmer stovke miest a obcí...
Výsledok... žiaľ nulový... 🙁. Nikto sa neozval...
Navyše... MemoryGame obce Nižná Myšľa sa objavilo len v aktualitách a zákonite sa po pár dňoch vytratilo "z dohľadu". Takže ľudia o ňom už vlastne ani nevedia. 🙁

Neskôr som vytvoril aj firemné MemoryGames, v ktorých môže firma (obchod) ponúknuť svoj tovar, svoje služby, svoju tvorbu...
Úsilie o spropagovanie firmy (organizácie) by mohlo byť podporené aj takouto príjemnou, jednoduchou a zábavnou aktivitou. [obr. 28] [obr. 29]
Navyše, MemoryGame je možné spustiť v slovenskej, ale aj anglickej mutácii - (klávesová skratka < G >). Samozrejme, ak by bol záujem, nie je problém vytvoriť ďalšiu jazykovú mutáciu.
Ale... opäť sklamanie... Žiaden záujem...

A tak prišla dilema - pokračovať vo vývoji alebo to uzavrieť...

Skúsil som to ďalej...

K hnedej variante pribudli ďalšie "všeobecné" farebné dizajny - modrý, červený, zelený a čierny. A pozor... Nejde len o zmenu farebného pozadia, ale aj o spracovanie farebných ikon a grafických doplnkov, ktoré sa v MemoryGame nachádzajú... (Klávesová skratka < O >)

Ako si zlepšovať pamäťSkvelá pomôcka pri hraní MemoryGame

Prišiel ďalší skvelý nápad - ako pomôcť ľuďom v hraní MemoryGame... 😇

Pre tých, ktorí majú menšie problémy s hraním MemoryGame, a sú na tom pamäťovo horšie, je tu určitá forma stratégie...

Tá vychádza z postupu skladania obyčajných puzzle, kde sa najskôr hľadajú rohy (rohové diely) a potom hrany (okrajové diely).

Akonáhle hráč natrafí na kartu, ktorú už niekedy obrátil... je si takmer istý, že daná párová karta sa nachádza niekde po obvode a snaží sa ju nájsť...
Tento postup je schématicky znázornený na obrázku... [obr. 30]

Samozrejme, nie je dobré to preháňať a držať sa neustále daného postupu...
Časom si hráč trúfne aj na hru s úplne náhodným výberom kariet... 🙃

...

A je tu ďalšia novinka...

Špeciálne MemoryGame s neviditeľným rubom kariet - ďalšia možná verzia MemoryGame, kedy sú rozdané karty tzv. neviditeľné... Obtiažnosť MemoryGame sa radikálne zvýši... Hráč musí intenzívnejšie vnímať prostredie, v ktorom sa nachádzajú jednotlivé karty...

Skvelý variant na posilnenie vizuálnej pamäte... [obr. 31]

Vznik kolekcie

Prešlo určité obdobie...

A dostavil sa opäť jeden skvelý nápad... Možno aj komerčne úspešný...
Vytvoriť MemoryGame, ktoré obsiahne rozsiahly televízny seriál...

Los padol na seriál "The Walking Dead" (Živí, mŕtvi), ktorý bol v tom čase (a stále je) na výslní...

Fanúšikovia z celého sveta by si mohli zahrať rôzne MemoryGames tohto seriálu a zároveň si pripomenúť úžasné akcie a príbehy, ktoré jednotlivé postavy zažívali...

Z tohto nápadu vznikla úžasná kolekcia hier tohto MemoryGame, obsahujúca rôzne varianty - epizódy jednotlivých sérií, postavy, lokácie, chodci, zvuky zo seriálu, obchod (e-shop), ...
To všetko bolo nakoniec prehľadne vypublikované na samostatnej subdoméne... { https://the-walking-dead.rmsoft.sk }
Bolo potrebné sa ale vysporiadať s obrovským množstvom obrazového materiálu. Len v epizódnych hrách tohto MemoryGame sa nachádza až 624 obrázkov (fotografií)...
Samotná fotogaléria jednotlivých epizód má viac ako 73 MB!!! [obr. 32]
Tento materiál bolo potrebné načítať bez akýchkoľvek oneskorení (a to najmä v mobilných zariadeniach 😀) [obr. 33]

Hrať zvukové MemoryGame z filmu či seriálu nie je jednoduché (avšak neskutočne zaujímavé a zábavné 🙃). Vytriediť ale zvuky zo seriálu bol ďalší dosť náročný "oriešok". Zvuky sa totižto nesmeli spodobovať... inak by to MemoryGame nebolo hrateľné... Napriek všetkým problémom, zvukové MemoryGame TWD obsahuje až 102 zvukov a hrá sa neuveriteľne 😅. Pri každom zvuku si hráč spomenie na danú situáciu (akciu) v seriáli... Úchvatné!!! Je to úplne niečo iné, ako rôzne znelky či zvuky zvierat... [obr. 34] [obr. 35]

Takže... podarilo sa... MemoryGame bolo na svete 😀

Snažil som sa ho ponúknuť tvorcom tohto seriálu... S malým finančným príspevkom... alebo aj zadarmo 😀. Úplne by ma napĺňalo to, že tie MemoryGames ľudia hrávajú... Stačilo MemoryGame umiestniť na domovskej internetovej stránke daného seriálu, a mal by k nemu prístup každý fanúšik na svete 😀
Ale... akokoľvek som sa snažil (a zozbieral rôzne internetové kontakty)... nikto sa mi neozval... 🙁. Skúšal som to aj prostredníctvom oficiálneho formulára na stránke TWD (AMC), prostredníctvom Facebooku a iných sociálnych sietí... Márne... 😞
Možno robím niečo špatne... Priznávam, moja angličtina nie je najlepšia, ale až takýto neúspech som nečakal...

...

V tom čase bol u nás populárny seriál "Oteckovia" z produkcie televíznej stanice Markíza. Pokúsil som sa im ponúknuť podobnú kolekciu seriálového MemoryGame... Ale nebol záujem...

...

Pexesá hercov (svetových, slovenských a českých) som ponúkol portálu CSFD.cz Tento skvelý portál s Česko-Slovenskou filmovou databázou zastrešuje kompletnú filmovú a seriálovú tvorbu. Ponúkli mi ale reklamný priestor s oficiálnym cenníkom...
Neviem... asi došlo k nejakému nedorozumeniu... Ja som totižto nechcel od nich nejakú pomoc, ale práve naopak... Chcel som pomôcť ja im?!? Myslel som, že pri návšteve tohto portálu si jednotliví návštevníci radi zahrajú a zároveň otestujú svoje znalosti z "filmografickej oblasti"... [obr. 36]

Sklamanie bolo veľké a tá frustrácia mi akosi nedovoľovala pokračovať ďalej...

Opäť prišla prestávka... Zo svojich plánov riešenia ďalších skvelých funkcionalít MemoryGame som postupne škrtal jednu položku za druhou... 😔😟😥

...

Avšak niektoré funkcie som mal už rozpracované... Bolo mi ľúto ich len tak zahodiť...

Tak napríklad... chaotické rozloženie kariet... (Klávesová skratka < Q >)
Touto funkciou som chcel nasimulovať rozloženie kariet bežného papierového MemoryGame 😀🙃
Vytvoril som 3 stupne chaotického rozloženia, takže si hráč môže vybrať intenzitu, ktorá mu bude najviac vyhovovať. [obr. 37]
A je tu jedna perlička - opakovaným stláčaním klávesovej skratky < Ctrl + Q > začnú chaoticky rozložené karty "tancovať" 🙃🙃🙃

Umelá inteligencia

Hra samotného hráča je fajn, ale ešte lepšia je hra so súperom... Dokonca si môže spolu zahrať až 5 hráčov (3 na mobilnom zariadení) napr. v rodinnom kruhu 😀

Ale ak hráčovi chýba súper, bolo by skvelé mať proti sebe aspoň počítač...
Táto výzva v naprogramovaní umelej inteligencie nebola ani zďaleka jednoduchá...

Paradoxne, je omnoho ľahšie naprogramovať dokonalého počítačového hráča, ako slabšieho (s tzv. ľudskými chybami) 😅🤣😂😲

Bol to tvrdý oriešok, nebolo to v žiadnom prípade triviálne... a nie je to ani dokonalé... Ale... pre začiatok postačujúce... (Klávesová skratka < S >)
V ponuke sú nakoniec 3 stupne inteligencie pre počítačového hráča... Tohto hráča ale bolo nutné aj patrične spomaliť 🤣😟🙃. Takže je v ponuke aj definovanie rýchlosti odkrývania kariet od 0.1 sekundy do 5 sekúnd... [obr. 38]
Samozrejme... pri zadaní vysokého stupňa inteligencie (3. stupeň) nemá ľudský protihráč veľa šancí...
A aby to bolo férové na všetky strany... pri hre s počítačovým súperom je odkrytie všetkých kariet NARAZ blokované 😀😀😀. Takže... žiadne podvádzanie 😁😛😂 [obr. 39]

Je celkom zaujímavé pozrieť si hru samotného počítačového hráča... a ešte zábavnejšie je vidieť hru 5 počítačov proti sebe 😯😲😆😁 [obr. 40]

Automatická hra 5 počítačov proti sebe    😁🤣🙃
Úžasná paleta zvukov zvierat    😲🙃😀
Toto experimentálne spustenie MemoryGame ponúkne úžasnú zvukovú kulisu rôznorodých zvierat sveta...
(a zakaždým inú 🙃)
(hra 5 hráčov typu "počítač")
...

Po dlhých rokoch sa do kín malo dostať pokračovanie jedného z najúspešnejších filmov všetkých čias - Avatar 2.
Pestrá paleta obrazového a zvukového materiálu, ktorý ponúkal film Avatar, bola neskutočným lákadlom na vytvorenie ďalšej kolekcie hier MemoryGame. { https://avatar.rmsoft.sk }

Predsa len, seriál The Walking Dead, nebol vhodný pre všetky vekové kategórie, najmä pre deti a seniorov... Ale u tohto filmu by to bolo úplne inak.
Napriek tomu, že som už mal skúsenosti so seriálovým MemoryGame, toto filmové MemoryGame bola tiež riadna "fuška"... [obr. 41]

Ale výsledok bol očarujúci... Dokonca som mohol vytvoriť prvé MemoryGame so 4 rozdielnymi kartami: meno herca, meno postavy, obrázok postavy človeka a obrázok postavy avatara (Na'vi). [obr. 42]

A opäť som sa snažil dostať dané MemoryGame do povedomia tvorcom tohto filmu... a tak dostať túto plejádu hier MemoryGame medzi ľudí...

Skúšal som takmer všetko... Žiaľ, ani náznak kontaktu... 🙁

Jedno sklamanie za druhým...

...

Ale...

Automatický výučbový režim

Mal som "v hlave" 😀 rozpracovanú ešte jednu funkcionalitu MemoryGame - Automatický výučbový režim...

Základný výučbový režim bol k dispozícii už dávno (klávesová skratka < L >). Najväčší úspech malo napríklad zvukové MemoryGame zvierat, kedy mal hráč po kliknutí na zvukovú kartičku uhádnuť, o aké zviera sa jedná... A opačne... Predovšetkým tu boli pre najmenšie deti MemoryGames so zvieratkami na farme, takže po kliknutí na kartičku sa ozval zvuk známeho zvieratka...

Chcel som ale skombinovať výučbový režim s automatickou hrou počítača... V tejto kombinácii bude počítač ponúkať náhodné odkrývanie kariet s následným odhalením párovej karty. Proste... "plneautomatizovaná prevádzka"... 😀😲😀

Skvele by sa to hodilo napr. na rozširovanie slovnej zásoby - pri výučbe slovíčok a modelových viet v cudzom jazyku...
Automat náhodile podáva jednotlivé slovíčka a hráč sa zamýšľa nad správnou odpoveďou... (Klávesová skratka < Ctrl + Alt + L >) Samozrejme, automatické podávanie je možné kedykoľvek zastaviť, a to klávesnicou alebo klikom myšky. [obr. 43] [obr. 44]

Na výučbu angličtiny je tu množstvo rôznorodých hier MemoryGame, avšak rozhodol som sa ešte pre jednu ucelenú kolekciu - spracovanie učebnice angličtiny s názvom "Angličtina 11 minút denne", v ktorej sú slovíčka a modelové vety tématicky rozdelené do 11 týždňov... { https://english-11-minutes-a-day.rmsoft.sk }

Táto kolekcia bola zdarne vypublikovaná s očakávaním aspoň minimálneho úspechu... [obr. 45]
Žiaľ... ani toto nezafungovalo... 😢

...

Podvedome som cítil, že sa blíži záver - ukončenie projektu...

...

Avšak spolu s manželkou sme sa chceli ešte prostredníctvom MemoryGame poďakovať jednej úžasnej organizácii.
Totižto, manželka má žiaľ svalovú dystrofiu a je pripútaná na vozík... ako množstvo iných ľudí, ktorí sú evidovaní v Organizácii muskulárnych dystrofikov v Slovenskej republike (OMD v SR). Chceli sme touto formou spropagovať a priblížiť aktivity tejto organizácie.

Nádherné akcie, príbehy, vysmiate detské tváre, nadšenie rodičov, úľavy ľudí pri ich zdravotnom postihnutí - všetky tie úžasné momenty bolo snahou podchytiť práve prostredníctvom digitálneho MemoryGame, ktoré by mohlo ľudí osloviť, potešiť a zároveň aj zabaviť...

Z webovej a facebookovej stránky OMD sme vyberali rôzne fotografie, ktoré ale kvôli hrateľnosti MemoryGame nemohli byť vzájomne podobné... Nebolo to jednoduché, ale nakoniec sa dokonca utvoril rekord - 720 obrazových kartičiek (fotografií)... Wow!! Tak toto sme teda nečakali... [obr. 46]
Aj v tomto MemoryGame si može hráč prezrieť jednotlivé kartičky (a teda fotografie rôznych akcií) v skutočnej veľkosti. (Klávesová skratka < Ctrl + Alt + A >)

Veľmi sme sa tešili na odozvu, boli sme z MemoryGame OMD nadšení... Veď, keď sa napr. dieťa nájde na kartičke MemoryGame, musí to byť pre neho skutočne zážitok (dúfame, že aj pre rodičov)... 😀

Ale... ako býva zvykom u tohto digitálneho MemoryGame, je tu opäť ALE...
Toto MemoryGame sa k ľuďom akosi nedostávalo...
Boli sme z toho smutní... 🙁
Azda by pomohlo umiestnenie pexesa na webovej stránke OMD...

Pexeso OMD v SR ... https://memorygame.rmsoft.sk/omd

Mobilné zariadenia

Toto digitálne online MemoryGame je primárne určené pre platformu "desktop" (TV, počítač, notebook, laptop), ale dá sa zahrať aj na mobilných zariadeniach, bez ohľadu na operačný systém (iOS - Android). [obr. 50] [obr. 51] [obr. 52]

Ale... keďže to nie je vyslovene "Appka pre mobilné zariadenia", MemoryGame je zobrazené v tzv. neštandardnom móde - zobrazenie (a hráčsku plochu) je potrebné si rozťahovaním/sťahovaním obrazovky patrične prispôsobiť...
Napriek tomuto hendikepu si ale myslím, že ponúka omnoho vyššiu hrateľnosť, ako mnohé iné "mobilné aplikácie" s hrou MemoryGame...

Čo sa týka platformy "desktop", MemoryGame má zadefinované množstvo klávesových skratiek { klávesové skratky } [obr. 54] [obr. 55]

Záver

S týmto projektom digitálneho online MemoryGame som sa chcel ešte nejako rozlúčiť...

Na záver vytvoriť niečo zaujímavé a možno aj prínosné...

Vďačnou témou na 3-kombináciu, a dokonca 4-kombináciu rozdielnych kariet boli štáty a štátne symboly. Napríklad štáty Európskej únie.
A tak vznikla kolekcia hier MemoryGame EÚ { https://eu.rmsoft.sk }, v ktorej sú obsiahnuté názvy, vlajky, mapy a hymny jednotlivých štátov... [obr. 47] [obr. 48] [obr. 49]

Avšak posledná záchrana sa nekoná...

...

MemoryGame si žiaľ nedokázalo zarobiť ani na webhosting... 🙁

A navyše... počas celého vývoja som dúfal, že sa ku mne dostane aspoň nejaká spätná odozva (nejaký mejlík, like na FB, ohodnotenie na webstránke, finančná podpora, alebo len postreh prostredníctvom webového formulára). Ľudia tie MemoryGames hrávali... ale... totálne nič (ani len poďakovanie) 😐

Nakoniec, tá frustrácia bola priveľká... 😒

A pritom... neskromne 🙂 si dovolím tvrdiť, že dané MemoryGame bolo možno aj najlepšie na nete...

...

K dnešnému dňu (10/10/2023) bolo úspešne odohraných 183 514 rôznorodých hier tohto MemoryGame.

Ďakujem.
Dúfam, že sa vám MemoryGames páčili...



Ukončenie projektu


Voľné hryZoznam voľných hier MemoryGame

Zoznam MemoryGames, ktoré sú voľne k dispozícii:

AlternatívaAlternatívne online hry