Pokémon GO, Ingress a Niantic: How Developer Apathy Ruins Potential

Pokémon GO svým vydáním zapálil svět a nyní to dělá znovu z jiného důvodu. Čtěte dále a uvidíme, proč je Niantic pro Pokémon GO špatný!

Začátkem července 2016 byl svět svědkem fenoménu, který nechal spoustu lidí v šoku. Zatímco světová populace byla běžně zabraná do svých chytrých telefonů se skloněnou hlavou, a významná část lidské rasy se přiblížila k území, na které zapomněli, že existuje -- Venku Svět.

To, co začalo jako zvláštní doplněk k dětské tradici, rychle změnilo rutinu internetových obyvatel, jak stále více lidé se snažili vyjít ven, aby chytili mýtická stvoření, která jim připomínala radost z dětství. znovu.

Ano, mluvíme o Pokémon GO. I když jste minulý měsíc bydleli pod skálou, pravděpodobně jste narazili na někoho, dospělého nebo dítěte, potulujícího se po hraní této virální hry a hledání Pokémonů. Nemusíme vám říkat, jak hra funguje – je pravděpodobné, že jste sami už někomu řekli, jak to funguje. Hra se otevřela masivní poptávce a úspěchu, když se stala veřejně dostupnou v USA. Požadavek byl tak velký, že lidé mimo vydané regiony pokračovali v tom, aby si hru nahráli na Android

a iOS podobně, což způsobuje časté výpadky serveru a problémy s přihlášením a načítáním, tolik, že hra byla na chvíli plná frustrace.

Ale i přes všechny tyto problémy, které lidi odrazovaly od hraní hry na té nejzákladnější úrovni, stále to dělali. Celé komunity se zrodily z Pokémon GO během několika dní. Pokéwalky byly organizovány lokálně (i když servery sotva fungovaly), podniky začaly využít hráčskou základnu, která se nyní potulovala venku a shromažďovala se na Pokéstopech a Tělocvičny. T-Mobile dokonce vyšel nabízí bezplatná data pro aplikaci Pokémon GO -- krok, který by jinak stáhl lidi do zbraně s tímto očividným porušením neutrality sítě. Ale nikdo nemrkl okem, protože na konci dne je musíte všechny chytit a bezplatná data tuto část usnadnila.

3 Krok Bug

Jak se hra začala rozšiřovat do více a více regionů, vývojáři hry, Niantic Labs, pracovali na odstranění mezery v nabídce, kterou vytvořila ohromující poptávka. Postupně, hodinu po hodině, byly herní servery stabilnější a dokázaly pojmout všechny online hráče a nezhroutily se, jakmile se USA probudily. V rámci tohoto procesu posilování serveru musel Niantic přistoupit na kompromis s jedním ze základních aspektů hry, aby zajistil, že se lidé budou moci alespoň přihlásit (a zůstat na něm). Tato funkce byla populárně nazývána "3 pawprint" nebo "3 kroky" Pokémon lokátor, protože ve hře Uživatelské rozhraní vám napovědělo, jací Pokémoni byli ve vaší blízkosti a jak daleko přibližně byli od vámi hlášených umístění.

Niantic Labs nezveřejnily žádné oficiální podrobnosti nebo čísla o přesném fungování této funkce, ale hráčská základna přišla na mechaniku metodou pokusu a omylu. Tři kroky zobrazené pod Pokémonem se snížily, když jste se fyzicky přiblížili k potěru umístění Pokémona – když se stopy sníží na nulu, Pokémon se objeví na vašem telefonu obrazovka. S dostatkem času mohli hráči triangulovat polohu svých oblíbených zvířátek a měli šanci je chytit. Tato konkrétní funkce byla/je zásadní pro základní aspekt hry, tedy prozkoumávání okolí při „lovu“ Pokémonů. Takže když Niantic musel zakázat funkci z konce serveru a v podstatě způsobí, že se klientská hra dostane do chyb a vždy zobrazí konstantní 3 kroky ke každému Pokémonovi, hráči po celém světě sténali a sténali, ale přesto rozhodnutí přijali. Ostatně to znamenalo, že se mohli do hry alespoň přihlásit a na vlastní kůži si vyzkoušet, o co jde.

Nedaleká funkce Pokemon GO, když fungovala. Otisky tlapek označují přibližnou vzdálenost.

