Pokémon GO je s svojo izdajo zažgal svet, zdaj pa to počne znova iz drugega razloga. Berite naprej, ko bomo videli, zakaj je Niantic slab za Pokémon GO!
V začetku julija 2016 je bil svet priča pojavu, ki je marsikoga osupnil. Medtem ko je bilo svetovno prebivalstvo običajno zatopljeno v svoje pametne telefone s sklonjenimi glavami, Pomemben del človeške rase se je pomikal proti ozemlju, za katerega so pozabili, da obstaja - The Outdoor svet.
Kar se je začelo kot nenavaden dodatek k zgodbam o otroštvu, je hitro spremenilo rutine internetnih prebivalcev, saj je vedno več ljudje so se poskušali odpraviti na prosto, da bi ujeli bajeslovna bitja, ki so jih spominjala na radosti otroštva povsod ponovno.
Da, govorimo o igri Pokémon GO. Tudi če ste prejšnji mesec živeli pod skalo, ste verjetno naleteli na nekoga, odraslega ali otroka, ko je taval naokoli in igral to virusno igro in iskal Pokémone. Ni nam treba povedati, kako igra deluje – verjetno ste STE komu že sami povedali, kako deluje. Igra je dosegla veliko povpraševanje in uspeh, ko je postala javno dostopna v ZDA. Povpraševanje je bilo tako veliko, da so ljudje zunaj izdanih območij igro naložili na Android
in Podobno iOS, kar povzroča pogoste izpade strežnika ter težave s prijavo in nalaganjem, toliko, da je igra za kratek čas postala polna frustracij.Toda tudi z vsemi temi težavami, ki so ljudi odvrnile od igranja igre na najbolj osnovni ravni, so še vedno. Iz igre Pokémon GO so se v nekaj dneh rodile celotne skupnosti. Pokéwalki so bili organizirani lokalno (čeprav so strežniki komaj delovali), podjetja so začela izkoristite bazo igralcev, ki je zdaj tavala na prostem in se zbirala na Pokéstops in Telovadnice. T-Mobile je celo šel ven ponujajo brezplačne podatke za aplikacijo Pokémon GO -- poteza, ki bi sicer s to očitno kršitvijo nevtralnosti omrežja ljudi dvignila v roke. Toda nihče ni pomežiknil z očesom, kajti na koncu jih moraš vse ujeti in brezplačni podatki so ta del olajšali.
Napaka v 3 korakih
Ko se je igra začela širiti v vedno več regij, so si razvijalci igre, Niantic Labs, prizadevali odpraviti vrzel v ponudbi, ki je nastala zaradi ogromnega povpraševanja. Malo po malo, uro za uro, so postajali igralni strežniki bolj stabilni in so lahko zadržali vse spletne igralce ter se niso zrušili takoj, ko so se ZDA prebudile. Znotraj tega procesa krepitve strežnika je moral Niantic narediti kompromis z enim od ključnih vidikov igre, da bi zagotovil, da se ljudje lahko vsaj prijavijo (in ostanejo). Ta funkcija je bila popularno imenovana "3 pawprint" ali "3 steps" Pokémon lokator, kot v igri Uporabniški vmesnik vam je dal namige o tem, kateri Pokémoni so bili v vaši bližini in kako daleč približno so bili od vaših poročil lokacijo.
Niantic Labs ni izdal nobenih uradnih podrobnosti ali številk o natančnem delovanju te funkcije, vendar je baza igralcev ugotovila mehaniko s poskusi in napakami. Število treh korakov, prikazanih pod Pokémonom, se je zmanjšalo, ko ste se fizično približali drstenju lokacija za Pokémone - ko so se odtisi zmanjšali na nič, bi se Pokémoni pojavili na vašem telefonu zaslon. Če imajo dovolj časa, lahko igralci triangulirajo lokacijo svojih najljubših bitji in jih imajo možnost ujeti. Ta posebna funkcija je bila/je ključna za osrednji vidik igre, raziskovanje okolice med "lovom" na Pokémone. Torej, ko je moral Niantic onemogočite funkcionalnost s strani strežnika in v bistvu povzroči napako v odjemalski igri in vedno prikaže konstantne 3 korake za vsakega Pokémona, igralci so povsod stokali in stokali, vendar so odločitev kljub temu sprejeli. Navsezadnje je to pomenilo, da so se lahko vsaj prijavili v igro in iz prve roke izkusili, za kaj gre.
Potem so se strežniki stabilizirali. Izpadi so postali redkejši kot Dratini v mojem mestu in ljudje so se pravkar začeli veselo zabavati. Sami igri je primanjkovalo globine, a ljubezen do Pokémonov in družbeni vidik igre sta ohranila privlačnost ljudi. Večina je gojila upanje, da bo igra v bližnji prihodnosti popravila pokvarjeno in da bo vse šlo naprej po poti napredka in razvoja. Žal, velika večina baze igralcev ni vedela (ali jih ni zanimalo), da je razvijalec te igre Niantic Labs, katerega edini razvoj iger je še vedno hudo proti razvijalcem in mejnim proti igralcem.
Zakaj to pravim? Pojdimo nazaj za nekaj let, da vidimo, kaj se je zgodilo z Ingressom, nato pa ga bomo povezali s trenutno situacijo Pokémona. Za vse igralce Ingress Beta bi bila trenutna situacija s Pokémoni ogromen občutek Deja-vu in predvidevam, da se boste strinjali z nami.
Ingress in razvoj tretjih oseb
Konec leta 2012, ko je bil izdan Ingress, je bil scenarij v Ingressu zelo podoben scenariju Pokémon GO, čeprav drugačen po obsegu. Ingress je bil v povojih -- aplikacija se je pogosto zrušila, bilo je več hroščev kot igralcev in tudi izpadi strežnika so se pojavljali precej pogosto. Eden je potreboval povabilo, da se je pridružil igri, povabila pa so bila v glavnem razdeljena prek storitve Google+ (ker je Niantic začel kot del Googla, preden je postal hčerinska družba Alphabet). Beta narava igre in povprečno občinstvo, ki je "zgodaj posvojilo" Google+, je to pomenilo igro so igrali tehnološko vešči uporabniki ali z drugimi besedami programska in strojna oprema razvijalci.
Ker je bila različica Ingress Beta zelo hroščasta, zaostajala, zahtevala veliko virov in ji je manjkala vsa globina in enostavnost, ki ju trenutno ima Ingress, je nekaj razvijalcev so se zavzeli, da popravijo tisto, za kar je Niantic potreboval preveč časa, da bi ga popravil (ob predpostavki, da so to sploh želeli popraviti – ponovno bomo pregledali ta vidik ponovno). Ti razvijalci tretjih oseb so v večini primerov popravili veliko napak v igri brez kakršne koli denarne spodbude, in pogosto postanejo odprtokodni s svojimi spremembami, tako da lahko uporabniki in sam Niantic vidijo, kaj je bilo spremenjeno.
Eden takih razvijalcev je bil XDA Recognized Developer Brut.vse, oseba, ki ustvaril apktool leta 2010 za datoteke apk za obratno inženirstvo (ja, TA tip). Brut.all je ustvaril odprtokodno sprememba uradnika (in zaprta koda) Aplikacija Ingress, ki je "optimizirala" Ingress bolje kot Niantic, bi lahko optimizirala svojo igro. Sprememba, imenovana Broot Mod, omogočil igranje igre pri ločljivostih ldpi in mdpi z zmanjšanjem grafike, imel je možnosti za onemogočanje različne modne grafične animacije, ki jih je igra vztrajala, in je imela priročno upravljanje zalog grafikon. Vse te funkcije so bile spremembe kakovosti življenja, ki so olajšale življenje, če ste vstopili. Ker je odprtokoden, bi lahko spremembe vključili nazaj v igro in dejansko vsem olajšali življenje.
Toda Niantic je naredil edino, česar igra, namenjena prvim uporabnikom iz tehnološke skupnosti, ne bi smela: izdal obvestilo o prekinitvi neodvisnemu zunanjemu razvijalcu. S spoštovanjem želja družbe Niantic je glavni razvijalec prekinil razvoj Broot Moda, vendar so štafeto prevzeli drugi neodvisni razvijalci, saj je šlo za odprtokodni projekt. Niantic, ki se ni zadovoljil z enim dejanjem zatiranja razvoja, je sčasoma prešel celotno dvorišče prepoved vseh uporabnikov, ki so pregledali kateri koli neuradni apk. S sklicevanjem na njihove pogoje storitve, ki izrecno prepovedujejo kakršno koli programsko opremo in spremembe tretjih oseb, je morala baza igralcev naučite se živeti s slabim in polžjim uradnim razvojem podjetja Ingress by Niantic, da ne bi želeli pridobiti svojega računa prepovedan. No, pošteno.
Ingress je imel še eno zelo priljubljeno spremembo. To se ni zanašalo na apk, ampak je delovalo kot plast nad drugim Ingresovim orodjem. Ingress ima zemljevid, kjer so bili prikazani "portali" in povezave v igri ter mehanike polj. Tako kot uradni apk, je uradna spletna stran zemljevida bil (je) počasen, počasen; imel (ima) slabo uporabniško izkušnjo in je bil (je) grozna izkušnja v svojih zgodnjih (sedanjih) dneh. Da bi to popravili, so tretji razvijalci znova ustvarili neuraden odprtokodni skript za osnovno spletno stran, imenovan Ingress Intel Total Conversion (ali na kratko IITC). Ni treba posebej poudarjati, da Niantic (ni) ljubil IITC. Čeprav po množični socialni kampanji uporabnikov IITC, Niantic zdaj zatiska oči pred tem scenarijem, vendar še vedno ne priznava obstoja bistveno boljšega orodja ki gradi na lastnem delu. Samo vprašanje vključitve stvari, ki si jih skupnost uporabnikov aktivno želi nazaj v uradne vire ...
Pokémon GO in razvoj tretjih oseb
Zdaj smo spet pri Pokémon GO in njegovem pokvarjenem 3-stopenjskem sledilniku Pokémon. Da bi zapolnili praznino, ki jo je Niantic pustil za igralce pri lovu na Pokémone na GO, se je baza igralcev spet obrnila na... presenečenje presenečenje, spremembe tretjih oseb. Ker Pokémon GO nima "zemljevida", kot ga je imel Ingress (čeprav je Pokémon GO bazo podatkov portala Ingress dvignil na napolni lastne Pokéstops in telovadnice), tretji razvijalci so ustvarili orodja, ki so preslikala videnja Pokémonov v živo v v realnem času. Ta orodja so uporabljala enak način, kot je Pokémon GO komuniciral s strežnikom, saj je posnemala skeniranje Pokémon v omejenem geografskem radiju od igre in nato uporabil serijo teh skeniranj, da bi naselil skoraj živo zemljevid. Končni rezultat je bil, da lahko igralci zdaj najdejo svojega najbližjega Pokémona, kljub pokvarjenemu sledilniku v igri! Juhu!
razen...
Niantic je nedavno ubil večino teh sledilcev. Ja. Takoj po Izvršni direktor družbe Niantic John Hanke je dejal, da mu ni všeč, kar počnejo ta spletna mesta za sledenje, spletna mesta za sledenje tega ne počnejo več.
F: Kako se počutiš glede Poké Radar in stvari, ki se dotaknejo kode in pokažejo, kje se rodijo Pokémoni?
JH: Ja, to mi res ni všeč. Ni oboževalec.
Trenutno imamo prioritete, vendar bodo morda v prihodnosti ugotovili, da te stvari morda ne bodo delovale. Ljudje samo škodujejo sebi, ker to iz igre odvzame nekaj zabave. Ljudje vdirajo in poskušajo vzeti podatke iz našega sistema, kar je v nasprotju z našimi pogoji storitve.
Najbolj priljubljen med temi zemljevidi za sledenje je bil PokéVision. Razlog za njegovo priljubljenost je bila enostavna uporaba, saj od končnega uporabnika ni zahteval nobenih nastavitev. Glede na to, da do Pokémon GO dostopajo tako rekoč vsi, je bila to prednost za vsakega uporabnika na poti v času pokvarjenega sledilnika. A kot se je izkazalo, je bil PokéVision zaprt zaradi nedavne posodobitve igre Pokémon GO.
V redu, spletna mesta so zaprta. Ampak pravite, da je izšla posodobitev igre, kajne? Popravilo je sledilnik, kajne?
Ne. Pravzaprav je pokvarjeni 3-stopenjski sledilnik šel iz biti hrošč do postaja funkcija. Niantic se je odločil v celoti odstraniti 3-stopenjski sledilnik, tako da igralci sploh ne vidijo 3 odtisov tačk, le nejasen znak Pokémonov nekje. V kombinaciji z uničenjem priljubljenih metod za iskanje Pokémonov, ki tudi ne obstajajo več, je baza igralcev zelo razočarana in slan ker je Niantic praktično odstranil vidik lova na Pokémone iz Pokémon GO.
Razvijalec Apathy: Zero Communication Edition
A zgodba se tu ne konča. Veliko pritožb na Redditovo podredjenje Pokémon GO kažejo, da bi lahko igralci še vedno preživeli vse to zaradi Pokémona, če bi podjetje dejansko priznalo težavo in zagotovilo, da delajo na njej.
Problem je, če obstaja ena stvar, ki jo Niantic naredi slabše od podpore tretjim razvijalcem, je to komunikacija s svojo bazo igralcev. Težava je bila z Ingressom in trenutni simptomi tudi za Pokémon GO niso rožnati. Funkcije, ki si jih je baza igralcev že dolgo želela v Ingressu, so potrebovale dobesedna leta za implementacijo (Item Multi-drop, kdo?), vendar večina predlogi niso tako posrečeni, saj še niso ugledali luči dneva, čeprav imajo potencial za obsežno izboljšanje igranje. Še huje, Niantic niti ne priznava, da ima aplikacija Ingress ali njena mehanika igre težave ali da posluša povratne informacije igralcev (še manj pa jih vključuje). Tolikšna je bila apatija in brezbrižnost do komunikacije, da so igralci, ki so oddali portale pred 2-3 leti (takrat, ko je bilo oddajanje portalov dovoljeno). še vedno čaka na povratni odgovor od Niantica ali so portali odobreni ali zavrnjeni. Glede na to, da je obstoj portalov velik dejavnik pri igranju Ingress (in zdaj Pokémon GO), bi pričakovali nekoliko boljše.
Res je, da Ingress ni bil tako uspešen kot Pokémon GO, zato se njihov odzivni čas takrat zdi... sprejemljiv. Toda glede na to, kako so dosegli velik uspeh s Pokémon GO in da igra uporablja IP iz vodnjaka uveljavljeno franšizo in da ima podjetje delničarje poleg Googla, pričakujemo, da bo Niantic okrepil njihova igra. So v procesu krepitve svoje igre, kot so še vedno v postopku zaposlitve upravitelja skupnosti. Toda dokler se to ne zgodi (in v tej fazi je že nekaj časa, tako da ne bi zadrževal sape), od Niantica ni pritekla nobena beseda v zvezi s temi vprašanji. Izpadi strežnika, zrušitve aplikacije, manjkajoče ali zamrznjene Pokéballe, pomanjkanje globine strategije ali prekleti 3-stopenjski sledilnik; Niantic še naprej ostaja grozen primer interakcije z bazo igralcev, ki je neposredno odgovorna za njihov virusni uspeh. Pravzaprav, ko smo naše bralce vprašali v enem od naših člankov za razprave o kaj naredi aplikacijo vredno plačati, se je dobršen del strinjal, da potreben je komunikativen razvijalec če se od ljudi pričakuje, da bodo plačali za to. In Niantic pričakuje, da boste kupili predmete v igri in smešno nosljivo opremo ter celo načrtuje, da bo dodal sponzorirane lokacije - ugotovite!
Bilo je le vprašanje časa, kdaj bodo igralci ostali jezni, a tihi. Ko bo večina imela dovolj, bodo s svojimi ocenami začeli vplivati na ugled igre. Bilo je toliko pritožb in jeznih niti v Pokémon GO (neuradno) subreddit da so morali moderatorji ustvariti Megathread za vse tarnanje. Zdaj obstaja več tem in razprav, ki usmerjajo igralce, da postanejo njihova mnenja bolj slišna, vključno, vendar ne omejeno na: ocenite aplikacijo z 1 zvezdico v trgovinah, zahtevajo vračilo kupnine za svoje nakupe v igri, preklicajo svoja naročila za nosljivo napravo Pokémon GO Plus, kontaktirajo Niantic in vse druge partnerje v upanju, da bodo slišali njihov glas. Hudiča, saj veš, da je težava, ko je celo Google Play ima pripravljeno opravičilo že, vas preusmeri na Niantic.
Množica je bila obsedena s Pokémon GO in nato z Niantic Labs odnese. Zdaj je množica jezna, a Niantic je Niantic. Ena od lekcij, ki sem se jih naučil pri Ingressu, je, da komunikacija veliko pomaga pri ohranjanju zaupanja nekoga, tudi ko gredo stvari narobe.
Niantic se v svoji predhodni zgodovini ene igre še nikoli ni soočil s takšnim odzivom in njegovi rezultati ne kažejo, da bi bil sposoben sam obvladati ta požar. To je tudi prvi primer, ko je sovraštvo do tretjih razvijalcev in njihovega dela povzročilo posledice nepredvidenih razsežnosti. Niantic Labs je nekoč obljubljal API za Ingress, zdaj pa se sooča z jeznimi množicami strank neposredno vpliva na njegov milijonski prihodek in njegov ugled ter ugled Pokémon Intellectual Lastnina.
Če bo Niantic Labs, razvijalec, nadaljeval s svojo apatijo do svojih uporabnikov, bo Pokémon GO ne postal družbeni fenomen na lekcijo zgodovine o neuspelih storitvah za stranke. Popravki trenutnih težav bi bili zelo cenjeni, a dokler ne pridejo, je najmanj, kar lahko storite, to, da potrdite, da težava obstaja.
Upamo, da bo Niantic Labs rešil svoje težave s komunikacijo in izboljšal svoj odnos do razvijalcev tretjih oseb. In ko so že pri tem, tudi oni poglej vse goljufe v igri.
Zdaj pa mi prosim oprostite, ko besim nad tem izgubljenim Dratinijem, ki ga nikoli ne bom mogel najti.
Zasluge za slikovne funkcije: uporabnik Reddit ptrain377
Kakšno je vaše mnenje o Pokémon GO, Ingress in Niantic Labs? Zveni v komentarjih spodaj!