Pokémon GO, Ingress ja Niantic: kuidas arendaja apaatia hävitab potentsiaali

Pokémon GO pani oma väljalaskega maailma põlema ja nüüd teeb see seda teistsugusel põhjusel uuesti. Lugege edasi, kui näeme, miks Niantic Pokémon GO jaoks halb on!

2016. aasta juuli alguses oli maailm tunnistajaks nähtusele, mis pani paljud inimesed hämmingusse. Kui maailma elanikud olid tavaliselt oma nutitelefonidesse süvenenud ja pead kõverdatud, märkimisväärne osa inimkonnast suundus territooriumile, mille olemasolu nad olid unustanud – The Outdoor Maailm.

See, mis sai alguse lapsepõlvepärimuse uudishimuliku lisandina, muutis kiiresti Interneti-elanike rutiine, mida üha enam inimesed püüdsid välja minna, et püüda kinni müütilisi olendeid, kes meenutasid neile lapseks olemise rõõme kõikjal. uuesti.

Jah, me räägime Pokémon GO-st. Isegi kui elasite eelmisel kuul kivi all, põrkasite tõenäoliselt kokku kellegi, nii täiskasvanu kui ka lapsega, seda viiruslikku mängu mängides ja Pokémone otsides. Me ei pea teile rääkima, kuidas mäng töötab – on tõenäoline, et TE olete juba kellelegi rääkinud, kuidas see ise töötab. Mäng avanes tohutule nõudlusele ja edule, kui see sai USA-s avalikult kättesaadavaks. Nõudlus oli nii suur, et inimesed väljaspool välja antud piirkondi hakkasid mängu Androidis külglaadima

ja iOS-i, põhjustades sagedasi serveri katkestusi ning sisselogimis- ja laadimisprobleeme, nii palju, et mäng täitus mõneks ajaks frustratsiooniga.

Kuid isegi kõigi nende probleemidega, mis tõukasid inimesi mängu mängimisest kõige elementaarsemal tasemel, tegid nad seda ikkagi. Terved kogukonnad tekitasid Pokémon GO mõne päevaga. Pokéwalke korraldati kohapeal (kuigi serverid vaevu töötasid), hakkasid ettevõtted seda tegema kasutage ära mängijabaasi, mis nüüd õues ringi rändas ja Pokéstopsis kogunes Jõusaalid. T-Mobile läks isegi välja pakub Pokémon GO rakenduse jaoks tasuta andmeid -- liigutus, mis muidu oleks inimesi selle võrguneutraalsuse räige rikkumisega relvadesse tõmbanud. Kuid keegi ei pilgutanud silma, sest päeva lõpuks peate need kõik kinni püüdma ja tasuta andmed tegid selle osa lihtsamaks.

3 sammu viga

Kuna mäng hakkas laienema üha enamatesse piirkondadesse, töötasid mängu arendajad Niantic Labs selle nimel, et kõrvaldada ülekaalukas nõudlusest tekkinud pakkumiselünk. Tasapisi, tund-tunni järel muutusid mänguserverid stabiilsemaks ja suutsid kõiki võrgumängijaid hoida ega jooksnud kokku niipea, kui USA ärkas. Selle serveri tugevdamise protsessi käigus pidi Niantic tegema kompromisse ühe mängu põhiaspektiga, et inimesed saaksid vähemalt sisse logida (ja sinna jääda). Seda funktsiooni kutsuti mängusiseseks Pokémoni lokaatoriks "3 käpajälje" või "3 jalajälje" Kasutajaliides andis teile vihjeid selle kohta, millised Pokémonid teie lähedal olid ja kui kaugel nad teie teatatud andmetest olid. asukoht.

