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

click fraud protection

Pokémon GO svojim vydaním podpálil svet a teraz to robí opäť z iného dôvodu. Čítajte ďalej a uvidíme, prečo je Niantic zlý pre Pokémon GO!

Začiatkom júla 2016 bol svet svedkom fenoménu, ktorý zanechal veľa ľudí ohromených. Zatiaľ čo svetová populácia bola bežne pohltená svojimi smartfónmi so sklonenou hlavou, a významná časť ľudskej rasy sa približovala k územiu, na ktoré zabudli, že existuje -- Outdoor Svet.

To, čo začalo ako zvláštny vedľajší doplnok k detskej tradícii, rýchlo zmenilo zaužívané postupy internetových obyvateľov. ľudia sa snažili vyjsť von, aby chytili mýtické stvorenia, ktoré im pripomínali radosť z detstva. znova.

Áno, hovoríme o Pokémon GO. Aj keď ste minulý mesiac žili pod skalou, pravdepodobne ste narazili na niekoho, dospelého alebo dieťaťa, potulujúceho sa po hraní tejto vírusovej hry a hľadania Pokémonov. Nemusíme vám hovoriť, ako hra funguje - je pravdepodobné, že VY ste sami už niekomu povedali, ako to funguje. Hra sa otvorila obrovskému dopytu a úspechu, keď sa stala verejne dostupnou v USA. Požiadavka bola taká veľká, že ľudia mimo vydaných regiónov pokračovali v načítaní hry na Android

a iOS, čo spôsobuje časté výpadky servera a problémy s prihlásením a načítaním, a to tak veľa, že sa hra na chvíľu naplní frustráciou.

Ale aj so všetkými týmito problémami, ktoré ľudí odradili od hrania hry na najzákladnejšej úrovni, stále to robili. Celé komunity sa splodili z Pokémon GO v priebehu niekoľkých dní. Pokéwalky sa organizovali lokálne (aj keď servery ledva fungovali), podniky začali využiť hráčsku základňu, ktorá sa teraz potulovala vonku a zhromažďovala sa na Pokéstopoch a Telocvične. T-Mobile dokonca vyšiel na ponúkajú bezplatné dáta pre aplikáciu Pokémon GO -- krok, ktorý by inak stiahol ľudí do náručia s týmto očividným porušením neutrality siete. Nikto však nemihol okom, pretože na konci dňa ich musíte všetkých chytiť a bezplatné dáta túto časť uľahčili.

Chyba v 3 krokoch

Keď sa hra začala rozširovať do viac a viac regiónov, vývojári hry, Niantic Labs, pracovali na odstránení medzery v ponuke, ktorú vytvoril obrovský dopyt. Postupne, hodinu po hodine, boli herné servery stabilnejšie a dokázali udržať všetkých online hráčov a nezrútili sa hneď, ako sa USA prebudili. V rámci tohto procesu posilňovania servera musel Niantic urobiť kompromis s jedným z kľúčových aspektov hry, aby sa zaistilo, že sa ľudia budú môcť aspoň prihlásiť (a zostať tam). Táto funkcia sa ľudovo nazývala „3 pawprint“ alebo „3 footsteps“ Pokémon lokátor, keďže hra Používateľské rozhranie vám poskytlo rady o tom, ktorí Pokémoni boli vo vašej blízkosti a ako ďaleko boli približne od vášho nahláseného umiestnenie.

Niantic Labs nezverejnili žiadne oficiálne podrobnosti alebo čísla o presnom fungovaní tejto funkcie, ale hráčska základňa prišla na mechaniku pokusom a omylom. Tri kroky zobrazené pod Pokémonom sa znížili, keď ste sa fyzicky priblížili k poteru umiestnenie Pokémona - keď sa stopy znížia na nulu, Pokémon sa objaví na vašom telefóne obrazovke. Ak majú hráči dostatok času, mohli triangulovať polohu svojich obľúbených zvieratiek a mali šancu ich chytiť. Táto konkrétna funkcia bola/je rozhodujúca pre základný aspekt hry, teda skúmanie okolia pri „lovení“ Pokémonov. Takže keď Niantic musel zakázať funkciu zo strany servera a v podstate to spôsobí, že klientska hra bude bugovať a vždy zobrazí ku každému Pokémonovi neustále 3 kroky, hráči po celom svete stonajú a nariekajú, no napriek tomu rozhodnutie prijali. Predsa len to znamenalo, že sa mohli do hry aspoň prihlásiť a na vlastnej koži zažiť, o čom je ten rozruch.

