[BAL-MLP] Multiplayer



Podobné dokumenty
Mobilní zpravodajská aplikace idnes. A7B39PDA - Principy tvorby mobilních aplikací

Testování mobilní aplikace Servis24. Semestrální práce z předmětu A7B39TUR Autor: Peter Šourek sourepet@fel.cvut.cz

MOBILNÍ MULTIPLAYEROVÁ HRA THE HUNT. Y39PDA, školní rok 2010/2011 Ondřej Šíma

Fotografování portrétů pro nevidomé

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

Návod k ovládání aplikace

Uživatelská dokumentace

Manuál k e-learningovému vzdělávacímu modulu 1 MODUL HIGH-TECH POTRAVINY. Popularizace zdraví Po.Zdrav (CZ.1.07/3.1.00/ )

1. Zapnutí a vypnutí 2. Přidání režimu do seznamu provedení

A7B39PDA - Naspoř si svůj sen. Jan Hovorka (hovorja4@fel.cvut.cz)

PRACUJEME S TSRM. Modul Samoobsluha

Návod k použití Verze

Testování mobilní navigace NACESTY

SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca

Interaktivní funkce Selfnet TV

Manuál pro mobilní aplikaci Patron-Pro. verze pro operační systém Symbian

JAY Systém TELwork s.r.o. JAY Systém Klient. Uživatelská příručka ( ) JAYSystem Klient - Uživatelská příručka.docx Stránka: 1 / 15

Přihlášení k webmailu a jeho nastavení

Návod k obsluze aplikace EKOR 2 Trial

Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)

Návod k využívání interaktivních funkcí

[IM-WMC] Městská cyklonavigace Deliverable D4

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

Testování aplikace ghost commander

Testování operačního systému Windows Phone 8

Semestrální práce A2 z předmětu A7B36TUR. Testování uživatelského rozhrání internetového serveru YouTube.com

Základní školení pro administrátory

Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka

Uživatelská příručka

D3 NUR NIC_MOB_2. Scénáře z D2. První návštěva obchodu s založeným mojeid. Další návštěva eshopu s založeným mojeid

Manuál k aplikaci MoneyWeb pro pracovníky ÚFO

Návod k použití. O 2 TV Nahrávání

Hledání správné cesty

Manuál na pořízení technické změny pomocí webové kalkulačky. Verze 1.2

Spuštění a ukončení databázové aplikace Access

Pomůcka/manuál pro redakční systém verze 1.0

Pravidla a plánování

Questionnaire příručka uživatele

Y39PDA Exercise manager

MANUÁL PRO UŽIVATELE WEBU ADRESÁŘ DESIGNÉRŮ

Internetový obchod Mironet

Sklady. Níže popsaný návod je určen pro uživatele s rolí Administrátor nebo Správce skladu. Přehled funkcí 2. Postup pro vytvoření nového skladu 2

Svolávací systém Uživatelský manuál

xmobile Operační systém Andorid Uživatelský manuál X-Trade Brokers DM S.A., organizační složka 1/12

CzechAdvisor.cz. Návod pro členy AHR

IMAporter Mobile Key Aplikace Mobile Key pro čtečky RSW.04 vybavené technologií NFC a BLE

Nastavení ového klienta NEOFEMA s.r.o. server Slunečnice

Návrh zpravodajské aplikace idnes po Android

1. Úvod. 2. CryptoPlus jak začít. 2.1 HW a SW předpoklady. 2.2 Licenční ujednání a omezení. 2.3 Jazyková podpora. Požadavky na HW.

Manuál elektronické registrace do databáze hodnotitelů OP PPR

Uživatelský manuál. Obsah

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ VIDEO PŘEHRÁVAČE VLC

Uživatelský manuál aplikace. Dental MAXweb

Nejčastější změny v rozvrhu hodin

D3 A7B36PDA Well being app

Návod - katalog. ANTEE s.r.o. - tel.: , fax: , helpdesk: ,

Testování portálu MotoInzerce.cz

Popis obsahu a návod k používání mapové aplikace Stav pokrytí NGA v ČR

Návod k použití. O 2 TV Nahrávání

Kajot Casino Ltd. Popis hry Joker 27

Principy tvorby mobilních aplikaci. Martin Egermajer

E-learningový modul popis ovládacích prvků návod na úspěšné absolvování kurzu

1. Obecná konfigurace autentizace osob. 2. Konfigurace klienta Windows Vista

Xiaomi Yeelight LED pásek. Uživatelský manuál

NÁVOD K AKTIVACI A POUŽÍVÁNÍ OVÉHO ÚČTU V DOMÉNĚ PACR.EU

CzechAdvisor.cz. Návod pro členy AHR

Návod k obsluze IP kamery Zoneway. IP kamery jsou určené pro odbornou montáž.

HD inteligentní IP server WiFi, P2P

Bisnode Mobilní aplikace k prověření firmy

Přihlášení k webmailu a jeho nastavení