Niantic Labs ei olnud selle funktsiooni täpse toimimise kohta ametlikke üksikasju ega numbreid avaldanud, kuid mängijabaas oli mehaanika katse-eksituse meetodil välja mõelnud. Pokémoni all kuvatud kolme sammu arv vähenes, kui füüsiliselt lähenesite kudemisele Pokémoni asukoht – kui jalajäljed langesid nullini, ilmub Pokémon teie telefoni ekraan. Piisavalt aega andes saavad mängijad oma lemmikloomade asukoha kolmnurkselt määrata ja neil on võimalus neid tabada. See konkreetne funktsioon oli/on otsustava tähtsusega mängu põhiaspekti jaoks, milleks on Pokémoni "jahtimise" ajal ümbruskonna uurimine. Nii et kui Niantic pidi keelake funktsioon serverist ja sisuliselt põhjustada kliendimängu tõrke ja alati kuvada igale Pokémonile pidevat 3 sammu, mängijad oigasid ja oigasid, kuid võtsid sellegipoolest otsuse vastu. Lõppkokkuvõttes tähendas see, et nad said vähemalt mängu sisse logida ja kogeda omal nahal, millega see segadus oli.

Pokemon GO läheduses asuv funktsioon siis, kui see töötas. Käpajäljed näitavad ligikaudset kaugust.

Seejärel serverid stabiliseerusid. Katkestused muutusid minu linnas harvemaks kui Dratinil ja inimesed hakkasid lihtsalt lõbusalt aega veetma. Mängul endal puudus sügavus, kuid armastus Pokémoni vastu ja mängu sotsiaalne aspekt hoidsid rahvast tõmbavat. Enamus kandis lootust, et lähitulevikus saab mäng katkise korda ning kõik jätkab edenemise ja arengu teel. Paraku ei teadnud enamus mängijabaasist (või ei hoolinud), et selle mängu arendajaks oli Niantic Labs, kelle ainuke muu mänguarendus on jätkuvalt raevukalt arendajavastane ja piiripealne anti-mängija.

Miks ma seda ütlen? Teeme paar aastat tagasi, et näha, mis Ingressiga juhtus, ja siis seome selle Pokémoni praeguse olukorraga. Iga Ingressi beetamängija jaoks oleks praegune Pokémoni olukord tohutu tunne Déjà-vu ja ma ennustan, et nõustute meiega.

Sissepääs ja kolmanda osapoole arendus