Neďaleká funkcia Pokemon GO, keď fungovala. Odtlačky labiek označujú približnú vzdialenosť.

Potom sa servery stabilizovali. Výpadky boli v mojom meste zriedkavejšie ako Dratini a ľudia sa práve začali baviť. Samotná hra postrádala hĺbku, ale láska k Pokémonom a sociálny aspekt hry si ľudí udržal. Väčšina živí nádej, že v blízkej budúcnosti hra opraví to, čo je pokazené a všetci budú pokračovať v ceste pokroku a vývoja. Bohužiaľ, drvivá väčšina hráčskej základne nevedela (alebo to nezaujímalo), že vývojárom tejto hry bola spoločnosť Niantic Labs, ktorej jediným ďalším vývojom hier je naďalej zúrivo antideveloperský a hraničný anti-player.

Prečo to hovorím? Vráťme sa o niekoľko rokov späť, aby sme videli, čo sa stalo s Ingress, a potom to spojíme so súčasnou situáciou Pokémonov. Pre všetkých hráčov Ingress Beta by súčasná situácia Pokémonov bola obrovským pocitom Dejavú a predpokladám, že s nami budete súhlasiť.

Ingress and Third-Party Development

Koncom roka 2012, keď bol Ingress vydaný, sa scenár v Ingress veľmi podobal scenáru Pokémon GO, aj keď v inom rozsahu. Ingress bol v plienkach – aplikácia často padala, chýb bolo viac ako hráčov a pomerne často sa vyskytovali aj výpadky servera. Jeden potreboval pozvánku, aby sa mohol pripojiť k hre, a pozvánky boli primárne distribuované cez Google+ (keďže Niantic začal ako súčasť Google, kým sa stal dcérskou spoločnosťou Alphabet). Povaha hry vo verzii beta a priemerné publikum „skorých používateľov“ samotnej Google+ to znamenalo hru hrali technologicky zdatní používatelia, inak povedané, softvér a hardvér vývojárov.

Keďže Ingress Beta bol veľmi zabugovaný, oneskorený, náročný na zdroje a chýbala mu všetka hĺbka a jednoduchosť, ktorú Ingress v súčasnosti má, niekoľko vývojárov vzali na seba, aby opravili to, čo Niantic trvalo príliš dlho opraviť (za predpokladu, že to vôbec chceli opraviť – tento aspekt prehodnotíme znova). Títo vývojári tretích strán vo väčšine prípadov opravili veľa chýb v hre bez akéhokoľvek peňažného stimulu, a často prechádzajú do open-source s ich úpravami, aby používatelia a samotný Niantic videli, čo bolo zmenené.

Jedným z takýchto vývojárov bol XDA Recognized Developer Brut.all, osoba, ktorá vytvorený apktool v roku 2010 pre reverzné inžinierstvo apk súborov (áno, TEN chlap). Brut.all vytvoril an open-source modifikácia úradníka (a uzavretý zdroj) Aplikácia Ingress, ktorá „optimalizovala“ Ingress lepšie ako Niantic, mohla optimalizovať svoju vlastnú hru. Modifikácia, tzv Broot Mod, spravil hru hrateľnú v rozlíšení ldpi a mdpi zmenšením grafiky, mal možnosti zakázať rôzne efektné grafické animácie, na ktorých hra trvala, a mali šikovnú správu inventára graf. Všetky tieto funkcie boli zmeny kvality života, ktoré uľahčili život, ak ste Ingressed. Keďže ide o open-source, úpravy mohli byť začlenené späť do hry a skutočne by všetkým uľahčili život.

