Articles

15 Minutes of Fame: Players bring touchscreen WoW to the iPad

From Hollywood celebrities to the guy next door, millions of people have made World of Warcraft a part of their lives. Jak Ty grasz w WoW? Dajemy każdemu podejściu jego własne 15 minut sławy.
Ahhh … Wieczór na kanapie przed buchającym ogniem, z kieliszkiem wina w jednej ręce i World of Warcraft na iPadzie w zasięgu ręki. Chwila — tak naprawdę nie da się grać w WoW na iPadzie … prawda? W zasadzie to można. Pozwól, że przedstawimy Ci everyAir, nową aplikację dla Apple iPad, stworzoną przez dwóch doświadczonych graczy WoW i twórców aplikacji. Z przyjazną dla grupy liczbą klatek na sekundę i wydajnością plus solidnym rozwojem, który jest nawet gotowy, aby przynieść podobne wydanie na iPhone, everyAir przynosi dotyk iPada do World of Warcraft.
Za everyAir stoi praca dwóch oddanych graczy WoW, Joe Bertolami i Nicolas Lazareff z pandaelf. Odwiedziliśmy Bertolamiego, który obecnie gra ICC-raiding DK i lubi dual-box z iPadem, aby utrzymać tempo, aby dotknąć bazy o dotykowym podejściu do gry WoW na iPadzie. Po przerwie porozmawiamy z nim o aplikacji i o tym, jak skutecznie sprawdza się ona w kombo iPad/WoW – a dodatkowo nie przegap szansy na wygranie kuponu na darmową kopię aplikacji everyAir dla iPada, właśnie tutaj, w WoW Insider, już dziś!

Główny bohater Jingie, poziom 80 Krwawy/nieśmiertelny rycerz śmierci
Gildia <Wyraźnie pokonany>
Realm Warsong (US-H)
15 minut sławy: Weź programistę aplikacji, dodaj trochę gier … I wyszły z tego całkiem fajne aplikacje! Opowiedz nam trochę o swoim pochodzeniu z WoW i jak to wszystko doprowadziło do stworzenia EveryAir na iPada.
Joe Bertolami: Przede wszystkim lubię grać z przyjaciółmi. Jak każdy, lubię raidowanie i ulepszanie nowych altów. Jestem w gildii zajmującej się raidowaniem i mamy już wszystko poza 25 osobowym heroicznym ICC; brakuje nam tam tylko Lich Kinga.
Lubię też grać więcej niż jedną postacią naraz, ponieważ w ten sposób tempo gry jest bardziej ekscytujące. Jestem wielkim fanem gry w dwóch skrzynkach, czy to w mniej trudnych rajdach, czy też przy farmowaniu przedmiotów lub wzmacnianiu przyjaciół. Po raz pierwszy zacząłem to robić w EverQuest, który był dużo wolniejszą grą i mogłem grać nawet pięcioma postaciami naraz. Robiłem to za pomocą kombinacji wielu ekranów na dwóch komputerach. W WoW używam dwóch komputerów z dwoma monitorami, dwiema klawiaturami i myszami. Naturalnie, moje biurko było dość zagracone.
Możliwość łatwego two-box była jednym z głównych motywatorów do stworzenia EveryAir. Używanie iPada jako urządzenia wejściowego jest znacznie łatwiejsze.

