Pokémon GO, Ingress un Niantic: kā izstrādātāja apātija sagrauj potenciālu

Pokémon GO ar savu izlaišanu aizdedzināja pasauli, un tagad tas atkal notiek cita iemesla dēļ. Lasiet tālāk, jo mēs redzam, kāpēc Niantic ir kaitīgs Pokémon GO!

2016. gada jūlija sākumā pasaule bija lieciniece parādībai, kas daudzus cilvēkus samulsināja. Kamēr pasaules iedzīvotāji parasti bija iegrimuši savos viedtālruņos ar noliektām galvām, ievērojama cilvēku rases daļa virzījās uz teritoriju, kuras esamību viņi bija aizmirsuši, — The Outdoor Pasaule.

Tas, kas sākās kā ziņkārīgs papildinājums bērnības mācībai, ātri mainīja interneta iedzīvotāju rutīnu, jo arvien vairāk cilvēki mēģināja izkļūt brīvā dabā, lai noķertu mītiskas radības, kas atgādināja viņiem par bērnības prieku. atkal.

Jā, mēs runājam par Pokémon GO. Pat ja jūs pagājušajā mēnesī dzīvojāt zem akmens, jūs, iespējams, saskārāties ar kādu, gan pieaugušo, gan bērnu, klejojot apkārt, spēlējot šo vīrusu spēli un meklējot Pokémonus. Mums nav jāstāsta, kā spēle darbojas — iespējams, JŪS jau esat kādam pastāstījis, kā tā darbojas pats. Spēle tika atvērta milzīgam pieprasījumam un panākumiem, kad tā kļuva publiski pieejama ASV. Tik liels bija pieprasījums, ka cilvēki ārpus atbrīvotajiem reģioniem turpināja ielādēt spēli Android ierīcē

un iOS līdzīgi, izraisot biežus servera darbības pārtraukumus un pieteikšanās un ielādes problēmas, tik daudz, ka spēli uz kādu laiku piepildīja neapmierinātība.

Bet pat ar visām šīm problēmām, kas atgrūda cilvēkus spēlēt visvienkāršākajā līmenī, viņi to joprojām izdarīja. Veselas kopienas radīja Pokémon GO dažu dienu laikā. Pokéwalks tika organizētas lokāli (lai gan serveri gandrīz nedarbojās), uzņēmēji sāka to darīt izmantojiet spēlētāju bāzes priekšrocības, kas tagad viesojās ārā un pulcējās Pokéstops un Sporta zāles. T-Mobile pat izgāja uz piedāvā bezmaksas datus lietotnei Pokémon GO -- kustība, kas citādi būtu sagrāvusi cilvēkus ar šo klaju tīkla neitralitātes pārkāpumu. Bet neviens nepamanīja, jo dienas beigās jums tie visi ir jānoķer, un bezmaksas dati padarīja šo daļu vienkāršāku.

3 pakāpju kļūda

Kad spēle sāka paplašināties uz arvien vairāk reģioniem, spēles izstrādātāji Niantic Labs strādāja, lai novērstu piedāvājuma plaisu, ko radīja milzīgais pieprasījums. Pamazām, stundu pēc stundas, spēļu serveri kļuva stabilāki un spēja noturēt visus tiešsaistes spēlētājus un nesabrukt, tiklīdz ASV pamodās. Šajā servera stiprināšanas procesā Niantic bija jāpiekāpjas ar vienu no spēles galvenajiem aspektiem, lai nodrošinātu, ka cilvēki var vismaz pieteikties (un palikt). Šo funkcionalitāti tautā sauca par "3 ķepu nospiedumu" vai "3 pēdu" Pokémon lokatoru kā spēlē UI sniedza norādes par to, kādi pokémoni atradās jūsu tuvumā un cik tālu tie atradās no jūsu ziņotā. atrašanās vieta.