Testová ní už ivátelske ho rožhrání Fácebook.com

gdmss Lite Android DVR Mobile Client Návod k obsluze aplikace

[IM-WMC] Městská cyklonavigace D3

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ FAKULTA ELEKTROTECHNICKÁ

Vývoj aplikace Readily (RSS čtečka pro Android) Semestrální projekt předmětu Y39PDA Autor: Michal Cerman

Připojení k bezdrátové síti eduroam na VFU Brno s počítačem se systémem Windows

1. Předmluva. 2. Uživatelské účty. Vážení rodiče,

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Kontakty 08/ Obsah

Nastavení telefonu HTC HD2

2017 CARAT "New design"

BLINDSHELL ROZHRANÍ PRO OVLÁDÁNÍ DOTYKOVÝCH TELEFONŮ S ANDROIDEM PRO ZRAKOVĚ POSTIŽENÉ UŽIVATELE

Nápovědu k ostatním modulům naleznete v "Přehledu nápověd pro Apollo". (IS Apollo Nápověda Nápověda).

Konfigurace PPPoE připojení v OS Microsoft Windows Vista

MetaTrader Mobile Uživatelský manuál Operační systém Andorid HIGHSKY.CZ

Šablona KRYPTON. Slidery na úvodní straně. kompletní návod pro obsluhu všech nově přidaných funkcí

Webová aplikace rezervační systém. Semestrální úloha předmětu A7B38TUR Testování uživateských rozhraní

Připojte svůj spotřebič - k budoucnosti. Rychlý průvodce

1.2 Nastavení datové schránky

NÁVOD K POUŽITÍ. IP kamerový systém.

Microsoft Office. Excel ověření dat

MANUÁL VÝPOČTOVÉHO SYSTÉMU W2E (WASTE-TO-ENERGY)

Práce s programem Termíny zkoušek - vypisování

Návod pro vyplnění elektronické žádosti o poskytnutí podpory

Manuál k programu KaraokeEditor

Nastavení u. Co je potřeba: Platné pro připojení k serveru Exchange. Microsoft Outlook. Apple Mail. Windows Phone. iphone.

VIZUÁLNÍ PØÍRUÈKA K APLIKACI PRO MOBILNÍ TELEFONY SE SYSTÉMEM ANDROID

Spínací hodiny SHT15. Návod k použití AUDIC

Xiaomi Humidifier. Uživatelský manuál

Transkript:

České vysoké učení technické v Praze Fakulta elektrotechnická Semestrální práce D2 předmětu A7B39PDA [BAL-MLP] Multiplayer Tomáš Kozák (další členové týmu: Tomáš Bruštík, Jaroslav Havelík) LS 2012/2013 17. 3. 2013 Vedoucí práce Ing. Jan Balata 1

1. ANALÝZA UI GUIDELINES Multiplayer Paper mockup Aplikace bude určena na mobilní zařízení s operačním systémem Android. Uživatelé andoidu jsou zvyklí na aplikace, se specifickými rysy spjatými s touto platformou, proto je potřeba aplikaci navrhnout v souladu s Android UI guidelines. Android guidelines lze nalézt na oficiálních stránkách androidu [1]. Jelikož vlastní hra (červíci) nebude obsahovat rozsáhlé a složité uživatelské rozhraní, pouze tlačítka na ovládání hada a tlačítko pro přístup k menu. Tak jsem se zaměřil především na vzhled tlačítek a obecné rozložení prvků. 1.1. VZHLED PRVKŮ Tlačítka by měla dodržovat standart 48dp Rhythm, což znamená, že výška interaktivních prvků je 9mm veliká. Jelikož v naší aplikaci nemáme v jednotlivých obrazovkách rozsáhlé texty, velké tabulky nebo větší množství ovládacích prvků, tak můžeme interaktivní prvky udělat přes 9mm velké a tím ještě více snížit riziko překlepů. Prvky budou dodržovat barevné standarty. Například změnu barev tlačítka, podle toho, jestli je aktivní, neaktivní nebo stisknuté. Také, aby barva pozadí a textu byly dostatečně kontrastní a příjemné na pohled. 1.2. VKLÁDÁNÍ DAT Dilema, které budeme muset vyřešit je jakým způsobem získat data potřebná při založení hry. Jestli uživatel bude vybírat z nabídky možností nebo jestli necháme uživatele vyplnit data do textového pole a kontrolovat jeho vstup. Prozatím v prototypu uživatel vkládá data pomocí textového pole. 1.3. TEXTOVÉ POPISY Dialogy a popisky by měli být co nejstručnější a nejvýstižnější, aby uživatel nevzdal čtení popisku v polovině. V naší situaci, kdy se od uživatele očekávají trochu nestandardní akce, zase nechceme, aby kvůli nedostatku informací došlo k problémům při kalibraci a spojení zařízení. Tento problém by mělo vyřešit (pod stručným popisem instrukci) tlačítko, které uživateli (který bude tápat), zobrazí podrobný návod, třeba i s video tutoriálem. 2. PAPER MOCKUP V této kapitole popíši navržený papírový prototyp aplikace. Prototyp pokrývá všechny kritické části našeho problému. 2.1. ÚVODNÍ MENU Po zapnutí aplikace se uživateli zobrazí úvodní menu (obr. 1), zde může zvolit položku Nastavení, kde bude moct, nastavit například preferovanou barvu svého hada či hodnoty při zakládání hry. Další možnost v menu je Nápověda, zde budou podrobně popsány instrukce pro kalibraci a pravidla hry. 2