Poté se servery stabilizovaly. Výpadky byly v mém městě vzácnější než Dratini a lidé se prostě začali vesele bavit. Hra sama o sobě postrádala hloubku, ale láska k Pokémonům a sociální aspekt hry si lidi udržely. Většina doufá, že v blízké budoucnosti hra opraví to, co je rozbité, a všichni budou pokračovat v cestě pokroku a vývoje. Bohužel, naprostá většina hráčské základny nevěděla (nebo to nezajímalo), že vývojářem této hry byla společnost Niantic Labs, jejíž jediným dalším vývojem her je nadále zuřivě anti-developer a hraniční anti-player.

Proč to říkám? Vraťme se o pár let zpět, abychom viděli, co se stalo s Ingress, a pak to spojíme se současnou situací Pokémonů. Pro všechny hráče Ingress Beta by současná situace Pokémonů byla obrovským pocitem Déjà-vu a předpokládám, že s námi budete souhlasit.

Ingress and Third-Party Development

Na konci roku 2012, kdy byl Ingress vydán, se scénář v Ingress velmi podobal scénáři Pokémon GO, i když v jiném rozsahu. Ingress byl v plenkách – aplikace často padala, chyb bylo více než hráčů a poměrně často také docházelo k výpadkům serveru. Člověk potřeboval pozvánku, aby se mohl připojit ke hře, a pozvánky byly primárně distribuovány prostřednictvím Google+ (protože Niantic začínal jako součást Googlu, než se stal dceřinou společností Alphabet). Povaha této hry ve verzi Beta a průměrný počet uživatelů, kteří si Google+ již osvojili, to znamenali hru hráli technologicky zdatní uživatelé, jinými slovy software a hardware vývojáři.

Vzhledem k tomu, že Ingress Beta byl velmi zabugovaný, zpožděný, náročný na zdroje a postrádal veškerou hloubku a snadnost, kterou Ingress v současnosti má, několik vývojářů vzali na sebe, aby opravili to, co Niantic trvalo příliš dlouho opravit (za předpokladu, že to vůbec chtěli opravit – k tomuto aspektu se ještě vrátíme znovu). Tito vývojáři třetích stran ve většině případů opravili mnoho chyb ve hře bez jakékoli finanční pobídky, a často jdou s jejich modifikacemi jako open-source, aby uživatelé i samotný Niantic viděli, co bylo změněno.

Jedním takovým vývojářem byl XDA Recognized Developer Brut.all, osoba, která vytvořený apktool v roce 2010 pro reverzní inženýrství apk souborů (jo, TEN chlap). Brut.all vytvořili an open-source modifikace úředníka (a uzavřený zdroj) Aplikace Ingress, která „optimalizovala“ Ingress lépe než Niantic, mohla optimalizovat svou vlastní hru. Modifikace, tzv Broot Mod, umožnila hru hrát v rozlišení ldpi a mdpi zmenšením grafiky, měla možnost deaktivovat různé efektní grafické animace, na kterých hra trvala, a měly šikovnou správu inventáře schéma. Všechny tyto funkce byly změny kvality života, které usnadnily život, pokud jste Ingresed. Vzhledem k tomu, že jde o open-source, mohly být úpravy začleněny zpět do hry a ve skutečnosti všem usnadnily život.

Snímek obrazovky shrnutí správy zásob Broot Mods. Taková funkce zůstává v Ingress dodnes neimplementovaná, navzdory její užitečnosti a poptávce.

Ale Niantic udělal jedinou věc, kterou by hra uspokojující první uživatele z technologické komunity neměla: vydal oznámení o zastavení a ukončení nezávislému vývojáři třetí strany. V souladu s přáním Niantic byl vývoj Broot Mod přerušen hlavním vývojářem, ale štafetu převzali jiní nezávislí vývojáři, protože se jednalo o open source projekt. Niantic, který se nespokojil s jedním aktem potlačení rozvoje, nakonec obešel celý dvůr zákaz všem uživatelům, kteří si prohlédli jakýkoli neoficiální apk. S odvoláním na jejich Podmínky služby, které výslovně zakazovaly jakýkoli software a úpravy třetích stran, hráčská základna musela Naučte se žít s podprůměrným a hlemýždím tempem oficiálního vývoje Ingress od Niantic, aby si nepřáli získat svůj účet zakázáno. No, spravedlivé.

Ingress se dočkal další velmi oblíbené modifikace. To se nespoléhalo na apk, ale fungovalo jako vrstva nad dalším nástrojem společnosti Ingres. Ingress má mapu, kde byly zobrazeny „portály“ a herní odkazy a mechaniky polí. Stejně jako oficiální apk, oficiální mapový web byl (je) pomalý, pomalý; měl (má) špatné UX a byl (je) hrozným zážitkem ve svých raných (aktuálních) dnech. Aby to napravili, vývojáři třetích stran opět vytvořili neoficiální, open source skript pro základní webovou stránku, tzv Ingress Intel Total Conversion (nebo zkráceně IITC). Netřeba dodávat, že IITC Niantic nemiloval (není). I když po masivních sociálních kampaních uživatelů IITC Niantic před tímto scénářem zavírá oči, přesto neuznává existenci mnohem lepšího nástroje která staví na vlastní práci. Jde jen o to začlenit věci, které uživatelská komunita aktivně chce, zpět do oficiálních zdrojů...

