MOBILNÍ MULTIPLAYEROVÁ HRA THE HUNT Y39PDA, školní rok 2010/2011 Ondřej Šíma simaondr@fel.cvut.cz
Popis aplikace Hra je založena na reálné pozici hráčů. Jeden z hráčů je na začátku hry vybrán jako oběť. Ten potom musí utíkat a má za úkol nebýt v blízkosti ostatních hráčů lovců. Pokud se oběti podaří celou herní dobu úspěšně lovcům utíkat, hráč hrající tuto roli vyhrál. Pokud ne vyhrávají lovci. Lovci získávají informace o pohybu oběti ze stop, které zanechává oběť v určitých časových intervalech. Ty se zkracují v závislosti na počtu nasbíraných stop. Uživatelé Hru mohou hrát hráči nezávisle na věku a fyzické kondici, nicméně hráči mladší a sportovnější budou mít ve hře výhodu. Hráč by také měl mít aspoň základní znalosti angličtiny, protože hra bude právě v angličtině. Ovládání aplikace Po spuštění aplikace se zobrazí hlavní menu hry s nabídkou základních možností. Jednou z nich je také krátký tutoriál, který vysvětlí hráči pravidla hry, její ovládání a orientaci v ní. V samotné hře už hráč žádné volby neprovádí, jen sleduje mapu, pohyby ostatních hráčů a stav hry. Při hře může pouze manipulovat s mapou. Požadavky na zařízení Aplikace bude vyvíjena pro operační systém Google Android, psána v jazyce Java a s použitím knihovny Google Maps. Nutnost pro hraní hry The Hunt bude připojení k internetu. Prototyp Pro testování uživatelského rozhraní aplikace jsem použil papírový prototyp. Uživatelské rozhraní je navrženo tak, aby mohlo být ovládáno prstem pomocí dotykového displeje. Důležité na ovládání je jednoduchost a intuitivnost.
Hlavní menu
Tvorba nové hry
Obrazovka přidání se ke hře
Tutorial
Obrazovky hry
Uživatelský test Pro provedení uživatelského testu jsem použil výše popsaný papírový prototyp. Testoval jsem tři osoby dva z nich jsou studenti, třetí je již pracující. Test jsem sám moderoval. Scénáře pro jednotlivé use-cases 1) Přečti si herní tutoriál. - Zde se uživatel musel dostat z hlavního menu na obrazovku tutoriálu. Zde si tutoriál přečetl to, co bude v tutoriálu popsané jsem testovanému odříkal. - Správný průchod: Hlavní menu -> Tutorial Posunutí zpět Vrácení na základní obrazovku Posunutí dopředu
2) Založ novou hru s názvem hra1 pro 3 hráče a s hrací dobou 60 minut. - Správný průchod: Hlavní menu -> Nová hra -> Nastavit název hry, počet hráčů a herní dobu -> Vytvořit novou hru Vyplnit na hra1 Nastavit na 3 Nastavit na 60 Vytvoření nové hry
3) Testovanému bylo oznámeno, že se do hry přihlásil jako oběť. Měl říci, co udělá. - Testovaný měl říct, že bude utíkat. Testovalo se, jestli uživatel z tutoriálu pochopil, že oběť má utíkat. Zbývající čas na útěk
4) Přihlas se ke hře s názvem hra2 - Správný průchod: Hlavní menu -> Připojit ke hře -> Vybrat hru s názvem hra2 -> Připojit ke hře Vybrat hru hra2 Přihlášení se ke hře
5) Urči na mapě svou pozici, pozici stopy oběti, pozici ostatních lovců. - Hráč měl dokázat, že se orientuje na mapě ukazující pozici všech hráčů. Pozice hráče Pozice jiného lovce Pozice oběti
6) Urči kolik zbývá oběti času než zanechá další stopu, kolik času zbývá do konce hry. - Hráč měl dokázat, že se orientuje v herní liště oznamující stav hry. Čas do konce hry Čas do další stopy
7) Přibliž a oddal mapu. Změň typ mapy (Turistická, satelitní). - Hráč měl dokázat, že umí pracovat s ovládáním mapy. Oddálení Změna typu mapy Přiblížení
Testování Test jsem prováděl na třech uživatelích a to: 1)Martin Houda, 18 let, student, Nové Strašecí Martin prozatím nevlastním mobil HTC hero, ale v budoucnu by si rád jeden koupil. Sám nyný vlastní mobilní telefon s dotykovým displejem. Často pracuje s počítači a novými technologiemi. Anglicky umí velmi dobře. 2)Milan Pedál, 21 let, student, Nové Strašecí Milan vlastní mobilní telefon s dotykovým displejem a operačním systémem Google Android. Rád pracuje s počítačem a často hraje počítačové hry. Angličtinu měl 3 roky na základní škole a 4 roky na gymnáziu. 3)Michal Fejtek, 21 let, pracovník na poště, Nové Strašecí Michal vlastní vcelku nový telefon, bohužel bez dotykového displeje, sám jeden předtím měl a nyní tvrdí, že mu práce s dotykovým displejem moc nevyhovuje. Je velký fanoušek her pro mobilní telefony, her na počítače a PlayStation. Angličtinu měl 4 roky na gymnáziu. Průběh testu Test jsem sám moderoval, pokyny jsem zadával v češtině, ačkoli veškerá menu hry jsou psány v angličtině. Test byl prováděn na papírovém prototypu. Test probíhal podle výše zmíněných scénářů. Zjištěné potíže při testu Martin Martin na všechny pokyny reagoval okamžitě a hned se ve hře orientoval. Jediné, co ho zarazilo, bylo přiblížení a oddálení mapy prý by pozici oddalování přiblížení a oddálení prohodil, přijde mu to prý tak víc normální. Michal a Milan Michal a Milan zvládli všechny úkony bez obtíží. Problémy měli ale s určováním pozic jednotlivých hráčů na mapě. Ačkoli na začátku testu prošli celým tutoriálem a viděli, který hráč jak na mapě
vypadá, nepamatovali si ikonky jednotlivých postav. Proto jsem to spodního menu ve hře přidal malou ikonku i jako informace, která slouží pro zobrazení herní legendy. Shrnutí Testovaní uživatelé neměli víceméně s ovládáním hry problémy. Ty, na které v průběhu testů poukázali, budou v hotové verzi hry již změněné tak, aby byla hra pro hráče uživatelsky příjemnější. Všichni testování také říkali, že se těší na plnou verzi hry.