Snímka obrazovky zhrnutia správy zásob Broot Mods. Takáto funkcia zostáva v Ingress dodnes neimplementovaná, napriek jej užitočnosti a dopytu.

Ale Niantic urobil jedinú vec, ktorú by hra uspokojujúca prvých používateľov z technologickej komunity nemala: vydalo oznámenie o zastavení činnosti nezávislému vývojárovi tretej strany. Rešpektujúc želania Nianticu bol vývoj Broot Mod prerušený hlavným vývojárom, ale štafetu prevzali iní nezávislí vývojári, keďže išlo o open source projekt. Niantic, ktorý sa neuspokojil s jedným aktom potlačenia rozvoja, prešiel nakoniec celý dvor zakázanie všetkých používateľov, ktorí si prečítali akýkoľvek neoficiálny súbor apk. S odvolaním sa na ich zmluvné podmienky, ktoré výslovne zakazujú akýkoľvek softvér a úpravy tretích strán, to musela hráčska základňa naučte sa žiť s podpriemerným a slimačím tempom oficiálneho vývoja Ingress od Nianticu, inak by si priali získať svoj účet zakázané. No, spravodlivé.

Ingress má za sebou ďalšiu veľmi populárnu modifikáciu. Toto sa nespoliehalo na apk, ale fungovalo ako vrstva nad iným nástrojom spoločnosti Ingres. Ingress má mapu, kde boli zobrazené „portály“ a odkazy v hre a mechanika polí. Rovnako ako oficiálna apk, oficiálna stránka mapy bol (je) pomalý, pomalý; mal (má) slabé UX a bol (je) hroznou skúsenosťou v prvých (aktuálnych) dňoch. Aby to napravili, vývojári tretích strán opäť vytvorili neoficiálny, open source skript pre základnú webovú stránku, tzv Ingress Intel Total Conversion (alebo v skratke IITC). Netreba dodávať, že IITC nebol (ne)miloval Niantic. Hoci po masívnej sociálnej kampani používateľov IITC Niantic teraz zatvára oči pred týmto scenárom, ale stále neuznáva existenciu výrazne lepšieho nástroja ktorá stavia na vlastnej práci. Ide len o začlenenie vecí, ktoré používateľská komunita aktívne chce, späť do oficiálnych zdrojov...

Pokémon GO a vývoj tretích strán

Takže teraz sme späť s Pokémon GO a jeho nefunkčným 3-krokovým sledovačom Pokémonov. Aby sme vyplnili prázdnotu, ktorú Niantic zanechal hráčom pri love Pokémonov na GO, hráčska základňa sa opäť obrátila na... prekvapenie prekvapenie, úpravy tretích strán. Keďže Pokémon GO nemá žiadnu „mapu“ ako mal Ingress (aj keď Pokémon GO pozdvihol databázu portálu Ingress na naplniť svoje vlastné Pokéstops a Gyms), vývojári tretích strán vytvorili nástroje, ktoré mapovali živé pozorovania Pokémonov v reálny čas. Tieto nástroje využívali rovnaký spôsob, akým Pokémon GO komunikoval so serverom, keďže napodobňoval skenovanie Pokémoni v obmedzenom geografickom okruhu od hry a potom použili sériu týchto skenov na osídlenie takmer živého mapa. Konečným výsledkom bolo, že hráči teraz mohli nájsť svojich najbližších Pokémonov, a to aj napriek pokazenému sledovaču v hre! Jéj!

Skript na lokalizáciu Pokémonov založený na Pythone. Objavilo sa mnoho webových stránok, ktoré ponúkali podobnú funkčnosť jednoduchým spôsobom.

Okrem...

Niantic nedávno zabil väčšinu týchto stopárov. Áno. Hneď po Generálny riaditeľ spoločnosti Niantic John Hanke povedal, že sa mu nepáči, čo tieto sledovacie stránky robia, sledovacie stránky to už nerobia.