Pokémon GO a vývoj třetích stran

Takže teď jsme zpět s Pokémon GO a jeho nefunkčním 3krokovým sledovačem Pokémonů. Aby zaplnili prázdnotu, kterou Niantic zanechal hráčům při lovu Pokémonů na GO, hráčská základna se znovu obrátila na... překvapení překvapení, úpravy třetích stran. Protože Pokémon GO nemá žádnou „mapu“, jako měl Ingress (i když Pokémon GO zvedl databázi portálu Ingress na naplnit své vlastní Pokéstopy a tělocvičny), vývojáři třetích stran vytvořili nástroje, které mapovaly živá pozorování Pokémonů v reálný čas. Tyto nástroje využívaly stejný způsob, jakým Pokémon GO komunikoval se serverem, protože napodoboval skenování Pokémon v omezeném geografickém okruhu od hry a poté pomocí série těchto skenů naplnil téměř živý mapa. Konečným výsledkem bylo, že hráči nyní mohli zjistit své nejbližší Pokémony, a to i přes nefunkční sledovač ve hře! Hurá!

Skript pro lokalizaci Pokémonů založený na Pythonu. Objevilo se mnoho webových stránek, které nabízely podobnou funkci snadno použitelným způsobem.

Až na...

Niantic nedávno zabil většinu těchto stopařů. Ano. Hned po Generální ředitel společnosti Niantic John Hanke řekl, že se mu nelíbí, co tyto sledovací stránky dělají, sledovací stránky to již nedělají.

F: Jak se cítíš Poké Radar a věci, které ťukají do kódu a ukazují, kde se rodí Pokémoni?

JH: Jo, to se mi moc nelíbí. Ne fanoušek.

Právě teď máme priority, ale v budoucnu mohou zjistit, že tyto věci nemusí fungovat. Lidé ubližují jen sami sobě, protože to ze hry ubírá trochu legrace. Lidé se hackují a snaží se dostat data z našeho systému, a to je v rozporu s našimi smluvními podmínkami.

Nejoblíbenější z těchto sledovacích map byla PokéVision. Důvodem jeho popularity byla snadnost použití, protože vyžadoval nulové nastavení ze strany koncového uživatele. Když jsme viděli, jak má Pokémon GO přístup prakticky každý, bylo to pro každého uživatele na cestách v dobách nefunkčního trackeru přínosem. Ale jak se ukázalo, PokéVision byla vypnuta velmi nedávnou aktualizací hry Pokémon GO.

Dobře, takže weby se vypnou. Ale říkáte, že vyšla aktualizace hry, že? Opravilo to sledovač, že?

Ne. Ve skutečnosti šel rozbitý 3-krokový sledovač být broukem na stává rysem. Niantic se rozhodl úplně odstranit 3-krokový sledovač, takže hráči vůbec nevidí 3 pawprinty, jen vágní označení Pokémonů někde. V kombinaci se zabíjením populárních metod vyhledávání Pokémonů, které již také neexistují, je hráčská základna velmi frustrovaná a Slaný protože Niantic prakticky odstranil aspekt lovu Pokémonů z Pokémon GO.

Developer Apathy: Zero Communication Edition

Tím ale příběh nekončí. Spousta stížností na Subreddit Pokémon GO na Redditu naznačují, že hráči by toto všechno mohli ještě prožít kvůli Pokémonům, pokud by společnost skutečně uznala problém a ujistila se, že na tom pracují.

problém je, pokud existuje něco, co Niantic dělá hůř než podpora vývojářů třetích stran, pak by to byla komunikace s jeho hráčskou základnou. Byl to problém s Ingress a současné symptomy to nevybarvují růžově ani pro Pokémon GO. Implementace funkcí, které hráčská základna v Ingress dlouho chtěla, trvalo doslova roky (Item Multi-drop, někdo?), ale většina návrhy nejsou tak šťastné, protože ještě nespatřily světlo světa, i když mají potenciál k masivnímu zlepšení hratelnost. Horší je, že Niantic ani neuznává, že aplikace Ingress nebo její herní mechanismy mají problémy nebo že naslouchají zpětné vazbě hráčů (a tím méně ji začleňují). Apatie a lhostejnost vůči komunikaci byla tolik, že hráči, kteří odeslali portály před 2–3 lety (když bylo podávání příspěvků na portály povoleno), stále čeká na odpověď od Nianticu o tom, zda jsou portály schváleny nebo zamítnuty. Když vidíme, jak je existence portálů velkým hnacím faktorem hraní Ingress (a nyní Pokémon GO), dalo by se očekávat o něco lepší.

