Pokémon GO, Ingress ja Niantic: Kuinka kehittäjäapatia tuhoaa potentiaalin

click fraud protection

Pokémon GO sytytti maailman tuleen julkaisullaan, ja nyt se tekee taas toisesta syystä. Lue eteenpäin, kun näemme, miksi Niantic on huono Pokémon GO: lle!

Heinäkuun alussa 2016 maailma todisti ilmiön, joka sai monet ihmiset hämmästymään. Vaikka maailman ihmiset olivat tavallisesti syventyneet älypuhelimiinsa päät alaspäin, merkittävä osa ihmiskunnasta suuntautui kohti aluetta, jonka he olivat unohtaneet olemassaolon - The Outdoor Maailman.

Se mikä alkoi uteliaana sivulisäyksenä lapsuuden historiaan muutti nopeasti Internetin asukkaiden rutiineja, kun yhä enemmän ihmiset yrittivät uskaltautua ulos saadakseen kiinni myyttisiä olentoja, jotka muistuttivat heitä lapsena olemisen iloista kaikkialla uudelleen.

Kyllä, puhumme Pokémon GO: sta. Vaikka eläisit kiven alla viime kuussa, törmäsit todennäköisesti johonkin, niin aikuiseen kuin lapsiinkin, vaeltelemassa ympäriinsä pelaamassa tätä viruspeliä ja etsimässä Pokémoneja. Meidän ei tarvitse kertoa sinulle, kuinka peli toimii – on mahdollista, että olet jo kertonut jollekulle, kuinka se toimii itse. Peli avasi valtavan kysynnän ja menestyksen, kun se tuli julkisesti saataville Yhdysvalloissa. Kysyntä oli niin suuri, että julkaistujen alueiden ulkopuolella olevat ihmiset ladasivat pelin sivulta Androidille

ja iOS yhtälailla, mikä aiheutti toistuvia palvelinkatkoja ja kirjautumis- ja latausongelmia, niin paljon, että peli täyttyi turhautumisesta hetkeksi.

Mutta vaikka kaikki nämä ongelmat työnsivät ihmiset pois pelaamasta alkeellisimmalla tasolla, he tekivät silti. Kokonaiset yhteisöt poikivat Pokémon GO: n muutamassa päivässä. Pokéwalkeja järjestettiin paikallisesti (vaikka palvelimet tuskin toimivat), yritykset alkoivat Hyödynnä pelaajakantaa, joka nyt vaelsi ulkona ja kokoontui Pokéstopsille ja Kuntosalit. T-Mobile jopa meni ulos tarjoavat ilmaista dataa Pokémon GO -sovellukselle -- liike, joka olisi muuten nostanut ihmiset syliin tällä räikeällä verkon neutraalisuuden rikkomisella. Mutta kukaan ei räpäyttänyt silmää, koska päivän päätteeksi sinun on saatava ne kaikki kiinni, ja ilmainen data helpotti tätä osaa.

3 Step Bug

Pelin alkaessa laajentua yhä useammalle alueelle, pelin kehittäjät Niantic Labs pyrkivät korjaamaan ylivoimaisen kysynnän aiheuttamaa tarjontavajetta. Pikkuhiljaa, tunti toisensa jälkeen, pelipalvelimet kasvoivat vakaammiksi ja pystyivät pitämään kaikki online-pelaajat eivätkä kaatuneet heti kun USA heräsi. Tässä palvelimen vahvistusprosessissa Nianticin oli tehtävä kompromissi yhden pelin ydinosan kanssa varmistaakseen, että ihmiset voivat ainakin kirjautua sisään (ja pysyä siellä). Tätä toimintoa kutsuttiin yleisesti "3 tassunjäljeksi" tai "3 jalanjäljeksi" Pokémon-paikantimeksi pelin sisäisenä Käyttöliittymä antoi sinulle vihjeitä siitä, mitkä Pokémonit olivat lähelläsi ja kuinka kaukana he olivat ilmoitetuistasi sijainti.

