Articles

15 Minutes of Fame: Jucătorii aduc WoW cu ecran tactil pe iPad

De la celebrități de la Hollywood până la vecinul de alături, milioane de oameni au făcut din World of Warcraft o parte din viața lor. Cum jucați WoW? Oferim fiecărei abordări propriul său 15 minute de faimă.
Ahhhh … O seară ghemuită pe canapea în fața unui foc de tabără, cu un pahar de vin într-o mână și World of Warcraft pe iPad la îndemână. Stai… nu prea poți juca WoW pe un iPad… nu-i așa? De fapt, poți. Permiteți-ne să vă prezentăm everyAir, o nouă aplicație pentru Apple iPad dezvoltată de doi jucători experimentați de WoW și dezvoltatori de aplicații. Cu rate de cadre și performanțe prietenoase pentru grupuri, plus o dezvoltare robustă care este chiar pregătită să aducă o versiune similară pentru iPhone, everyAir aduce iPad touch la World of Warcraft.
În spatele lui everyAir se află munca a doi jucători consacrați de WoW, Joe Bertolami și Nicolas Lazareff de la pandaelf. Am fost în vizită la Bertolami, care în prezent joacă un DK care se deplasează în ICC și căruia îi place să facă dual-boxing cu iPad-ul pentru a menține ritmul ridicat, pentru a vorbi despre abordarea tactilă a jocului WoW pe iPad. Vom vorbi cu el după pauză despre aplicație și despre cât de eficient pune la încercare combinația iPad/WoW – în plus, nu ratați șansa de a câștiga un cupon pentru a descărca o copie gratuită a aplicației everyAir pentru iPad, chiar aici, la WoW Insider, puțin mai târziu în cursul zilei de astăzi!

Caracterul principal Jingie, nivel 80 blood/unholy death knight
Guild <Clearly Outplayed>
Realm Warsong (US-H)
15 minute de faimă: Luați un dezvoltator de aplicații, adăugați niște jocuri … Și ieșiți cu niște aplicații destul de mișto! Povestește-ne puțin despre trecutul tău în WoW și cum a dus totul la crearea everyAir pentru iPad.
Joe Bertolami: Îmi place în primul rând să joc cu prietenii. La fel ca toată lumea, îmi place să fac raiduri și să alimentez noi alturi. Sunt într-o breaslă de raiduri și am curățat totul, cu excepția lui 25 man ICC heroic; acolo ne lipsește doar Lich King.
De asemenea, îmi place să joc mai mult de un personaj la un moment dat, deoarece ritmul de joc este mai interesant în acest fel. Sunt un mare fan al two-boxing-ului, fie că este vorba de raidurile mai puțin dificile, de cultivarea obiectelor sau de întărirea prietenilor. Am început să fac acest lucru în EverQuest, care era un joc cu un ritm mult mai lent și puteam să joc până la cinci personaje în același timp. Făceam acest lucru cu o combinație de ecrane multiple pe două PC-uri. În WoW, folosesc două PC-uri cu două monitoare și două tastaturi și șoareci. Firește, biroul meu obișnuia să fie destul de aglomerat.

Capacitatea de a face cu ușurință două cutii a fost unul dintre principalii motivatori pentru crearea fiecăruiAir. Folosirea unui iPad ca dispozitiv de intrare este semnificativ mai ușoară.

OK, să dăm puțin înapoi. Ce este mai exact everyAir?
Este o aplicație desktop la distanță pe care am proiectat-o de la zero pentru a fi suficient de rapidă pentru a gestiona jocuri. Credem că interfețele tactile pot fi un înlocuitor potrivit pentru mouse și tastatură în unele (multe?) scenarii de jocuri. Credem că jocurile pe dispozitive tactile au un potențial mai mare decât multe dintre jocurile existente în prezent, care sunt doar simple atingeri sau scuturarea telefonului înainte și înapoi. Desigur, nu veți avea niciodată 500 APM sau un tank de 25 de oameni Lich King heroic folosind un iPhone, dar încercăm să facem jocuri complexe jucabile prin intermediul interfețelor tactile.
Pentru mine, principalul „scenariu” (în jargonul dezvoltatorilor de software) a fost acela de a putea juca mai ușor două personaje în același timp. A avea un ecran mic pe care îl poți atinge pentru a juca un personaj secundar este foarte plăcut. Pentru cititorii pasionați de StarCraft 2, un alt lucru pe care l-am găsit foarte bun este faptul că minimapa este pe ecran complet pe iPad, ceea ce face mult mai ușoară monitorizarea jocului.
Și tu însuți cum te joci folosind everyAir?
Modul în care mă joc cu iPad-ul este că îl am sprijinit într-unul din acele suporturi. Apoi setez cel de-al doilea personaj, care este de obicei un preot sau un druid, pe follow. În ceea ce privește interfața de utilizare, l-am configurat astfel încât să existe mai multe butoane foarte mari (heals, buffs, etc.) care sunt ușor de apăsat. De asemenea, am setat barele de sănătate ale partidului super-mari, astfel încât să fie ușor de văzut. Cu PC-ul meu principal, îmi controlez DK-ul sau personajul pe care îl potențez.
În unele raiduri, acest sistem este de fapt destul de fezabil, de asemenea. Atât preoții, cât și magii au nevoie, de obicei, de o singură vrajă, iar iPad-ul este perfect pentru a-mi permite să joc un personaj cu toată atenția pe PC-ul meu (cum ar fi DK-ul meu), iar apoi un alt personaj folosind iPad.