F: Ako sa cítiš Poké Radar a veci, ktoré sa dotknú kódu a ukazujú, kde sa rodia Pokémoni?

JH: Áno, veľmi sa mi to nepáči. Nie fanúšik.

Momentálne máme priority, ale v budúcnosti môžu zistiť, že tieto veci nemusia fungovať. Ľudia si ubližujú len preto, že im to berie trochu zábavy z hry. Ľudia sa hackujú a snažia sa získať údaje z nášho systému a to je v rozpore s našimi zmluvnými podmienkami.

Najpopulárnejšou z týchto sledovacích máp bola PokéVision. Dôvodom jeho popularity bola jednoduchosť použitia, pretože vyžadoval nulové nastavenie od koncového používateľa. Vidieť, ako má Pokémon GO prístup prakticky každý, to bola výhoda pre každého používateľa na cestách v časoch nefunkčného sledovača. Ale ako sa ukázalo, PokéVision bol vypnutý nedávnou aktualizáciou hry Pokémon GO.

Dobre, takže stránky sa vypnú. Ale hovoríte, že vyšla aktualizácia hry, však? Opravilo to sledovač, však?

Nie. V skutočnosti pokazený 3-krokový sledovač odišiel z byť chrobákom do stáva vlastnosťou. Niantic sa rozhodol úplne odstrániť 3-krokový sledovač, takže hráči vôbec nevidia 3 odtlačky labiek, len nejasný náznak Pokémonov niekde. V kombinácii so zabíjaním populárnych metód na vyhľadávanie Pokémonov, ktoré už tiež neexistujú, je hráčska základňa veľmi frustrovaná a slaný pretože Niantic prakticky odstránil aspekt lovu Pokémonov z Pokémon GO.

Developer Apathy: Zero Communication Edition

Tým sa však príbeh nekončí. Veľa sťažností na Subreddit Pokémon GO na Reddit naznačujú, že hráči by toto všetko mohli prežiť v záujme Pokémonov, ak spoločnosť skutočne uznala problém a uistila, že na tom pracujú.

problém je, ak existuje niečo, čo Niantic robí horšie ako podpora vývojárov tretích strán, bola by to komunikácia so svojou hráčskou základňou. Bol to problém s Ingressom a súčasné symptómy to nemajú ružové ani pre Pokémon GO. Implementácia funkcií, ktoré hráčska základňa v Ingress dlho chcela, trvalo doslova roky (Item Multi-drop, niekto?), ale väčšina návrhy nie sú také šťastné, pretože ešte neuzreli svetlo sveta, aj keď majú potenciál výrazne zlepšiť hrateľnosť. Horšie je, že Niantic ani neuznáva, že aplikácia Ingress alebo jej herné mechanizmy majú problémy, alebo že počúvajú spätnú väzbu hráčov (o to menej ich začleňujú). Apatia a ľahostajnosť voči komunikácii bola taká veľká, že hráči, ktorí odoslali portály pred 2 až 3 rokmi (v čase, keď boli príspevky na portály povolené) stále čakám na odpoveď od Nianticu o tom, či sú portály schválené alebo zamietnuté. Keď vidíme, ako je existencia portálov veľkým hnacím faktorom v hre Ingress (a teraz Pokémon GO), dalo by sa očakávať o niečo lepšie.