OK, cofnijmy się trochę. Czym dokładnie jest everyAir?
Jest to aplikacja do zdalnego pulpitu, którą zaprojektowaliśmy od podstaw tak, aby była wystarczająco szybka do obsługi gier. Wierzymy, że interfejsy dotykowe mogą być odpowiednim zamiennikiem myszy i klawiatury w niektórych (wielu?) scenariuszach gier. Uważamy, że gry na urządzeniach dotykowych ma więcej potencjału niż wiele gier tam dzisiaj, które są po prostu proste dotknięcia lub potrząsanie telefonem tam i z powrotem. Trzeba przyznać, że nigdy nie będziesz miał 500 APM lub czołgu 25-man Lich King heroic za pomocą iPhone’a, ale staramy się, aby złożone gry były grywalne za pomocą interfejsów dotykowych.
Dla mnie głównym „scenariuszem” (w żargonie twórców oprogramowania) była możliwość łatwiejszego grania dwoma postaciami naraz. Posiadanie małego ekranu, którego możesz dotknąć, aby zagrać drugą postacią jest naprawdę miłe. Dla tych, którzy czytają StarCrafta 2, inną rzeczą, którą znaleźliśmy, a która jest naprawdę fajna, jest możliwość wyświetlania minimapy na pełnym ekranie iPada, co znacznie ułatwia monitorowanie gry.
Więc jak sam grasz używając everyAir?
Sposób w jaki gram z iPadem jest taki, że mam go podpartego na jednym z tych stojaków. Następnie ustawiam drugą postać, którą zazwyczaj jest kapłan lub druid, na follow. Jeśli chodzi o UI, to ustawiam go tak, że jest kilka naprawdę dużych przycisków (heals, buffs, itp.), które są łatwe do naciśnięcia. Ustawiam również super duże paski zdrowia party, tak aby były łatwe do zobaczenia. Z mojego głównego PC, będę kontrolował mojego DK lub postać, którą zasilam.
W niektórych raidach, ten system jest również całkiem wykonalny. Zarówno kapłani jak i magowie zazwyczaj potrzebują tylko jednego zaklęcia, a iPad jest idealny do tego, abym mógł grać jedną postacią z pełną uwagą na moim PC (jak mój DK), a następnie inną postacią używając iPada.

Co będzie się różniło w „multiboxingu” z iPadem?
Nie ma wątpliwości, że tradycyjna trasa z wieloma komputerami lub wieloma oknami, z tym samym PC daje większą kontrolę, ale iPad ma dwie rzeczy, które idą za nim: współczynnik kształtu i ekran dotykowy. Dzięki niemu z mojego biurka zniknęła znaczna część bałaganu, a ekran mogę ustawić tam, gdzie jest mi wygodnie. Czasami nawet kładę go tuż obok mojej myszki, aby łatwo było stuknąć w ekran w celu uzdrowienia. UI WoW’a jest całkowicie konfigurowalny, więc łatwo jest uczynić go przyjaznym dla dotyku z naprawdę dużymi przyciskami/paskami zdrowia i makrami/skryptami do obsługi wielu złożonych celów.