Niantic Labs nebija izlaidusi nekādu oficiālu informāciju vai skaitļus par precīzu šīs funkcijas darbību, taču spēlētāju bāze bija noskaidrojusi mehāniku, izmantojot izmēģinājumus un kļūdas. Trīs soļu, kas tika parādīti zem Pokémon, skaits samazinājās, fiziski tuvojoties nārsta vietai Pokémona atrašanās vieta — kad pēdas nokritās līdz nullei, pokemons parādīsies jūsu tālrunī ekrāns. Dodot pietiekami daudz laika, spēlētāji varētu triangulēt savu iecienītāko būtņu atrašanās vietu un iegūt iespēju tos notvert. Šī īpašā funkcija bija/ir izšķiroša spēles galvenajam aspektam, proti, apkārtnes izpētei, "medījot" Pokémonus. Tātad, kad Niantic vajadzēja atspējot funkcionalitāti no servera puses un būtībā izraisa klienta spēles darbības traucējumus un vienmēr parāda nemainīgus 3 soļus katram Pokémonam, spēlētāji stenēja un vaidēja, bet tomēr pieņēma lēmumu. Galu galā tas nozīmēja, ka viņi vismaz varēja pieteikties spēlē un no pirmavotiem izjust satraukumu.

Pokemon GO tuvumā esošā funkcija, kad tā darbojās. Ķepu nospiedumi norāda aptuveno attālumu.

Tad serveri stabilizējās. Pārtraukumi manā pilsētā kļuva retāk nekā Dratini, un cilvēki vienkārši sāka jautri pavadīt laiku. Pašai spēlei trūka dziļuma, taču mīlestība pret Pokémonu un spēles sociālais aspekts neļāva cilvēkiem piesaistīt. Lielākā daļa cerēja, ka tuvākajā nākotnē spēle izlabos to, kas ir bojāts, un viss turpināsies progresa un attīstības ceļā. Diemžēl lielākā daļa spēlētāju bāzes nezināja (vai neinteresēja), ka šīs spēles izstrādātājs ir Niantic Labs, kura vienīgā spēle joprojām ir izstrādāta. nikni pret izstrādātāju un robežas pretspēlētājs.

Kāpēc es to saku? Atgriezīsimies dažus gadus, lai redzētu, kas notika ar Ingress, un tad mēs to sasaistīsim ar pašreizējo Pokémon situāciju. Ikvienam Ingress Beta spēlētājam pašreizējā Pokémon situācija radītu milzīgu sajūtu DEŽAVU un es paredzu, ka jūs ar mums piekritīsit.

Iekļūšana un trešo pušu attīstība

Vēl 2012. gada beigās, kad Ingress tika izlaists, Ingress scenārijs ļoti līdzinājās Pokémon GO scenārijam, lai gan pēc apjoma tas atšķiras. Ingress bija sākumstadijā — lietotne bieži avarēja, kļūdu bija vairāk nekā spēlētāju, un arī servera darbības pārtraukumi notika diezgan bieži. Lai pievienotos spēlei, bija nepieciešams uzaicinājums, un ielūgumi galvenokārt tika izplatīti, izmantojot pakalpojumu Google+ (jo Niantic sāka darboties kā Google daļa, pirms kļuva par Alphabet meitasuzņēmumu). Spēles beta versija un vidējā pakalpojuma Google+ “agrīnās ieviesēja” auditorija to nozīmēja spēli spēlēja tehnoloģiski prasmīgi lietotāji jeb, citiem vārdiem sakot, programmatūra un aparatūra izstrādātājiem.

Tā kā Ingress Beta bija ļoti buggy, aizkavēta, resursietilpīga un tai trūka visu Ingress pašreizējo dziļumu un vieglumu, daži izstrādātāji paši centās salabot to, ko Niantic bija pārāk ilgi, lai labotu (pieņemot, ka viņi vispār gribēja to labot — mēs pārskatīsim šo aspektu vēlreiz). Šie trešo pušu izstrādātāji vairumā gadījumu izlaboja daudz kļūdu spēlē bez jebkāda naudas stimula, un bieži izmanto atvērtā pirmkoda izmantošanu ar savām modifikācijām, lai lietotāji un pati Niantic varētu redzēt, kas bija mainīts.

Viens no šādiem izstrādātājiem bija XDA Recognized Developer Brut.viss, persona, kas izveidots apktool 2010. gadā apk failiem (jā, TAS puisis). Brut.all izveidoja an atvērtais avots modifikāciju ierēdņa (un slēgtais avots) Ingress lietojumprogramma, kas "optimizēja" Ingress labāk nekā Niantic, varēja optimizēt savu spēli. Modifikācija, saukta Broot Mod, padarīja spēli spēlējamu ar ldpi un mdpi izšķirtspēju, samazinot grafiku, bija iespējas atspējot dažādas izsmalcinātas grafiskās animācijas, kuras spēle pieprasīja, un tai bija ērta krājumu pārvaldība diagramma. Visas šīs funkcijas bija dzīves kvalitātes izmaiņas, kas padarīja dzīvi vieglāku, ja iekļuvāt. Tā kā modifikācijas ir atvērtā koda avots, tās varēja atkal iekļaut spēlē un faktiski padarīja ikviena dzīvi vieglāku.