Ce va fi diferit în ceea ce privește „multiboxing-ul” cu un iPad?
Nu există nicio îndoială că traseul tradițional cu mai multe PC-uri sau cu mai multe ferestre și același PC oferă un control mai mare, dar iPad-ul are două lucruri în favoarea sa: factorul de formă și un ecran tactil. Factorul de formă a eliminat o cantitate semnificativă de dezordine de pe biroul meu și îmi permite să poziționez ecranul acolo unde este convenabil. Uneori, îl așez chiar lângă mouse-ul meu, astfel încât este ușor să ating ecranul pentru o vindecare. Interfața de utilizare a WoW este complet personalizabilă, așa că este ușor să o faci prietenoasă cu atingerea, cu butoane/barre de sănătate foarte mari și macros/scripturi pentru a gestiona o mare parte din țintirea complexă.

Care sunt principalele diferențe în ceea ce privește controalele/UI și timpii de răspuns pe care jucătorii le vor observa atunci când vor folosi everyAir?
Există o mulțime de aplicații de desktop la distanță, dar noi ne angajăm pe deplin să facem din a noastră cea mai bună experiență posibilă pentru jocuri. Cele două inovații principale ale noastre în acest domeniu sunt dPad-ul nostru personalizat și funcționalitatea și performanța noastră pe tot ecranul.
DPad-ul este personalizat pentru a vă permite să controlați în mod plăcut un joc desktop de pe dispozitivul dvs. tactil. Am depus, de asemenea, o mulțime de eforturi pentru a susține pe deplin jocurile fullscreen. Jocurile se joacă de obicei pe tot ecranul – și chiar dacă joci într-o fereastră (așa cum se întâmplă în cazul multor jucători de WoW), atunci când ești pe un iPad, vei dori ca acea fereastră să fie pe tot ecranul. În acest sens, suntem singura aplicație care nu redimensionează desktop-ul și îți permite să joci jocuri fullscreen; avem chiar și o funcție numită snap-to-window care ajustează automat fereastra de vizualizare a iPad-ului pentru a se potrivi cu orice fereastră de pe desktop.
Cât de robust este everyAir în ceea ce privește rata de cadre, lag-ul și experiența de joc?
Considerăm că performanța este unul dintre punctele noastre forte, iar everyAir este foarte rapid. Este, de asemenea, un element fundamental care ne preocupă profund. De fapt, următoarea noastră versiune va fi o îmbunătățire masivă a calității imaginii și a perfomanței.
Întrebarea privind lag-ul se reduce la trei elemente mari: rata maximă a cadrelor, fluiditatea și latența. În prezent, aplicația suportă până la 60 FPS (cadre pe secundă), cu o medie în jur de 30 FPS. Performanța noastră pe ecran complet este uimitor de lină.
Subiectul următor este latența. Am optimizat foarte mult în acest domeniu, iar călătoriile dus-întors pe server pot fi de până la 100 ms, și cu o medie în jur de 200-250 ms. Înainte de a lansa orice versiune, testul după care ne ținem este: „Poți folosi iPad-ul ca un al doilea monitor în timp ce folosești tastatura și mouse-ul computerului principal?”. Răspunsul este că da, categoric, poți – iar într-o versiune viitoare vom adăuga posibilitatea de a transforma direct iPad-ul într-un al doilea monitor.
Ce nivel de confort tipic ați constatat în ceea ce privește tipurile de activitate în joc se poate acomoda confortabil? De exemplu, poate face față raidurilor? Ce zici de PvP?
Aceasta este o întrebare grozavă și voi încerca să dau versiunea scurtă a ceea ce este de fapt un discurs mai lung.

Amândoi suntem mari tocilari în materie de jocuri și credem că posibilitățile de joc pe un dispozitiv tactil sunt mai largi decât angry birds care se izbesc de structuri sau ninja care taie fructe. Credem că se pot realiza jocuri complexe și bogate pe un dispozitiv tactil; este doar o chestiune de a găsi interfața potrivită.
Acestea fiind spuse, este puțin probabil ca un dispozitiv tactil să înlocuiască vreodată mouse-ul și tastatura în ceea ce privește eficiența și precizia – dar, din nou, cine știe? Oamenii au ajuns să iubească mouse-ul și tastatura și suntem foarte exersați cu ele, așa că, cu tone de practică, ar putea fi posibil să se atingă același nivel sau un nivel similar de îndemânare folosind un dispozitiv tactil.
Ne-ar plăcea să vedem pe cineva câștigând un turneu de WoW sau StarCraft 2 folosind un dispozitiv tactil ca parte a intrării în calculator. Poate tastatură plus dispozitiv tactil? Sau poate mouse plus dispozitiv tactil? Credem că mai sunt multe de descoperit în acest domeniu, iar o parte din motivația noastră de a face această aplicație este de a începe să învățăm despre cum să facem interfețe tactile mai bune pentru jocuri bogate. Am învățat deja multe de la primii noștri utilizatori și sperăm să continuăm să învățăm mai multe pe măsură ce primim mai multe feedback de la cei care folosesc aplicația.
Discursul lung din cale, realitățile raidurilor hardcore și PVP se pretează la o intrare directă pe PC (mai puțină latență) și la un control precis (mouse și tastatură). Cu toate acestea, pentru raiduri mai lente/ușoare/mai mici, grupări ocazionale, ridicarea nivelului, căutări, chat, casa de licitații sau chiar PVP ocazional, acest tip de soluție este cu adevărat grozav.