Je pravda, že Ingress nebol taký veľký úspech ako Pokémon GO, takže ich čas odozvy sa vtedy zdá... prijateľný. Ale vidieť, aký obrovský úspech mali s Pokémon GO a že hra využíva IP zo studne etablovaná franšíza a že spoločnosť má iných akcionárov ako Google, možno očakávať, že Niantic zintenzívni ich hru. Sú v procese zintenzívnenia svojej hry, tak ako aj oni stále v procese prijímania komunitného manažéra. Ale kým sa tak nestane (a už je to v tomto štádiu nejaký čas, takže by som nezatajil dych), z Nianticu neprišlo k týmto záležitostiam jediné slovo. Výpadky servera, pády aplikácií, chýbajúce alebo zamŕzajúce Pokébally, chýbajúca hĺbka stratégie resp ten prekliaty 3-krokový sledovač; Niantic naďalej zostáva otrasným príkladom interakcie so samotnou hráčskou základňou, ktorá je priamo zodpovedná za ich vírusový úspech. V skutočnosti, keď sme sa opýtali našich čitateľov v jednom z našich diskusných článkov o prečo sa aplikácia oplatí zaplatiť, veľká časť súhlasila s tým je potrebný komunikatívny vývojár ak sa od ľudí očakáva, že za to budú platiť. A Niantic od vás očakáva, že si zakúpite herné predmety a smiešne vyzerajúce nositeľné predmety a dokonca plánuje pridať sponzorované miesta – choďte na to!

Google Play sa vopred ospravedlňuje za Pokemon GO

Bolo len otázkou času, kedy hráči zostanú nahnevaní, ale ticho. Akonáhle budú mať väčšina dosť, začnú svojimi recenziami ovplyvňovať reputáciu hry. Bolo tam toľko sťažností a zúrivých vlákien Pokémon GO (neoficiálny) subreddit že moderátori museli vytvoriť megavlákno pre všetky chvály. V súčasnosti existuje niekoľko vlákien a diskusií, ktoré nasmerujú hráčov, aby boli ich názory počuteľnejšie, vrátane, ale nie výlučne: hodnotenie aplikácie 1 hviezdičkou v Obchodoch, žiadajú o vrátenie peňazí za svoje nákupy v hre, zrušujú svoje objednávky na nositeľné zariadenie Pokémon GO Plus, kontaktujú Niantic a všetkých ostatných partnerov v nádeji, že ich hlas bude vypočutý. Sakra, vieš, že je to problém, keď dokonca Google Play má ospravedlnenie už vás presmeruje na Niantic.

Dav bol posadnutý Pokémon GO a potom Niantic Labs odnesie preč. Teraz je dav nahnevaný, ale Niantic je Niantic. Jednou z lekcií, ktoré som sa od Ingressu naučil, je, že komunikácia je veľmi dôležitá pri udržiavaní dôvery niekoho, aj keď veci idú na juh.

Niantic nikdy nečelil takejto odozve vo svojej predchádzajúcej histórii jednej hry a jeho záznamy neukazujú, že je schopný zvládnuť tento požiar sám. Toto je tiež prvý prípad, kedy ich nenávisť voči vývojárom tretích strán a ich práci dostala nepredvídané rozmery. Tam, kde kedysi Niantic Labs sľubovalo API pre Ingress, teraz čelí nahnevaným davom zákazníkov priamo ovplyvňuje jeho miliónové príjmy a jeho reputáciu a reputáciu Pokémon Intellectual Nehnuteľnosť.

Priemerné hodnotenie hry Pokemon GO. Hádajte, kedy vyšla nová aktualizácia.

Ak bude vývojár Niantic Labs pokračovať vo svojej apatii voči svojim používateľom, Pokémon GO sa stane spoločenským fenoménom. na lekciu histórie o neúspešnom zákazníckom servise. Opravy súčasných problémov by sme veľmi ocenili, ale kým neprídu, prinajmenšom môžete uznať, že problém existuje.

Dúfame, že Niantic Labs opraví svoje komunikačné problémy a zlepší ich postoj k vývojárom tretích strán. A keď sú pri tom, aj oni pozri sa na všetkých podvodníkov v hre.

Teraz ma prosím ospravedlňte, kým sa hnevám nad tým strateným Dratinim, ktorého nikdy nebudem môcť nájsť.

Poďakovanie za hlavné obrázky: Používateľ Reddit ptrain377

Aký je váš názor na Pokémon GO, Ingress a Niantic Labs? Zvuk v komentároch nižšie!