Jakie są główne różnice w sterowaniu/UI i czasie reakcji, które gracze zauważą podczas korzystania z everyAir?
Jest wiele aplikacji do zdalnego pulpitu, ale my jesteśmy w pełni zaangażowani w to, by nasza była najlepszym możliwym doświadczeniem dla graczy. Nasze dwie główne innowacje w tej dziedzinie to nasz niestandardowy dPad oraz pełnoekranowa funkcjonalność i wydajność.
Pad dPad jest dostosowany do tego, byś mógł w przyjemny sposób kontrolować grę desktopową za pomocą swojego urządzenia dotykowego. Wykonaliśmy również mnóstwo pracy, aby w pełni wspierać gry pełnoekranowe. W gry zazwyczaj gra się na pełnym ekranie – i nawet jeśli grasz w oknie (tak jak wielu graczy WoW), kiedy jesteś na iPadzie, będziesz chciał, aby to okno było pełnoekranowe. W tym celu jesteśmy jedyną aplikacją, która nie zmienia rozmiaru pulpitu i pozwala Ci grać w gry na pełnym ekranie; mamy nawet funkcję zwaną snap-to-window, która automatycznie dostosowuje rzutnię iPada do dowolnego okna na pulpicie.
Jak solidny jest everyAir pod względem liczby klatek na sekundę, opóźnień i wrażeń z rozgrywki?
Uważamy, że wydajność jest jedną z naszych mocnych stron, a everyAir jest naprawdę szybki. Jest to również fundamentalna kwestia, na której bardzo nam zależy. W rzeczywistości, nasza następna wersja będzie ogromną poprawą jakości obrazu i perf.
Kwestia opóźnień sprowadza się do trzech dużych elementów: maksymalnej liczby klatek na sekundę, płynności i opóźnień. Obecnie, aplikacja obsługuje do 60 FPS (klatek na sekundę), ze średnią około 30 FPS. Nasza wydajność na pełnym ekranie jest zadziwiająco płynna.
Kolejnym tematem są opóźnienia. Mocno zoptymalizowaliśmy ten obszar, a roundtrips serwera może być tak niskie, jak 100 ms, a średnio około 200-250 ms. Przed wypuszczeniem jakiejkolwiek wersji, testem, którego się trzymamy jest: „Czy można używać iPada jako drugiego monitora, jednocześnie korzystając z klawiatury i myszy głównego komputera?”. Odpowiedź brzmi: tak, absolutnie można — a w przyszłej wersji zamierzamy dodać możliwość bezpośredniego przekształcenia iPada w drugi monitor.
Jaki jest Waszym zdaniem typowy poziom komfortu, jeśli chodzi o to, jakie rodzaje aktywności w grze może on wygodnie obsłużyć? Na przykład, czy poradzi sobie z raidowaniem? A co z PvP?
To jest świetne pytanie i postaram się przedstawić krótką wersję tego, co jest tak naprawdę dłuższą wypowiedzią.
Oboje jesteśmy wielkimi nerdami gier, którzy uważają, że możliwości gier na urządzeniach dotykowych są szersze niż tylko wściekłe ptaki rozbijające się o struktury czy ninja krojący owoce. Wierzymy, że złożone i bogate gry mogą być osiągnięte na urządzeniu dotykowym; to tylko kwestia znalezienia odpowiedniego interfejsu.

Mówiąc to, jest mało prawdopodobne, że urządzenie dotykowe kiedykolwiek zastąpi mysz i klawiaturę pod względem wydajności i dokładności – ale z drugiej strony, kto wie? Ludzie pokochali mysz i klawiaturę, a my jesteśmy z nimi bardzo wprawieni, więc z tonami praktyki, może być możliwe osiągnięcie tego samego lub podobnego poziomu umiejętności przy użyciu urządzenia dotykowego.
Chcielibyśmy zobaczyć jak ktoś wygrywa WoW lub StarCraft 2 tourney używając urządzenia dotykowego jako części wejścia komputera. Może klawiatura plus urządzenie dotykowe? A może mysz plus urządzenie dotykowe? Wierzymy, że jest jeszcze wiele do odkrycia w tej dziedzinie, a częścią naszej motywacji do tworzenia tej aplikacji jest rozpoczęcie nauki o tym, jak tworzyć lepsze interfejsy dotykowe dla bogatych gier. Nauczyliśmy się już sporo od naszych wczesnych użytkowników i mamy nadzieję, że będziemy nadal uczyć się więcej, gdy otrzymamy więcej informacji zwrotnych od ludzi korzystających z aplikacji.
Długa przemowa z drogi, realia hardkorowego raidingu i PVP nadają się do bezpośredniego wejścia na twój komputer (mniejsze opóźnienia) i precyzyjnej kontroli (mysz i klawiatura). Jednakże, dla wolniejszych/łatwiejszych/mniejszych rajdów, swobodnego grupowania się, zdobywania poziomów, questowania, czatowania, domu aukcyjnego, czy nawet swobodnego PVP, tego typu rozwiązanie jest naprawdę świetne.