Niantic Labs ei ollut julkaissut virallisia yksityiskohtia tai numeroita tämän ominaisuuden tarkasta toiminnasta, mutta pelaajakanta oli selvittänyt mekaniikka yrityksen ja erehdyksen avulla. Pokémonin alla näkyvien kolmen askeleen määrä väheni, kun fyysisesti lähestyit kutemaa Pokémonin sijainti - kun jalanjäljet ​​laskivat nollaan, Pokémon ilmestyi puhelimeesi näyttö. Jos aikaa on riittävästi, pelaajat voivat kolmiomittaa suosikkiotustensa sijainnin ja saada ne vangiksi. Tämä erityinen ominaisuus oli/on ratkaiseva pelin ydinosassa, ympäristön tutkimisessa Pokémoneja "metsästäessään". Siis kun Nianticin oli pakko poista toiminnallisuus palvelimelta ja periaatteessa aiheuttaa asiakaspelin häiriön ja näyttää aina jatkuvan 3 askeleen jokaiselle Pokémonille. Pelaajat kaikkialla voihkivat ja valittivat, mutta hyväksyivät päätöksen siitä huolimatta. Loppujen lopuksi se tarkoitti, että he saivat ainakin kirjautua peliin ja kokea omakohtaisesti, mistä meteli oli.

Pokemon GO: n lähiominaisuus, kun se toimi. Tassunjäljet ​​osoittavat likimääräisen etäisyyden.

Sitten palvelimet vakiintuivat. Katkot olivat harvinaisempia kuin Dratini kaupungissani, ja ihmiset alkoivat vain pitää hauskaa. Pelistä itsessään puuttui syvyyttä, mutta Pokémonien rakkaus ja pelin sosiaalinen puoli pitivät vetovoimansa ihmisissä. Useimmat toivoivat, että peli korjaa lähitulevaisuudessa sen, mikä on rikki ja kaikki jatkaisi edistymisen ja kehityksen polulla. Valitettavasti suurin osa pelaajakannasta ei tiennyt (tai välittänyt), että tämän pelin kehittäjä oli Niantic Labs, jonka ainoa muu pelikehitys on edelleen raivokkaasti kehittäjävastainen ja raja-arvoinen anti-pelaaja.

Miksi sanon tämän? Mennään muutama vuosi taaksepäin nähdäksemme, mitä Ingressille tapahtui, ja sitten yhdistämme sen nykyiseen Pokémonin tilanteeseen. Kaikille Ingress Beta -pelaajille nykyinen Pokémon-tilanne olisi valtava tunne Déjà-vu ja ennustan, että tulet olemaan samaa mieltä kanssamme.

Ingress ja kolmannen osapuolen kehitys

Vuoden 2012 lopulla, kun Ingress julkaistiin, Ingressin skenaario muistutti hyvin läheisesti Pokémon GO: ta, vaikkakin laajuudeltaan erilainen. Ingress oli lapsenkengissään - sovellus kaatui usein, bugeja oli enemmän kuin pelaajia ja myös palvelinkatkoja esiintyi melko usein. Yksi tarvitsi kutsun liittyä peliin, ja kutsut jaettiin ensisijaisesti Google+:n kautta (koska Niantic aloitti osana Googlea ennen kuin siitä tuli Alphabet-tytäryhtiö). Pelin beta-luonne ja Google+:n keskimääräinen "varhaisen käyttöönoton" yleisö tarkoittivat sitä peliä pelasivat teknisesti taitavia käyttäjiä, toisin sanoen ohjelmistoja ja laitteita kehittäjät.

Koska Ingress Beta oli erittäin buginen, viivästynyt, resurssiintensiivinen ja siitä puuttui kaikki Ingressin nykyinen syvyys ja helppous, muutama kehittäjä ottivat itsensä korjatakseen sen, minkä Nianticin korjaaminen kesti aivan liian kauan (olettaen, että he halusivat korjata sen ylipäänsä -- palaamme tähän näkökohtaan uudelleen). Nämä kolmannen osapuolen kehittäjät korjasivat useimmissa tapauksissa paljon virheitä pelissä ilman rahallista kannustinta, ja menevät usein avoimeen lähdekoodiin muokkausineen, jotta käyttäjät ja itse Niantic voivat nähdä, mikä oli muuttunut.

Yksi tällainen kehittäjä oli XDA Recognized Developer Brut.kaikki, henkilö, joka luotu apktool jo vuonna 2010 käänteistekniikan apk-tiedostoille (joo, TÄMÄ kaveri). Brut.all loi avoin lähdekoodi muutos virkamiehen (ja suljettu lähde) Ingress-sovellus, joka "optimoi" Ingressin paremmin kuin Niantic, pystyi optimoimaan oman pelinsä. Muutos ns Broot Mod, teki pelistä pelattavan ldpi- ja mdpi-tarkkuuksilla pienentämällä grafiikkaa, ja siinä oli vaihtoehtoja poistaa käytöstä erilaisia ​​hienoja graafisia animaatioita, joita peli vaati, ja siinä oli kätevä varastonhallinta kartoittaa. Kaikki nämä ominaisuudet olivat elämänlaadun muutoksia, jotka helpottavat elämää, jos tunkeuduit sisään. Koska kyseessä on avoin lähdekoodi, muutokset olisi voitu sisällyttää takaisin peliin ja helpottaa kaikkien elämää.