Broot Mods krājumu pārvaldības kopsavilkuma ekrānuzņēmums. Šāda funkcija Ingress joprojām nav ieviesta, neskatoties uz tās lietderību un pieprasījumu.

Taču Niantic izdarīja vienīgo, ko nevajadzētu darīt spēlei, kas paredzēta agrīnajiem lietotājiem no tehnoloģiju kopienas: viņi izdeva paziņojumu par pārtraukšanu un pārtraukšanu neatkarīgam trešās puses izstrādātājam. Respektējot Niantic vēlmes, galvenais izstrādātājs pārtrauca Broot Mod izstrādi, bet citi neatkarīgi izstrādātāji paņēma stafeti, jo šis bija atvērtā pirmkoda projekts. Niantiks, nebūdams apmierināts ar vienu attīstības apspiešanas darbību, galu galā pagāja visu pagalmu aizliedz visus lietotājus, kuri ir izlasījuši kādu neoficiālu APK. Atsaucoties uz viņu pakalpojumu sniegšanas noteikumiem, kas skaidri aizliedza jebkādu trešo pušu programmatūru un modifikācijas, spēlētāju bāzei bija iemācieties sadzīvot ar Niantic Ingress oficiālo attīstību, kas ir zemāka un nesteidzīga, lai viņi nevēlētos iegūt savu kontu aizliegts. Nu, pietiekami godīgi.

Ingress ir bijusi vēl viena ļoti populāra modifikācija. Tas nebija balstīts uz APK, bet darbojās kā slānis virs cita Ingres rīka. Ingress ir karte, kurā tika parādīti "portāli" un spēles iekšējās saites un lauku mehānika. Tāpat kā oficiālajā APK, oficiālā kartes vietne bija (ir) lēns, gauss; bija (ir) slikts UX, un tā bija (ir) briesmīga pieredze agrīnās (pašreizējās) dienās. Lai to labotu, trešo pušu izstrādātāji bāzes vietnei atkal izveidoja neoficiālu atvērtā koda skriptu, ko sauc par Ingress Intel Total Conversion (vai īsumā IITC). Lieki piebilst, ka Niantic nemīlēja (nav) IITC. Lai gan pēc IITC lietotāju masveida sociālās kampaņas Niantic tagad piever acis uz šo skriptu, bet tomēr neatzīst ārkārtīgi pārāka instrumenta esamību kas veidojas no sava darba. Atliek tikai iekļaut lietas, ko lietotāju kopiena aktīvi vēlas atgūt oficiālajos resursos...

Pokémon GO un trešo pušu izstrāde

Tagad mēs esam atgriezušies ar Pokémon GO un tā bojāto 3 pakāpju Pokémon izsekotāju. Lai aizpildītu tukšumu, ko Niantic atstāja spēlētājiem, kuri medīja Pokémonus uz GO, spēlētāju bāze atkal pievērsās... pārsteigums pārsteigums, trešās puses modifikācijas. Tā kā Pokémon GO nav tādas "kartes", kāda bija Ingress (lai gan Pokémon GO pacēla Ingress portāla datu bāzi, lai aizpilda savus Pokéstopus un sporta zāles), trešo pušu izstrādātāji izveidoja rīkus, kas kartēja tiešos Pokémon novērojumus īsts laiks. Šie rīki izmantoja to pašu veidu, kā Pokémon GO sazinājās ar serveri, jo tas atdarināja Pokémoni ierobežotā ģeogrāfiskā rādiusā no spēles un pēc tam izmantoja virkni šo skenējumu, lai aizpildītu gandrīz dzīvu karte. Rezultāts bija tāds, ka spēlētāji tagad varēja uzzināt savu tuvāko Pokémonu, neskatoties uz sabojāto spēles izsekotāju! Jā!

Python bāzēts skripts Pokemon atrašanai. Tika izveidotas daudzas vietnes, kas piedāvāja līdzīgu funkcionalitāti viegli lietojamā veidā.

Izņemot...