Je pravda, že Ingress neměl takový úspěch jako Pokémon GO, takže jejich doba odezvy se tehdy zdála... ucházející. Ale vidět, jak měli obrovský úspěch s Pokémon GO a že hra používá IP ze studny Zavedená franšíza a že společnost má jiné akcionáře než Google, lze očekávat, že Niantic posílí jejich hru. Jsou v procesu zintenzivnění své hry, stejně jako oni stále v procesu najímání komunitního manažera. Ale dokud se tak nestane (a už je to nějakou dobu v této fázi, takže bych nezadržoval dech), z Nianticu se k těmto problémům nedostalo jediné slovo. Výpadky serveru, pády aplikací, chybějící nebo zamrzající Pokébally, nedostatek hloubky strategie nebo ten zatracený 3krokový sledovač; Niantic nadále zůstává otřesným příkladem interakce se samotnou hráčskou základnou, která je přímo zodpovědná za jejich virální úspěch. Ve skutečnosti, když jsme se zeptali našich čtenářů v jednom z našich diskusních článků na díky čemu se aplikace vyplatí zaplatit, velká část souhlasila je nutný komunikativní vývojář pokud se od lidí očekává, že za to zaplatí. A Niantic očekává, že si budete kupovat herní předměty a legračně vypadající nositelná zařízení a dokonce plánuje přidat sponzorovaná místa – pojďte na to!

Google Play se předem omlouvá za Pokemon GO

Bylo jen otázkou času, kdy hráči zůstanou naštvaní, ale tiší. Jakmile bude mít většina dost, začnou svými recenzemi ovlivňovat reputaci hry. Bylo tam tolik stížností a nití vzteku Pokémon GO (neoficiální) subreddit že moderátoři museli vytvořit Megavlákno pro všechny ty řeči. Nyní existuje několik vláken a diskusí, které nasměrují hráče, aby jejich názory byly slyšitelnější, včetně, ale nejen: hodnocení aplikace 1 hvězdičkou v obchodech, žádají o vrácení peněz za své nákupy ve hře, ruší své objednávky na nositelné zařízení Pokémon GO Plus, kontaktují Niantic a všechny ostatní partnery v naději, že budou vyslyšeni. Sakra, víš, že je to problém, když dokonce Google Play má na místě omluvu již vás přesměrovává na Niantic.

Dav byl posedlý Pokémon GO a poté Niantic Labs odnáší pryč. Nyní je dav naštvaný, ale Niantic je Niantic. Jednou z lekcí, které jsem se od Ingressu naučil, je to, že komunikace má velký vliv na udržení něčí důvěry, i když věci jdou na jih.

Niantic nikdy nečelil takové reakci ve své předchozí historii jedné hry a její záznamy neukazují, že je schopen zvládnout tento oheň sám. Toto je také první případ, kdy jejich nenávist vůči vývojářům třetích stran a jejich práci způsobila spad nepředvídaných rozměrů. Zatímco kdysi Niantic Labs slíbilo API pro Ingress, nyní čelí rozzlobeným davům zákazníků přímo ovlivňuje jeho milionové příjmy a pověst a pověst Pokémon Intellectual Vlastnictví.

Průměrné hodnocení hry Pokemon GO. Hádejte, kdy byla vydána nová aktualizace.

Pokud bude vývojář Niantic Labs pokračovat ve své apatii vůči svým uživatelům, z Pokémon GO se stane společenský fenomén. na lekci historie o neúspěšných zákaznických službách. Opravy současných problémů by byly velmi oceněny, ale dokud k nim nedojde, to nejmenší, co můžete udělat, je uznat, že problém existuje.

Doufáme, že Niantic Labs opraví své komunikační problémy a zlepší jejich postoj k vývojářům třetích stran. A když už jsou u toho, oni také podívejte se na všechny podvodníky ve hře.

Teď mě prosím omluvte, když se vztekám nad tím ztraceným Dratinim, kterého nikdy nebudu schopen najít.

Poděkování za hlavní obrázek: Uživatel Reddit ptrain377

Co si myslíte o Pokémon GO, Ingress a Niantic Labs? Ozvi se v komentářích níže!