Näyttökaappaus Broot Modsin varastonhallinnan yhteenvedosta. Tällaista toimintoa ei ole otettu käyttöön Ingressissä tähän päivään asti, huolimatta sen hyödyllisyydestä ja kysynnästä.

Mutta Niantic teki ainoan asian, jota teknologiayhteisön varhaisille käyttäjille tarkoitetun pelin ei pitäisi tehdä: He antoi lakkauttamisilmoituksen riippumattomalle kolmannen osapuolen kehittäjälle. Nianticin toiveita kunnioittaen pääkehittäjä keskeytti Broot Modin kehittämisen, mutta muut riippumattomat kehittäjät ottivat vastaan ​​viestikapula, koska kyseessä oli avoimen lähdekoodin projekti. Niantic, joka ei ollut tyytyväinen yhteen kehityksen tukahduttamiseen, meni lopulta koko pihan ohi estää kaikki käyttäjät, jotka ovat lukeneet epävirallisia apk-tiedostoja. Viitaten heidän käyttöehtoihinsa, jotka nimenomaisesti kielsivät kaikki kolmannen osapuolen ohjelmistot ja muutokset, pelaajakunnan oli oppia elämään Nianticin Ingressin virallisen kehityksen alivoimaisen ja etananopeuden kanssa, etteivät he haluaisi saada tiliään kielletty. No ihan reilua.

Ingressillä on toinen erittäin suosittu muunnos. Tämä ei tukeutunut apk: hen, vaan toimi kerroksena toisen Ingresin työkalun yläpuolella. Ingressillä on kartta, jossa "portaalit" ja pelin sisäiset linkit ja kenttämekaniikka näytettiin. Aivan kuten virallinen apk, virallinen karttasivusto oli (on) hidas, hidas; hänellä oli (on) huono käyttökokemus ja se oli (on) kauhea kokemus alkuaikoinaan (nykyisinä). Tämän korjaamiseksi kolmannen osapuolen kehittäjät loivat jälleen epävirallisen avoimen lähdekoodin skriptin perussivustolle, ns. Ingress Intel Total Conversion (tai lyhyesti IITC). Sanomattakin on selvää, että Niantic ei rakastanut IITC: tä. Vaikka IITC: n käyttäjien massiivisen sosiaalisen kampanjoiden jälkeen Niantic sulkee nyt silmänsä tätä käsikirjoitusta kohtaan, mutta silti ei tunnusta huomattavasti ylivertaisen työkalun olemassaoloa joka rakentuu oman työnsä varaan. Kyse on vain siitä, että käyttäjäyhteisön aktiivisesti haluamat asiat sisällytetään virallisiin resursseihin...

Pokémon GO ja kolmannen osapuolen kehitys

Joten nyt olemme palanneet Pokémon GO: n ja sen rikkinäisen 3-vaiheisen Pokémon-seurantalaitteen kanssa. Täyttääkseen tyhjyyden, jonka Niantic jätti pelaajille Pokémoneja metsästäessään GO: lla, pelaajakunta kääntyi jälleen... yllätys yllätys, kolmannen osapuolen muutokset. Koska Pokémon GO: lla ei ole "karttaa" kuten Ingressillä (vaikka Pokémon GO nosti Ingress Portal -tietokannan täyttää omat Pokéstops- ja kuntosalinsa), kolmannen osapuolen kehittäjät loivat työkaluja, jotka kartoittivat Pokémon-havaintoja reaaliaika. Nämä työkalut käyttivät samaa tapaa kuin Pokémon GO kommunikoi palvelimen kanssa, koska se matkii Pokémonit rajoitetulla maantieteellisellä säteellä pelistä ja käyttivät sitten sarjaa näitä skannauksia täyttääkseen melkein elävän kartta. Lopputuloksena oli, että pelaajat saattoivat nyt löytää lähimmän Pokémoninsa rikkinäisestä pelin sisäisestä seurannasta huolimatta! Jee!

Python-pohjainen skripti Pokemonin paikantamiseen. Syntyi monia verkkosivustoja, jotka tarjosivat samanlaisia ​​toimintoja helppokäyttöisillä tavoilla.

Paitsi...