Wróćmy do czegoś, o czym wspomniałeś wcześniej. Naprawdę chcesz powiedzieć, że będziemy mogli grać w World of Warcraft na iPhonie? Spodziewam się, że realne działania będą znacznie bardziej ograniczone tam po prostu ze względu na wielkość ekranu. Jakie było twoje doświadczenie testowania jak do tej pory?
Tak, absolutnie, będziemy mieli wersję na iPhone’a w ciągu kilku krótkich tygodni. Istnieją inne aplikacje na rynku, które pozwalają ci to zrobić, ale brakuje im albo UI (kontroli) albo wydajności, aby naprawdę pozwolić ci grać poprawnie. Ciężko pracujemy nad tym, aby było to naprawdę grywalne doświadczenie.
Z perspektywy aplikacji wymagane są trzy rzeczy: wystarczająco szybkie działanie, aby było płynne; dPad/thumbstick, aby umożliwić Ci nawigację w WoW; oraz pinch/zoom/pan, aby umożliwić Ci poruszanie się po ekranie. Z perspektywy WoW, ma to również wielki sens, aby dostosować swój UI, aby był przyjazny dla dotyku: duże przyciski, duże paski zdrowia, dobry zestaw makr i „kliknij, aby poruszyć” dla swojej postaci.
Testowaliśmy to już od jakiegoś czasu i jest to rzeczywiście całkiem grywalne. Podobnie jak w przypadku mojego UI na iPadzie, tak i my stworzyliśmy specyficzne dla iPhone’a UI z ogromnym paskiem zdrowia i czterema przyciskami: dwa uzdrowienia, buff (Mark of the Wild) i Follow/Unfollow. Oczywistym jest, że niektóre klasy WoW nadają się lepiej do tego typu gry. Na przykład, nie ma powodu, dla którego Łowca nie mógłby osiągnąć poziomu 80 na iPhonie z jakimś custom UI.
Jeśli chodzi o dostosowywanie WoW’owego UI, używamy obecnie powszechnie dostępnych modów jak Xperl i Bartender z kilkoma poprawkami na poziomie LUA (kodu), które sami dodaliśmy. Zastanawialiśmy się nad napisaniem własnego dodatku do WoWa, który byłby specjalnie dostosowany do edycji/tworzenia interfejsu dotykowego i jeśli będzie wystarczające zainteresowanie ze strony społeczności, z chęcią zrealizujemy ten pomysł.
Powiedz nam więcej o pandaelf, Twojej firmie.
Znamy się od dziecka i równie długo tworzymy oprogramowanie. Oboje zawsze byliśmy komputerowymi nerdami i tworzyliśmy oprogramowanie w taki czy inny sposób od kiedy dostaliśmy nasz pierwszy komputer i modem 2400 baud. Dziś obaj jesteśmy profesjonalnymi programistami, a pandaelf jest naszą firmą. Mamy też kilka innych aplikacji na iOS oraz mnóstwo stron internetowych i programów, nad którymi pracowaliśmy. Jako firma, everyAir jest naszym drugim oficjalnym produktem. Frank Caliendo’s Knuckleheads, aplikacja dla komika Franka Caliendo, była naszym pierwszym oficjalnym produktem jako firmy.

A więc wkrótce aplikacja na iPhone’a… i co jeszcze przed wami?
Jesteśmy w pełni zaangażowani, aby uczynić tę aplikację najlepszym możliwym doświadczeniem w grze. To powiedziawszy, chcielibyśmy uzyskać informacje zwrotne od czytelników na temat tego, jak naprawdę zrobić gry zarówno grywalne i przyjemne. Traktujemy opinie klientów bardzo poważnie w planowaniu naszej mapy drogowej rozwoju.
Wróć za godzinę, aby mieć szansę na wygranie jednego z 30 kuponów na darmowe pobranie everyAir (regularnie $4.99) właśnie tutaj, na WoW Insider. Więcej o zespole pandaelf na pandaelf.com.
„Nigdy nie myślałem o graniu w WoW w ten sposób!” — Ani my, dopóki nie porozmawialiśmy z tymi graczami, od Arona „Noga” Eisenberga ze Star Trek: Deep Space Nine, przez medalistę olimpijskiego, aż po raidera z porażeniem czterokończynowym. Znasz kogoś jeszcze, kogo powinniśmy opisać? Wyślij e-mail na adres [email protected].