'Legyen Ön Is Milliomos!' Facebook Játék
elején a Facebook egyre nagyobb térhódításának köszönhetően, elérkezettnek láttam az időt, hogy a több éve desktop alkalmazásként már létező ‘Legyen Ön is Milliomos!’ játékomat erre a platformra is elkészítsem. A Facebook alkalmazás készítésekor kényelmes volt, hogy az első verzióból már rendelkeztem a grafikai és hang elemekkel, illetve egy komolyabb méretű (több ezres darabszámú) kérdés gyűjteménnyel.
A játék részben PHP (Smarty) részben pedig JavaScript (JQuery) alapon került megvalósításra.
Az első publikusan is tesztelhető változat 2011.
Kíváncsiság képpen készítettem egy SQL lekérdezést, mellyel a 'Legyen Ön is Milliomos!' Facebook játékban lévő duplikált kérdéseket céloztam meg.
A kérdés és a jó válasz mezők string komparálásán alapuló lekérdezés sajnos viszonylag sok duplikált kérdés párt eredményezett.
A duplikált kérdésekkel kapcsolatos problémát nyilvánvalóan szerettem volna valamilyen módon rendezni, így végül a következő döntés született (a műveletek sorrendje fontos!):
Töröljük az egyes kérdés párok azon tagját,
amelynek a megjegyzés mezője nincs kitöltve, de csak akkor, ha a másik kérdésnél ez a mező nem üres (a megjegyzés mező kitöltöttsége mindenképpen manuális ellenőrzést jelent, mely a kérést tartalmi szempontból is vizsgálta).
Feltűnt, hogy valamiért a 'Legyen Ön is Milliomos!' játékomban, gyűlnek az olyan kérdések, amelyekben az idézőjel és az aposztróf karakterek rendre eszképelve jelennek meg. Vagyis ' karakter helyett \' karakterek és " karakter helyett pedig \" karakterek lesznek. Eléggé furcsálltam a dolgot, aztán most utánanéztem, miért is lehet ez, majd eszembe jutott, hogy hát már ezer éve találkoztam egyszer ezzel a problémával.
Akkoriban még épp csak kezdtem ismerkedni a PHP-val saját szerveremen, amikor rábukkantam a PHP-nak erre a funkciójára: http://hu.
Nemrég sikerült befejezni a "nagymama project" névre hallgató teljes adatbázis ellenőrzést a 'Legyen Ön is Milliomos!' Facebook játékban.
Az ellenőrzés elsődleges célja az volt, hogy az általános iskola végén és a középiskola elején született adatbázisban az egyes kérdésekhez tartozó nehézségi szintek megközelítőleg helyes értékekre kerüljenek, illetve a feltűnően rossz kérdések is javítva, törölve legyenek.
Ezen törekvéseim a mai nappal teljesültek a már említett "nagymama project" keretében, melynek túlnyomó részét nagymamám végezte szabadidejében, egy az öcsém által kifejezetten erre a célra készített adminisztrációs felület segítségével.
Az utóbbi napokban/hetekben jelentős forgalomnövekedés tapasztalható a Legyen Ön is Milliomos! Facebook játékban. Az eddigiekhez képes egy-két nagyságrendes napi játékosszám ugrás jelentkezett karácsony napjától kezdődően.
Ennek oka vélhetően egy elírás javítása, ami miatt a játék által a játékosok üzenőfalára posztolt üzenetek rossz webcímre mutattak. A hibás linket kijavítottam, az már a játék Facebook profil oldalára mutat.
Sajnos azonban kezdenek kijönni a web tárhely szolgáltató irányába felróhatónak tűnő problémák is, amik maitt már több panaszos emailt kaptam, hogy időnként gondok vannak (ráadásul a legrosszabbbkor; máskor ugye nem is lehetne).
Az utóbbi időben egyre növekvő játékos számnak köszönhetően egyre többször fordult elő a játékosok által is érzékelhető hiba, mely vélhetően a webtárhely szolgáltatónak felróható okokból jelentkezik.
Mivel a hibajelzésre a tárhely szolgáltatótól az elvárható időn belül nem érkezett válasz, elérkezettnek láttam az időt a játék felhő alapú kiszolgálóra történő költöztetésére, melyen nem csak a nagyobb rendelkezésre állás, de a kiszolgáló teljes konfigurálhatósága is előnyként jelentkezik. Utóbbinak a jövőbeni tervek kapcsán lehet még komolyabb jelentőssége.
Pár órával ezelőtt e-mail üzenetben tájékoztatott a Facebook, hogy a ’Legyen Ön is Millomos!’ Facebook játékom Facebook oldalát szabadalom sértés miatt egy bejelentés nyomán törölték. Ezt követően megkaptam a bejelentés szövegét is, ami után nem láttam más lehetőséget, mint a játék azonnali leállítása mellett dönteni.
Fontosnak tartom megjegyezni, hogy a játékot mindenféle ellenszolgáltatás nélkül, pusztán hobbiból hoztam létre és üzemeltettem mind a mai napig, amire mint utóbb kiderül komoly igény is volt.