Să ne întoarcem la ceva ce ați menționat mai devreme. Chiar vrei să spui că vom putea juca World of Warcraft pe un iPhone? Mă aștept ca activitățile viabile să fie mult mai limitate acolo, pur și simplu din cauza dimensiunii ecranului. Cum a fost experiența de testare până acum?
Da, absolut, vom lansa versiunea pentru iPhone în câteva săptămâni scurte. Există, de fapt, și alte aplicații de pe piață care îți permit să faci acest lucru astăzi, dar le lipsește fie interfața de utilizare (controale), fie performanța pentru a te lăsa să te joci cu adevărat cum trebuie. Lucrăm din greu pentru a face din aceasta o experiență de joc legitimă.
Există trei lucruri care sunt necesare din perspectiva aplicației: o performanță suficient de rapidă pentru a fi fluidă; dPad/thumbstick pentru a vă permite să navigați în WoW; și pinch/zoom/pan pentru a vă permite să vă deplasați pe ecran. Din perspectiva WoW, este, de asemenea, foarte logic să personalizați interfața de utilizare pentru a fi ușor de atins: butoane mari, bare de sănătate mari, un set bun de macro-uri și „click pentru a te mișca” pentru personajul tău.

Am testat-o de ceva timp și, de fapt, este destul de ușor de jucat. În mod similar cu modul în care mi-am configurat interfața pentru iPad, am configurat o interfață specifică pentru iPhone, cu o bară de sănătate masivă și patru butoane: două de vindecare, buff (Mark of the Wild) și Follow/Unfollow. Este de la sine înțeles că unele clase din WoW se pretează mai bine la acest tip de joc. De exemplu, nu există niciun motiv pentru care un vânător nu ar putea ajunge la nivelul 80 pe un iPhone cu o interfață personalizată.
În ceea ce privește personalizarea interfeței de utilizare a WoW, în prezent folosim moduri disponibile în mod obișnuit, cum ar fi Xperl și Bartender, cu unele modificări la nivel de LUA (cod) pe care le-am adăugat noi înșine. De fapt, ne-am gândit să scriem propriul nostru add-on pentru WoW, special conceput pentru editarea/crearea unei interfețe tactile și, dacă există suficient interes din partea comunității, ne-ar plăcea să dăm curs acestei idei.
Cuvântă-ne mai multe despre pandaelf, compania ta.
Ne cunoaștem de când eram copii mici și construim software de la fel de mult timp. Amândoi am fost întotdeauna niște tocilari ai calculatoarelor și am făcut software într-un fel sau altul de când am primit primul nostru calculator și modemul de 2400 baud. Astăzi, suntem amândoi dezvoltatori profesioniști de software, iar pandaelf este compania noastră. Mai avem câteva aplicații pentru iOS și o mulțime de site-uri web și programe la care am lucrat. Ca și companie, everyAir este al doilea nostru produs oficial. Frank Caliendo’s Knuckleheads, o aplicație de glume bobblehead pentru comediantul Frank Caliendo, a fost primul nostru produs oficial ca și companie.

Așadar, o aplicație pentru iPhone în curând… și ce mai urmează pentru voi doi?
Ne-am angajat pe deplin să facem din această aplicație cea mai bună experiență de joc posibilă. Acestea fiind spuse, ne-ar plăcea să primim feedback de la cititori cu privire la modul în care să facem cu adevărat jocurile atât jucabile, cât și plăcute. Luăm foarte în serios feedback-ul clienților în planificarea foii noastre de parcurs pentru dezvoltare.
Veniți din nou peste o oră pentru o șansă de a câștiga unul dintre cele 30 de cupoane pentru o descărcare gratuită a everyAir (în mod normal 4,99 $) chiar aici, la WoW Insider. Urmăriți mai multe despre echipa pandaelf la pandaelf.com.
„Nu m-am gândit niciodată să joc WoW în acest fel!” — și nici noi nu ne-am gândit, până când am vorbit cu acești jucători, de la Aron „Nog” Eisenberg din Star Trek: Deep Space Nine la un medaliat olimpic și un raider tetraplegic. Cunoașteți pe altcineva pe care ar trebui să-l prezentăm? Trimiteți un e-mail la [email protected].