Niantic tappoi äskettäin suurimman osan näistä jäljittäjistä. Jep. Heti jälkeen Nianticin toimitusjohtaja John Hanke sanoi, ettei hän pidä siitä, mitä nämä seurantasivustot tekevät, seurantasivustot eivät enää tee sitä.

F: Miltä sinusta tuntuu Poké-tutka ja asioita, jotka hyödyntävät koodia ja osoittavat, missä Pokémonit kutevat?

JH: Joo, en todellakaan pidä siitä. Ei fani.

Meillä on tällä hetkellä prioriteetteja, mutta he saattavat huomata tulevaisuudessa, että nuo asiat eivät ehkä toimi. Ihmiset vain satuttavat itseään, koska se vie pelistä hauskaa. Ihmiset hakkeroivat ja yrittävät viedä tietoja järjestelmästämme, mikä on käyttöehtojemme vastaista.

Suosituin näistä seurantakartoista oli PokéVision. Syynä sen suosioon oli helppokäyttöisyys, koska se tarvitsi nolla-asennusta loppukäyttäjältä. Tämä oli siunaus jokaiselle liikkeellä olevalle käyttäjälle rikkinäisen seurantalaitteen aikana, kun näki, kuinka Pokémon GO: ta käyttävät käytännössä kaikki. Mutta kuten käy ilmi, PokéVision suljettiin Pokémon GO -pelin viimeisimmän päivityksen vuoksi.

Okei, joten sivustot suljettiin. Mutta sanot, että pelistä on ilmestynyt päivitys, eikö niin? Se korjasi jäljittimen, eikö?

Itse asiassa rikkinäinen 3-vaiheinen seurantalaite lähti olevan bugi to tulossa ominaisuus. Niantic päätti poistaa 3-vaiheisen seurantalaitteen kokonaan, joten pelaajat eivät näe kolmea tassunjälkeä ollenkaan, vain epämääräinen osoitus Pokémonista jonnekin. Yhdistettynä suosittujen Pokémon-hakumenetelmien tappamiseen, joita ei enää ole olemassa, pelaajakunta on hyvin turhautunut ja suolainen koska Niantic käytännössä poisti Pokémon-metsästyksen Pokémon GO: sta.

Developer Apathy: Zero Communication Edition

Mutta tarina ei lopu tähän. Paljon valituksia klo Redditin Pokémon GO -alireddit osoittavat, että pelaajat voisivat silti elää tämän kaiken läpi Pokémonin vuoksi, jos yritys todella tunnustaisi ongelman ja vakuuttaisi työskentelevänsä sen parissa.

Ongelma on, jos Niantic tekee huonommin kuin kolmannen osapuolen kehittäjien tukeminen, se olisi kommunikointi sen pelaajakunnan kanssa. Se on ollut ongelma Ingressin kanssa, eivätkä nykyiset oireet myöskään maalaa sitä ruusuiseksi Pokémon GO: lle. Ominaisuuksien, joita pelaajakunta halusi pitkään Ingressissä, käyttöönotto kesti kirjaimellisesti vuosia (Item Multi-drop, kuka tahansa?), mutta useimmat ehdotukset eivät ole niin onnellisia, koska ne eivät ole vielä nähneet päivänvaloa, vaikka niillä on potentiaalia parantaa huomattavasti pelattavuus. Mikä pahempaa, Niantic ei edes myönnä, että Ingress-sovelluksessa tai sen pelimekaniikassa on ongelmia tai että he kuuntelevat pelaajien palautetta (ja vähemmän sen sisällyttämistä). Apatia ja välinpitämättömyys viestintää kohtaan oli niin paljon, että pelaajat, jotka lähettivät portaaleja 2-3 vuotta sitten (jolloin portaalin lähettäminen oli sallittua) odottaa edelleen Nianticin vastausta siitä, onko portaalit hyväksytty vai hylätty. Kun näkee kuinka portaalien olemassaolo on iso liikkeellepaneva tekijä Ingress-pelaamisessa (ja nyt Pokémon GO: ssa), voisi odottaa hieman parempaa.

