Far-Play - Far-Play
Vývojáři | tým fAR-Play |
---|---|
První vydání | 2008 |
Napsáno | php |
Plošina | iOS, Android |
Typ | ARG |
webová stránka | farplay.ualberta.ca |
Far-Play (stylizovaný fAR-Play, z rozšířená realita ) je softwarová platforma vyvinutý na University of Alberta, pro vytváření podle polohy, hry ve stylu mrchožroutů, které používají GPS a funkce webového připojení přehrávače chytrý telefon. Podle vývojového týmu je „naším dlouhodobým cílem vyvinout obecný rámec, který podporuje implementaci AARG, které jsou zábavné a také vzdělávací“.[1] Využívá to Layar, an rozšířená realita aplikace pro smartphone, QR kódy umístěné na konkrétních stránkách z reálného světa nebo ve webovém prohlížeči telefonu, aby se usnadnily hry, které vyžadují, aby hráči byli v těsné fyzické blízkosti předdefinovaných „uzlů“. Uzel, který vývojáři označují jako virtuální bod zájmu (vPOI), je bod v prostoru definovaný sadou souřadnic mapy; fAR-Play používá GPS funkce chytrého telefonu hráče - nebo pro hry v interiérech, které nelze snadno sledovat pomocí satelitů GPS, speciálně vytvořené QR kódy —Na potvrzení, že jsou dostatečně blízko daného uzlu. Jakmile se hráč nachází v blízkosti uzlu, lze použít různé funkce rozšířené reality Layar k zobrazení řady dalšího obsahu překrývajícího se na fyzickém herním prostoru nebo ke spuštění jiné aplikace pro další funkce.
Vývoj a funkce
Vývoj hry fAR-Play začal v roce 2008 a vycházel ze společného projektu skupiny studentů univerzity v Albertě z Počítačová věda a Humanitní výpočetní technika oddělení. fAR-Play je stále ve vývoji, ale beta verze je k dispozici pro testování na vyžádání. Vývoj fAR-Play je řízen týmem interdisciplinárních profesorů a studentů na univerzitě v Albertě. V současné době zahrnuje seznam vývojového týmu supervizorské profesory Geoffrey Rockwell a Eleni Stroulia, Vývojáři Lucio Gutierrez a Matthew Delaney a vývojáři webových stránek Calen Henry a Garry Wong.[2]
Technologie
fAR-Play spoléhá na řadu otevřeno- a uzavřený zdroj webové technologie jako nástroje k vytváření a zlepšování uživatelských zkušeností. Layar je doporučený frontend na straně klienta pro doručování herního obsahu hráči; je k dispozici na Android a iOS, který pokrývá více než 91% chytrých telefonů.[3] Zatímco Layar není podmínkou pro hraní her fAR-Play, aplikace poskytuje další funkce rozšířené reality; Layar také obsahuje vestavěný QR skener. V závislosti na designu konkrétní hry může hráč místo toho použít vyhrazený skener QR kódů; vývojáři doporučují BeeTagg, ale každá taková aplikace bude stačit. Layar nebo skener QR kódů jsou maximální softwarové požadavky pro hraní hry fAR-Play, takže implementace her na široké škále platforem je relativně přímočará. Hry fAR-Play lze také navrhnout pro hraní striktně ve webovém prohlížeči mobilního telefonu. Na straně serveru je modul fAR-Play složen z Server Apache který spravuje webové rozhraní systému, včetně mobilní a desktopové verze webu fAR-Play, a Jáva -na základě ZBYTEK rámec pro správu databáze uzlů.
Funkce
Jako platforma pro navrhování AR hry, na rozdíl od samotné hry AR, fAR-Play nabízí jen málo způsobů, jak si hry mohou vzít explicitní tvary nebo vzory; místo toho jsou tyto prvky ponechány na vývoji herního designéra nebo hráčů. Avšak nespecifická povaha uzlů, mnoho možností, které nabízejí pro doručování obsahu, a otevřený design platformy jsou takové, že tyto prvky lze značně rozvíjet. Funkčně je fAR-Play nástrojem pro sledování libovolných bodů v prostoru a blízkosti daného hráče k nim; co dělá dále, je na uvážení vývojářů a hráčů. Web fAR-Play však obsahuje a výsledková tabulka který sleduje celkové skóre registrovaných uživatelů.[4] Hráči jsou přiřazeni úrovně na základě jejich celkového skóre, od Novice - Super Player. Profily hráče zobrazí uzly, které hráč nedávno chytil, a všechny úspěchy hráč získal. Kromě toho mohou hráči sdílet svůj pokrok v dobrodružství, úspěchy a zachycení vPOI Facebook.
Jak hrát
Za účelem účasti na lokální aspekty her fAR-Play, uživatelé musí mít Android nebo iOS mobilní zařízení a přístup k bezdrátovému internetu. Hráči se mohou účastnit hry fAR-Play anonymně, nebo vytvořte a přihlaste se k účtu fAR-Play. Ti, kteří se rozhodnou hrát anonymně, ztratí možnost sledovat svůj postup ve více hrách.[5] Po přihlášení se hráči zobrazí seznam her, které jsou aktuálně k dispozici ke hře. Každá hra obsahuje stručný popis a různá „dobrodružství“, která má hráč k dispozici. Jakmile byla hra spuštěna, má hráč tři různé metody pro zachycení uzlů: může skenovat QR ve fyzickém prostoru, objevit uzel prostřednictvím virtuálního pohledu Layar kamery nebo obdržet odkaz v zařízení webový prohlížeč.[6]
QR kódy a Layar
QR kódy lze použít pouze jako metodu pro zachycení uzlů a zahájení her, pokud je k dispozici fyzický kód. Aby hráči mohli naskenovat QR kód, musí mít aplikaci, která dokáže zachytit a rozpoznat QR kódy. Pokud hráč využívá aplikaci pro skenování QR, která má zabudovaný prohlížeč, bude se od něj vyžadovat přihlášení do hry fAR-Play prostřednictvím aplikace. Layar je bezplatná aplikace pro rozšířenou realitu, která obsahuje vestavěný skener QR kódů, který umožňuje jeho uživatelům účastnit se her fAR-Play.
Zachycení uzlů
Layar umožňuje hráči vidět uzly na svém mobilním zařízení a vést hráče k jeho cíli. Pomocí této aplikace je hráč schopen navigovat ke svému cíli pomocí mapy poskytnuté uživatelem Google mapy' API nebo pomocí jejich fotoaparátu - Layar překrývá virtuální obraz na scénu reálného světa prezentovanou fotoaparátem. Jak se hráč přibližuje k cíli uzlu, zvětšuje se velikost zobrazení na obrazovce a simuluje relativní vzdálenost. Pokud hráč klepne na některý z uzlů, které se zobrazují na obrazovce, budou mu poskytnuty další informace o tomto uzlu, včetně názvu uzlu a stručného popisu. Uzly lze zachytit klepnutím na tlačítko „zachytit“.
Přehrávání v prohlížečích
Přehrávač může také hrát hry fAR-Play na svém mobilním zařízení prohlížeč. Návštěvou https://archive.is/20131123223038/http://farplay.ualberta.ca/far-play/ na mobilním zařízení bude hráčům nabídnuto plně realizované uživatelské rozhraní umožňující plnou interakci s hrami. Hráč může zachytit herní vPOI prostřednictvím svého prohlížeče klepnutím na tlačítko „uzly“. Tím se zobrazí seznam všech přístupných uzlů spolu se stručným popisem každého umístění. Kliknutím na jeden z uzlů se hráč zobrazí na obrazovce s mapovaným umístěním vPOI, jeho podrobným popisem a radami. V horní části stránky může hráč klepnout na „ZACHYTIT TENTO NOD“ a postoupit ve hře. Při pokusu o zachycení uzlu může nebo nemusí vývojář přidružit výzvu k uzlu. Například ve hře „Zombies eat my Campus“, když se hráči pokoušejí zachytit uzel, zobrazí se jim otázka s výběrem možností spojená s aktuálním uzlem.
Typy her
Hráči dokončí dobrodružství, když zajmou všechny uzly v něm. fAR-Play poskytuje dva herní režimy: ve hře Virtual Scavenger Hunt musí být uzly zachyceny v určitém pořadí; ve virtuálním Honba za pokladem, objednávka není důležitá.
Stávající hry fAR-Play
Hry, které jsou v současné době k dispozici prostřednictvím fAR-Play, zahrnují:[7]
- Giselle až do smrti
- Centrum myšlenek
- Comics Arts Capture Challenge
- Průkopnický Edmonton
- Výzva Intelliphone
- Prohlídka Atwater
- Zombie snědly můj kampus
Pro vývojáře
Konečným cílem fAR-Play je poskytnout jednoduchou a efektivní platformu pro vytváření lokálních her s rozšířenou realitou, ale vývojářské nástroje jsou stále v aktivním vývoji a nejsou veřejně otevřeně dostupné. Přístup lze udělit případ od případu a je k dispozici příručka pro vývojáře.[8] Uživatelé s vývojovými oprávněními mohou kromě hraní svých her nebo her jiných vytvářet nové hry nebo upravovat své stávající hry.
Dobrodružství
Hry vyvinuté pomocí fAR-Play jsou rozděleny na komponenty zvané „Adventures“. Pro postup v každém herním dobrodružství musí hráč dosáhnout a zachytit virtuální zajímavá místa, která jsou ve hře označována jako vPOI. Aby hráč zachytil vPOI, musí cestovat do fyzického umístění, které je nastaveno vývojářem. Je vývojářovou volbou zahrnout výzvu k zachycení vPOI, i když to není povinné. Odpočet bodů lze provést, pokud hráč předloží nesprávnou odpověď na výzvu.
Body a úspěchy
Každý z uzlů odmění hráče předem stanoveným počtem bodů, jakmile je hráč zajme. Tyto body se připočítají k celkovému počtu hráčů. Každá z dobrodružství, která jsou vytvořena, vyžaduje dokončení předem stanoveného počtu vPOI, než může hráč postoupit. fAR-Play má schopnost implementovat úspěchy, který může hráče odměnit extra body za splnění určitých úkolů. Dvě obecné klasifikace úspěchů ve hře jsou: „Procento dobrodružství dokončeno“ a „Procento dokončené hry“.[9]
Vyhrajte podmínky
Vývojář se musí rozhodnout, zda musí být vPOI dokončeny v určité objednávce, nebo zda je objednávka bezvýznamná. Kromě toho si vývojář může vybrat, zda podmínka výhry dobrodružství vyžaduje, aby byly zachyceny všechny vPOI, nebo pouze určité procento z nich. Tvůrci her mohou pro každý vPOI nastavit „Catch Limit“, což omezuje počet zachycení každého uzlu. To lze použít k podpoře závodů a soutěžní hra.
Název, popis a přizpůsobení
Při vývoji hry pro fAR-Play vyžaduje web, aby uživatelé zadali název hry, popis hry a příběh hry. Každé z dobrodružství ve hře bude také vyžadovat jméno a typ; Scavenger Hunt je v současné době jediný dostupný typ dobrodružství. Pro další estetické přizpůsobení umožňuje fAR-Play vývojářům využít CSS k přizpůsobení vzhledu a rozložení rozhraní hráče.
Rady
Vývojář může do hry implementovat systém nápovědy, který hráče provede tímto zážitkem. Tyto rady mohou mít podobu obrazového, zvukového nebo video souboru. Aby hráče povzbudil k tomu, aby si sám našel odpovědi, může hra penalizovat hráče za použití tipů a snížit jejich počet o předem stanovený počet.
Poznámky
- ^ Guiterrez et al., 2011
- ^ fAR-Play.ualberta.ca: Lidé
- ^ Llamas et al., 2013
- ^ fAR-Play.ualberta.ca: Žebříček
- ^ „Archivovaná kopie“. Archivovány od originál dne 28. 8. 2013. Citováno 2013-11-16.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ Průvodce hráče fAR-Play
- ^ fAR-Play.ualberta.ca: Hry
- ^ Příručka pro vývojáře fAR-Play
- ^ Příručka pro vývojáře fAR-Play
Reference
- Guiterrez, L. a kol. "fAR-PLAY: rámec pro vývoj her s rozšířenou / alternativní realitou." Druhý seminář IEEE o všudypřítomné spolupráci a sociálních sítích. 2011.
- Llamas, Ramon a kol. "Android a iOS kombinují 91,1% celosvětového trhu s OS smartphonů ve 4Q12 a 87,6% za rok, podle IDC. "International Data Corporation. Idc.com, 14. února 2013. Zpřístupněno 15. listopadu 2013.
- Tým fAR-Play. Průvodce hráče fAR-Play. farplay.ualberta.ca. ND. Zpřístupněno 15. listopadu 2013.
- Tým fAR-Play. "Příručka pro vývojáře fAR-Play ". farplay.ualberta.ca. 27. září 2011. Přístup k 15. listopadu 2013.
- Tým fAR-Play. fAR-Play.ualberta.ca. 2010. Přístup k 15. listopadu 2013.