2012. aasta lõpus, kui Ingress välja anti, sarnanes Ingressi stsenaarium väga Pokémon GO stsenaariumiga, kuigi ulatus oli erinev. Ingress oli lapsekingades - rakendus jooksis sageli kokku, vigu oli rohkem kui mängijaid ja serveri katkestusi esines ka üsna sageli. Mänguga liitumiseks oli vaja kutset ja kutseid levitati peamiselt Google+ kaudu (kuna Niantic alustas Google'i osana enne Alphabeti tütarettevõtteks saamist). Mängu beetaversioon ja Google+ keskmine "varajase kasutaja" vaatajaskond tähendasid seda mängu mängisid tehnoloogiliselt vilunud kasutajad ehk teisisõnu tarkvara ja riistvara arendajad.

Kuna Ingressi beetaversioon oli väga lollakas, hiline, ressursimahukas ja selles puudus kogu Ingressi praegune sügavus ja lihtsus, on mõned arendajad võtsid enda õlule, et parandada seda, mille parandamine Nianticul liiga kaua aega võttis (eeldades, et nad tahtsid seda üldse parandada – me vaatame seda aspekti uuesti uuesti). Need kolmanda osapoole arendajad parandasid enamikul juhtudel mängus palju vigu ilma rahalise stiimulita, ja sageli avatud lähtekoodiga oma muudatustega, et kasutajad ja Niantic ise näeksid, mis oli muutunud.

Üks selline arendaja oli XDA tunnustatud arendaja Jõhker.kõik, inimene, kes loodud apktool aastal 2010 pöördprojekteerimise apk-failide jaoks (jah, SEE tüüp). Brut.all lõi an avatud lähtekoodiga modifikatsioon ametnikust (ja suletud lähtekoodiga) Ingressi rakendus, mis "optimeeris" Ingressi paremini kui Niantic, suudab oma mängu optimeerida. Modifikatsioon, nn Broot Mod, muutis mängu mängitavaks ldpi ja mdpi eraldusvõimega, vähendades graafikat, võimaldas erinevaid väljamõeldud graafilisi animatsioone, mida mäng nõudis, ja millel oli mugav varude haldamine diagrammi. Kõik need funktsioonid olid elukvaliteedi muudatused, mis muutsid elu lihtsamaks, kui sisenesite. Kuna tegemist on avatud lähtekoodiga, oleks muudatused võinud mängu tagasi lisada ja tegelikult kõigi elu lihtsamaks teha.

Ekraanitõmmis Broot Modsi varude haldamise kokkuvõttest. Vaatamata selle kasulikkusele ja nõudlusele on selline funktsioon Ingressis kasutamata tänaseni.

Kuid Niantic tegi ainsa asja, mida tehnikakogukonna varajaste kasutajate jaoks mõeldud mäng ei peaks tegema: nad väljastas teatise lõpetamise ja lõpetamise kohta sõltumatule kolmandast osapoolest arendajale. Austades Nianticu soove, katkestas peamine arendaja Broot Modi arendamise, kuid teatepulga võtsid kätte teised sõltumatud arendajad, kuna tegemist oli avatud lähtekoodiga projektiga. Niantic, kes polnud rahul ühegi arengu mahasurumise aktiga, möödus lõpuks tervest hoovist keelates kõik kasutajad, kes tutvusid mis tahes mitteametliku APK-ga. Viidates nende teenusetingimustele, mis keelasid selgesõnaliselt igasuguse kolmanda osapoole tarkvara ja modifikatsioonid, pidi mängijabaas õppige elama Nianticu Ingressi ametliku arenguga, mis on madalam ja tigutempoline, et nad ei sooviks oma kontot saada keelatud. Noh, piisavalt õiglane.

Ingressil on olnud veel üks väga populaarne modifikatsioon. See ei tuginenud apk-le, vaid töötas kihina Ingresi mõne teise tööriista kohal. Ingressil on kaart, kus kuvati "portaalid" ja mängusisesed lingid ja väljade mehaanika. Nii nagu ametlik apk, kaardi ametlik veebisait oli (on) aeglane, loid; tal oli (on) kehv kasutuskogemus ja see oli (on) oma esimestel (praegustel) päevadel kohutav kogemus. Selle parandamiseks lõid kolmanda osapoole arendajad baasveebisaidile taas mitteametliku avatud lähtekoodiga skripti, mida nimetatakse Ingress Inteli kogukonversioon (või lühidalt IITC). Ütlematagi selge, et Niantic ei armastanud (ei ole) IITC-d. Kuigi pärast IITC kasutajate massilist sotsiaalkampaaniat pigistab Niantic selle stsenaariumi suhtes nüüd silma kinni, kuid siiski ei tunnista tohutult parema tööriista olemasolu mis areneb omaenda töö põhjal. Asjade lisamine, mida kasutajate kogukond aktiivselt soovib, tuleb lihtsalt ametlikesse ressurssidesse lisada...

Pokémon GO ja kolmanda osapoole arendus

Nüüd oleme tagasi Pokémon GO ja selle katkise 3-astmelise Pokémoni jälgijaga. Et täita tühimikku, mille Niantic jättis mängijatele GO-l Pokémone jahtides, pöördus mängijate baas taas... üllatus üllatus, kolmanda osapoole muudatused. Kuna Pokémon GO-l pole "kaarti" nagu Ingressil (kuigi Pokémon GO tõstis Ingressi portaali andmebaasi asustada oma Pokéstopid ja jõusaalid), lõid kolmanda osapoole arendajad tööriistad, mis kaardistasid Pokémoni reaalajas vaatlusi reaalajas. Need tööriistad kasutasid samamoodi, nagu Pokémon GO suhtles serveriga, kuna see jäljendas Pokémonid mängust piiratud geograafilises raadiuses ja kasutasid seejärel neid skaneeringuid, et asustada peaaegu elavat kaart. Lõpptulemus oli see, et mängijad said nüüd teada oma lähima Pokémoni, hoolimata mängusisesest katkisest jälgijast! Jee!

Pythonipõhine skript Pokemoni asukoha leidmiseks. Ilmus palju veebisaite, mis pakkusid sarnaseid funktsioone hõlpsasti kasutatavate viisidega.

Välja arvatud...

Niantic tappis hiljuti enamiku neist jälgijatest. Jep. Kohe pärast Nianticu tegevjuht John Hanke ütles, et talle ei meeldi see, mida need jälgimissaidid teevad, jälgimissaidid seda enam ei tee.

F: Kuidas sa suhtud Poké radar ja asjad, mis puudutavad koodi ja näitavad, kus Pokémonid kudevad?

JH: Jah, see mulle tegelikult ei meeldi. Pole fänn.

Meil on praegu prioriteedid, kuid nad võivad tulevikus leida, et need asjad ei pruugi toimida. Inimesed teevad ainult endale haiget, sest see võtab mängust nalja. Inimesed häkivad, üritades andmeid meie süsteemist välja võtta ja see on vastuolus meie teenusetingimustega.

Kõige populaarsem neist jälgimiskaartidest oli PokéVision. Selle populaarsuse põhjuseks oli kasutuslihtsus, kuna see ei vajanud lõppkasutajapoolset seadistamist. Nähes, kuidas Pokémon GO-le pääsevad ligi peaaegu kõik, oli see õnnistuseks igale liikvel olevale kasutajale ajal, mil jälgija purunes. Kuid nagu selgub, suleti PokéVision Pokémon GO mängu väga hiljutise värskenduse tõttu.

Olgu, saidid suleti. Aga sa ütled, et mängu värskendus tuli välja, eks? See parandas jälgija, eks?

Ei. Tegelikult läks katkine 3-astmeline jälgija olles viga juurde tunnuseks muutumas. Niantic otsustas 3-astmelise jälgija täielikult eemaldada, nii et mängijad ei näe 3 käpajälge üldse, see on vaid ebamäärane viide Pokémonile kusagil. Koos populaarsete Pokémonite otsimise meetodite tapmisega, mida enam ei eksisteeri, on mängijate baas väga pettunud ja soolane sest Niantic eemaldas Pokémon GO-st praktiliselt Pokémoni jahiaspekti.

Arendaja apaatia: Zero Communication Edition

Kuid lugu sellega ei lõpe. Palju kaebusi aadressil Redditi Pokémon GO subreddit näitavad, et mängijad võiksid Pokémoni nimel seda kõike siiski üle elada, kui ettevõte seda probleemi tunnistab ja kinnitab, et nad töötavad selle kallal.

Probleem on selles, Kui on midagi, mida Niantic teeb halvemini kui kolmandate osapoolte arendajate toetamine, oleks see oma mängijabaasiga suhtlemine. See on olnud Ingressi probleem ja praegused sümptomid ei muuda seda ka Pokémon GO jaoks roosiliseks. Funktsioonide rakendamine, mida mängijabaas Ingressis kaua soovis, võttis sõna otseses mõttes aastaid (üksus Multi-drop, keegi?), kuid enamikul juhtudel ettepanekud ei ole nii õnnelikud, kuna need pole veel päevavalgust näinud, isegi kui neil on potentsiaali oluliselt parandada mänguviis. Mis veelgi hullem, Niantic isegi ei tunnista, et Ingressi rakendusel või selle mängumehaanikal on probleeme või et nad kuulavad mängijate tagasisidet (ja veelgi vähem selle kaasamist). Nii palju oli apaatia ja ükskõiksus suhtluse suhtes, et mängijad, kes esitasid portaale 2-3 aastat tagasi (siis, kui portaalid olid lubatud). ootan endiselt Nianticult vastust selle kohta, kas portaalid kinnitatakse või lükatakse tagasi. Nähes, kuidas portaalide olemasolu on Ingressi mängus (ja nüüd ka Pokémon GO-s) suur edasiviiv tegur, võiks oodata veidi paremat.

Tõsi, Ingress ei olnud nii suur edu kui Pokémon GO, nii et nende reageerimisaeg tundus toona... läbitav. Kuid nähes, kuidas neil on Pokémon GO-ga tohutult edu olnud ja et mäng kasutab kaevust pärit IP-d väljakujunenud frantsiis ja et ettevõttel on peale Google'i ka teisi aktsionäre, eeldatakse, et Nianticu hoogustub nende mäng. Nad on oma mängu kiirendamas, nagu nad on veel kogukonnajuhi palkamise protsessis. Kuid seni, kuni see juhtub (ja see on juba mõnda aega selles staadiumis olnud, nii et ma ei hoiaks hinge kinni), pole Nianticult nende probleemide poole voolanud ühtegi sõna. Serveri seisakud, rakenduste krahhid, Pokéballide puudumine või külmutamine, strateegia sügavuse puudumine või neetud 3-astmeline jälgija; Niantic on jätkuvalt kohutav näide suhtlemisest just mängijabaasiga, kes on otseselt vastutav nende viirusliku edu eest. Tegelikult, kui küsisime oma lugejatelt ühes oma arutelu artiklis teemal mis teeb rakenduse eest tasumist, suur osa nõustus sellega suhtlemisaldis arendaja on vajalik kui inimestelt oodatakse selle eest tasumist. Ja Niantic eeldab, et ostate mängusiseseid esemeid ja naljaka välimusega kantavaid esemeid ning kavatseb isegi lisada sponsoreeritud asukohti – mine tea!

Google Play vabandab juba ette Pokemon GO pärast

See oli vaid aja küsimus, millal mängijad jäävad vihaseks, kuid vaikseks. Kui enamikul on küllalt, hakkavad nad oma arvustustega mängu mainet mõjutama. Seal oli nii palju kaebusi ja raevu niite Pokémon GO (mitteametlik) subreddit et moderaatorid pidid kogu räuskamise jaoks looma Megathreadi. Nüüd on olemas mitu lõime ja arutelu, mis suunavad mängijaid oma arvamusi kuuldavamaks muutma, sealhulgas, kuid mitte ainult: hinnake rakendust poodides ühe tärniga, taotledes oma mängusiseste ostude eest tagasimakseid, tühistades kantava Pokémon GO Plusi tellimusi, võttes ühendust Nianticu ja kõigi teiste partneritega, lootes nende häält kuulda võtta. Pagan, sa tead, et see on probleem, kui isegi Google Play pakub vabandust juba, suunates teid Nianticusse.

Rahvas oli kinnisideeks Pokémon GO-st ja seejärel Niantic Labsist võtab ära. Nüüd on rahvas vihane, aga Niantic on Niantic. Üks õppetundidest, mille Ingressilt õppisin, on see, et suhtlemine aitab hoida kellegi usaldust ka siis, kui asjad lähevad lõunasse.

Niantic pole oma ühemängu varasema ajaloo jooksul kunagi sellist vastust näinud ja tema saavutused ei näita, et ta oleks võimeline selle tulekahjuga ise toime tulema. See on ka esimene juhtum, kus selle vihkamine kolmandatest osapooltest arendajate ja nende töö vastu tõi neile ettenägematud mõõtmed. Kui kunagi oli Niantic Labs lubanud Ingressi jaoks API-d, siis nüüd seisab see silmitsi vihaste klientide hulgaga mis mõjutab otseselt tema miljoni dollari suurust tulu ning tema ja Pokémon Intellectuali mainet Kinnisvara.

Pokemon GO keskmine hinnang. Arva ära, millal uus värskendus välja antakse.

Kui arendaja Niantic Labs jätkab oma apaatsust oma kasutajate suhtes, muutub Pokémon GO sotsiaalseks nähtuseks ajalootundi ebaõnnestunud klienditeeninduse kohta. Oleks väga teretulnud parandused praegustele probleemidele, kuid kuni nende tulekuni saate probleemi olemasolu tunnistada.

Loodame, et Niantic Labs lahendab oma suhtlusprobleemid ja parandab nende suhtumist kolmandate osapoolte arendajate suhtes. Ja samal ajal kui nad seda teevad, ka nemad vaadake kõiki pettureid mängus.

Nüüd palun vabandust, kui ma vihastan selle kadunud Dratini pärast, mida ma kunagi ei leia.

Funktsiooni pildi autorid: Redditi kasutaja ptrain377

Mida arvate Pokémon GO, Ingressi ja Niantic Labsi kohta? Heli allolevates kommentaarides!