Myönnettäköön, että Ingress ei ollut niin suuri menestys kuin Pokémon GO on, joten heidän vasteaikansa tuolloin tuntuu... kelvolliselta. Mutta nähdessäni kuinka he ovat saavuttaneet valtavaa menestystä Pokémon GO: n kanssa ja että peli käyttää IP-osoitetta kaivosta perustettu franchising ja että yhtiöllä on muita osakkeenomistajia kuin Google, Nianticin odotetaan tehostavan heidän pelinsä. He ovat tehostamassa peliään sellaisenaan vielä rekrytointiprosessissa yhteisön johtajaa. Mutta ennen kuin se tapahtuu (ja se on ollut siinä vaiheessa jo jonkin aikaa, jotta en pidättele hengitystäni), Nianticista ei ole tullut ainuttakaan viestintä sanaa kohti näitä asioita. Palvelimen seisokit, sovellusten kaatumiset, puuttuvat tai jäätyvät Pokéballit, strategian syvyyden puute tai kirottu 3-vaiheinen seurantalaite; Niantic on edelleen kauhea esimerkki vuorovaikutuksesta juuri sen pelaajakunnan kanssa, joka on suoraan vastuussa heidän virusmenestyksestään. Itse asiassa, kun kysyimme lukijoiltamme yhdessä keskusteluartikkelistamme mikä tekee sovelluksesta maksamisen arvoisen, hyvä osa oli samaa mieltä kommunikoiva kehittäjä tarvitaan jos ihmisten odotetaan maksavan siitä. Ja Niantic odottaa sinun ostavan pelin sisäisiä tuotteita ja hauskan näköisiä puettavia vaatteita ja jopa aikoo lisätä sponsoroituja paikkoja – ota selvää!

Google Play pyytää etukäteen anteeksi Pokemon GO: ta

Oli vain ajan kysymys, milloin pelaajat ovat vihaisia ​​mutta hiljaisia. Kun useimmat ovat saaneet tarpeekseen, he alkavat vaikuttaa pelin maineeseen arvosteluillaan. Siinä oli niin paljon valituksia ja raivoa Pokémon GO (epävirallinen) subreddit että moderaattoreiden piti luoda Megathread kaikelle hölmölle. Nyt on olemassa useita säikeitä ja keskusteluja, jotka ohjaavat pelaajia tuomaan mielipiteensä paremmin kuuluviin, mukaan lukien, mutta ei rajoittuen: arvioi sovellukselle 1 tähden kaupoissa, pyytävät hyvitystä pelin sisäisistä ostoksistaan, peruuttavat puettavan Pokémon GO Plus -tilauksensa, ottavat yhteyttä Nianticiin ja kaikkiin muihin kumppaneihin toivoen saavansa äänensä kuuluviin. Hitto, tiedät, että se on ongelma, kun jopa Google Playlla on anteeksipyyntö jo ohjaa sinut Nianticiin.

Yleisö oli pakkomielle Pokémon GO: sta ja sitten Niantic Labsista ottaa pois. Nyt yleisö on vihainen, mutta Niantic on Niantic. Yksi Ingressin oppitunneista on se, että kommunikaatio auttaa pitkälle pitämään jonkun luottamuksen, vaikka asiat menevät etelään.

Niantic ei ole koskaan kohdannut tällaista vastausta yhden pelin aikaisemmassa historiassa, ja sen historia ei osoita, että se pystyy käsittelemään tätä tulipaloa yksin. Tämä on myös ensimmäinen tapaus, jossa sen viha kolmansien osapuolien kehittäjiä ja heidän työtä kohtaan sai heidät odottamattomiin mittasuhteisiin. Kun Niantic Labs oli aiemmin luvannut APIn Ingressille, se kohtaa nyt vihaisia ​​asiakasjoukkoja vaikuttaa suoraan sen miljoonan dollarin tuloihin ja sen ja Pokémon Intellectualin maineeseen Omaisuus.

Pokemon GO: n keskiarvoluokitus. Arvaa milloin uusi päivitys julkaistaan.

Jos kehittäjä Niantic Labs jatkaa välinpitämättömyyttään käyttäjiään kohtaan, Pokémon GO muuttuu sosiaaliseksi ilmiöksi. historian oppitunnille epäonnistuneesta asiakaspalvelusta. Korjaukset nykyisiin ongelmiin olisivat erittäin tervetulleita, mutta ennen kuin ne tulevat, voit ainakin tunnustaa, että ongelma on olemassa.

Toivomme, että Niantic Labs korjaa viestintäongelmansa ja parantaa asennettaan kolmannen osapuolen kehittäjiä kohtaan. Ja kun he ovat siinä, he myös katso kaikki huijarit pelissä.

Pyydän anteeksi, kun olen raivoissani tästä kadonneesta Dratinista, jota en koskaan löydä.

Ominaisuuskuvan tekijät: Reddit-käyttäjä ptrain377

Mitä mieltä olet Pokémon GO: sta, Ingressistä ja Niantic Labsista? Ääni alla olevissa kommenteissa!