Tyto dvě položky v úvodním menu nejsou v prototypu pokryté, jelikož se chceme zaměřit hlavně na ostatní části aplikace a tyto sekce nejsou primárně naším cílem. Po kliknutí na tlačítko Založit hru se objeví obrazovka (obr 2), kde po vyplnění údajů nutných pro spuštění hry, se zaktivní tlačítko Založit. Údaje vyplňované při zakládání hry, budou po první hře předvyplněné daty od minule. Po kliknutí na tlačítko Založit se zobrazí obrazovka (obr. 4) s čekáním na ostatní hráče. Obrázek 1 Obrázek 2 Obrázek 3 Pokud v úvodním menu klikneme na tlačítko Připojit se objeví se obrazovka (obr 3) se seznamem dostupných her. Uživatel musí v seznamu her označit tu, ke které se chce připojit a pak stisknout tlačítko Připojit. Obrázek 5 Obrázek 4 3

2.2. KALIBRACE V okamžiku, kdy jsou v jedné hře alespoň 2 hráči a zařízení nejsou spolu propojená, začíná kalibrace (obr 5). Na obrazovce hráče co se chce připojit, se objeví speciální obrazovka sloužící ke kalibraci. Uživatel přejede prstem podél jedné modré čáry na sousední zařízení. Zařízení uživatelům ukážou, jak proběhla kalibrace. Pokud se propojení nezdaří (obr 6), tak se kalibrují zařízení znovu dokud se úspěšně nespojí (obr 7). Obrázek 6 Obrázek 7 2.3. VLASTNÍ HRA Po úspěšném kalibrování se objeví hrací obrazovka (obr 8), zde stačí zakládajícímu hráči pouze kliknout na tlačítko Začít a hra začíná. Na hrací obrazovce ( obr 9) se náhodně objeví hadi v barvách hráčů. Ovládání mají hráči v rozích svých zařízení, kde nejméně překáží hře. Každý hráč má na své obrazovce možnost jít do menu (obr 11), kde může bezpečně opustit hru nebo nastavit si například barvu svého hada. Po skončení kola se objeví zakládajícímu hráči na obrazovce (obr 10) tabulka se skóre a tlačítko pro pokračování hry. 4

Obrázek 8 Obrázek 9 3. NEFORMÁLNÍ TESTOVÁNÍ Obrázek 10 Obrázek 11 3.1. PARTICIPANTI Testování jsem provedl se dvěma participanty. Participant 1 pracuje jako správce sítě ve větší firmě, je mu 50 let a s dotykovými zařízeními má jen malé zkušenosti. Participant 2 studuje vysokou školu ekonomicky zaměřenou, je mu 22let a denně používá mobilní telefon s operačním systémem android. 5

3.2. SCÉNÁŘE TESTŮ Pro testování jsem si připravil 2scénáře: Úkol 1: 1) Založte novou hru, se jménem Test hra pro 4 hráče. 2) K dříve vytvořené hře se připojte a zahrajte si. 3.3. PRŮBĚH TESTŮ Oba participanti neměli s úkolem větší problémy. Jediné v čem participant č. 1. znejistil, bylo zvolení rychlosti hry. Úkol 2: V druhém úkolu participanti narazili na problém, jak poznat, že byla kalibrace úspěšná. Jelikož aplikace žádným způsobem nenaznačuje, že by úspěšná kalibrace měla být indikována navazujícími čárami mezi zařízeními. 3.4. ZHODNOCENÍ TESTŮ - ŘEŠENÍ Během testování se objevili 2 problémy. Nedostatečně vysvětlená položka rychlost hry, tento problém by se dal vyřešit například nastavením počáteční hodnoty na 100 a za políčko přidat %. Nebo přidat tlačítko? vedle popisku, které ukáže podrobnější popis problému. Druhým problémem je zpětná vazba po pokusu o skalibrování. Zde by měli být uživatelé upozorněni jak takové správné kalibrování poznat. 4. ZÁVĚR Papírový prototyp nám ukázal, jak v hrubých rysech může vypadat výsledná aplikace. Testování prototypu odhalilo několik problémů, které bychom bez něj pravděpodobně mnohem obtížněji hledali. Těmto chybám se teď při dalším vývoji můžeme naštěstí vyhnout. 5. POUŽITÉ ZDROJE [1] - Android Developers, Desing guidelines http://developer.android.com/design/index.html 6