Niantic nesen nogalināja lielāko daļu šo izsekotāju. Jā. Uzreiz pēc Niantic izpilddirektors Džons Hanke sacīja, ka viņam nepatīk tas, ko dara šīs izsekošanas vietnes, izsekošanas vietnes to vairs nedara.

F: Kā tu jūties Poké radars un lietas, kas pieskaras kodam un parāda, kur nārsto Pokémoni?

JH: Jā, man tas īsti nepatīk. Nav fans.

Šobrīd mums ir prioritātes, taču nākotnē viņi var atklāt, ka šīs lietas var nedarboties. Cilvēki tikai nodara sev pāri, jo tas atņem no spēles jautrību. Cilvēki uzlaužas, cenšoties izņemt datus no mūsu sistēmas, un tas ir pretrunā mūsu pakalpojumu sniegšanas noteikumiem.

Populārākā no šīm izsekošanas kartēm bija PokéVision. Tās popularitātes iemesls bija lietošanas vienkāršība, jo gala lietotājam tai nebija nepieciešama nulles iestatīšana. Redzot, kā Pokémon GO var piekļūt praktiski visi, tas bija svētīgs ikvienam lietotājam, kurš bija kustībā bojātas izsekotājas laikā. Bet, kā izrādās, PokéVision tika izslēgts ar jaunāko Pokémon GO spēles atjauninājumu.

Labi, tāpēc vietnes tiek slēgtas. Bet jūs sakāt, ka iznāca spēles atjauninājums, vai ne? Tas salaboja izsekotāju, vai ne?

Nē. Faktiski salauztais 3 pakāpju izsekotājs aizgāja no ir kļūda uz kļūstot par iezīmi. Niantic izvēlējās pilnībā noņemt trīspakāpju izsekotāju, tāpēc spēlētāji vispār neredz 3 ķepu nospiedumus, tikai neskaidru norādi uz Pokémon kaut kur. Apvienojumā ar populāro metožu nogalināšanu, lai meklētu Pokémonus, kas arī vairs nepastāv, spēlētāju bāze ir ļoti neapmierināta un sāļš jo Niantic praktiski noņēma Pokémon medību aspektu no Pokémon GO.

Izstrādātāja apātija: Zero Communication Edition

Bet ar to stāsts nebeidzas. Daudz sūdzību pāri plkst Reddit Pokémon GO subreddit norāda, ka spēlētāji joprojām varētu to visu pārdzīvot Pokémon labā, ja uzņēmums patiešām atzīs šo problēmu un apliecinātu, ka viņi pie tā strādā.

Problēma ir, Ja ir kāda lieta, ko Niantic dara sliktāk, nekā atbalstot trešo pušu izstrādātājus, tā būtu saziņa ar savu spēlētāju bāzi. Tā ir bijusi problēma ar Ingress, un pašreizējie simptomi arī Pokémon GO to nekrāso. Funkcijas, kuras spēlētāju bāze ilgi vēlējās ieviest Ingress, prasīja vairākus gadus, lai ieviestu (Item Multi-drop, kāds?), bet lielākā daļa ieteikumi nav tik laimīgi, jo tie vēl nav redzējuši dienas gaismu, pat ja tiem ir potenciāls ievērojami uzlabot spēle. Vēl ļaunāk, Niantic pat neatzīst, ka lietotnei Ingress vai tās spēļu mehānikai ir problēmas vai ka viņi klausās spēlētāju atsauksmes (un daudz mazāk to iekļauj). Tik liela bija apātija un vienaldzība pret komunikāciju, ka spēlētāji, kuri portālus iesniedza pirms 2-3 gadiem (kad tika atļauta portālu iesniegšana) joprojām gaida atbildes no Niantic par to, vai portāli ir apstiprināti vai noraidīti. Redzot, kā portālu esamība ir liels virzošais faktors Ingress spēlēšanā (un tagad arī Pokémon GO), varētu gaidīt nedaudz labāk.

Tiesa, Ingress nebija tik liels panākums kā Pokémon GO, tāpēc viņu reakcijas laiks toreiz šķiet... pieņemams. Taču, redzot, kā viņi ir guvuši milzīgus panākumus ar Pokémon GO un ka spēle izmanto IP no akas izveidoto franšīzi un ka uzņēmumam ir citi akcionāri, nevis Google, ir sagaidāms, ka Niantic palielināsies viņu spēle. Viņi turpina savu spēli, kā viņi ir joprojām tiek pieņemts darbā kopienas pārvaldnieks. Bet, kamēr tas nenotiek (un tas jau kādu laiku ir bijis tādā stadijā, lai es neaizturētu elpu), no Niantic nav bijis neviena saziņas vārda, kas plūda uz šiem jautājumiem. Servera dīkstāves, lietotņu avārijas, pazuduši vai iesaldēti Pokéballs, stratēģijas dziļuma trūkums vai nolādētais 3 soļu izsekotājs; Niantic joprojām ir drausmīgs piemērs mijiedarbībai ar pašu spēlētāju bāzi, kas ir tieši atbildīga par viņu panākumiem. Patiesībā, kad mēs jautājām saviem lasītājiem vienā no mūsu diskusijas rakstiem par par ko ir vērts maksāt par lietotni, liela daļa tam piekrita nepieciešams komunikabls izstrādātājs ja tiek sagaidīts, ka cilvēki par to maksās. Un Niantic sagaida, ka jūs iegādāsities spēles preces un smieklīga izskata valkājamas preces un pat plāno pievienot sponsorētas vietas — izdomājiet!

Google Play jau iepriekš atvainojas par Pokemon GO

Tas bija tikai laika jautājums, līdz spēlētāji paliks dusmīgi, bet klusi. Kad lielākajai daļai būs pietiekami daudz, viņi ar savām atsauksmēm sāks ietekmēt spēles reputāciju. Bija tik daudz sūdzību un dusmu pavedienu Pokémon GO (neoficiāls) subreddit ka moderatoriem bija jāizveido Megathread par visu ārdīšanu. Tagad pastāv vairāki pavedieni un diskusijas, lai mudinātu spēlētājus padarīt savus viedokļus dzirdamākus, tostarp, bet ne tikai: novērtējiet lietotni ar 1 zvaigznīti veikalos, pieprasot atmaksu par spēlē veiktajiem pirkumiem, atceļot valkājamo Pokémon GO Plus pasūtījumus, sazinoties ar Niantic un visiem citiem partneriem, cerot, ka viņu balsis tiks sadzirdēta. Velns, jūs zināt, ka tā ir problēma, kad pat Google Play piedāvā atvainošanos jau novirzot jūs uz Niantic.

Pūlis bija apsēsts ar Pokémon GO un pēc tam Niantic Labs aizved prom. Tagad pūlis ir dusmīgs, bet Niantic ir Niantic. Viena no mācībām, ko es guvu no Ingress, ir tāda, ka komunikācija ļoti palīdz saglabāt kāda uzticību pat tad, kad lietas virzās uz dienvidiem.

Niantic savas vienas spēles vēsturē nekad nav saskārusies ar šādu reakciju, un tās sasniegumi neliecina, ka tā spēj pati tikt galā ar šo ugunsgrēku. Šis ir arī pirmais gadījums, kad tās naids pret trešo pušu izstrādātājiem un viņu darbu izraisīja neparedzētus apmērus. Ja kādreiz Niantic Labs bija apsolījis Ingress API, tagad tas saskaras ar dusmīgiem klientu pūļiem. kas tieši ietekmē tās miljonu dolāru ieņēmumus un tās un Pokémon Intellectual reputāciju Īpašums.

Pokemon GO vidējais vērtējums. Uzminiet, kad tiks izlaists jaunais atjauninājums.

Ja izstrādātājs Niantic Labs turpinās apātiju pret saviem lietotājiem, Pokémon GO kļūs par sociālu parādību. uz vēstures stundu par neveiksmīgu klientu apkalpošanu. Būtu ļoti atzinīgi novērtēti pašreizējo problēmu labojumi, taču, kamēr tie nav pieejami, vismazākais, ko varat darīt, ir atzīt, ka problēma pastāv.

Mēs ceram, ka Niantic Labs novērsīs komunikācijas problēmas un uzlabos savu attieksmi pret trešo pušu izstrādātājiem. Un, kamēr viņi ir pie tā, viņi arī paskaties uz visiem krāpniekiem spēlē.

Tagad, lūdzu, atvainojiet, kamēr es dusmojos par šo pazudušo Dratini, kuru es nekad nevarēšu atrast.

Funkciju attēla kredīti: Reddit lietotājs ptrain377

Kādas ir jūsu domas par Pokémon GO, Ingress un Niantic Labs? Izklausieties komentāros zemāk!