Pokémon GO, Ingress und Niantic: Wie die Apathie der Entwickler das Potenzial ruiniert

Pokémon GO hat mit seiner Veröffentlichung die Welt in Aufruhr versetzt, und jetzt tut es das aus einem anderen Grund erneut. Lesen Sie weiter, während wir sehen, warum Niantic schlecht für Pokémon GO ist!

Anfang Juli 2016 wurde die Welt Zeuge eines Phänomens, das viele Menschen verblüffte. Während die Weltbevölkerung normalerweise mit gesenktem Kopf in ihre Smartphones vertieft war, a Ein bedeutender Teil der Menschheit näherte sich zentimeterweise einem Territorium, von dessen Existenz sie vergessen hatten – The Outdoor Welt.

Was als merkwürdiger Zusatz zur Kindheitsgeschichte begann, veränderte schnell die Routinen der Internetnutzer immer mehr Die Menschen versuchten, sich ins Freie zu wagen, um Fabelwesen zu fangen, die sie überall an die Freuden des Kindseins erinnerten wieder.

Ja, wir reden über Pokémon GO. Selbst wenn Sie im letzten Monat unter einem Felsen gelebt haben, sind Sie wahrscheinlich auf jemanden gestoßen, einen Erwachsenen oder ein Kind, der dieses virale Spiel spielt und nach Pokémon sucht. Wir müssen Ihnen nicht erklären, wie das Spiel funktioniert – die Chancen stehen gut, dass SIE selbst bereits jemandem erzählt haben, wie es funktioniert. Als das Spiel in den USA öffentlich verfügbar wurde, stieß es auf große Nachfrage und großen Erfolg. Die Nachfrage war so groß, dass Leute außerhalb der veröffentlichten Regionen das Spiel auf Android querluden

Und iOS gleichermaßen, was zu häufigen Serverausfällen sowie Anmelde- und Ladeproblemen führte, so viele, dass das Spiel für eine Weile voller Frustration war.

Aber trotz all dieser Probleme, die die Leute davon abhielten, das Spiel auf der grundlegendsten Ebene zu spielen, taten sie es immer noch. Innerhalb weniger Tage entstanden ganze Communities aus Pokémon GO. Pokéwalks wurden lokal organisiert (auch wenn die Server kaum funktionierten), Unternehmen begannen damit Nutzen Sie die Spielerbasis, die jetzt draußen herumstreifte und sich an Pokéstops versammelte Fitnessstudios. T-Mobile ging sogar raus bieten kostenlose Daten für die Pokémon GO-App an – ein Schritt, der sonst mit dieser eklatanten Verletzung der Netzneutralität die Menschen in Aufruhr versetzt hätte. Aber niemand hat mit der Wimper gezuckt, denn am Ende des Tages muss man sie alle fangen und kostenlose Daten haben diesen Teil einfacher gemacht.

Der 3-Schritte-Bug

Als das Spiel in immer mehr Regionen expandierte, arbeiteten die Entwickler des Spiels, Niantic Labs, daran, die durch die überwältigende Nachfrage entstandene Angebotslücke zu schließen. Nach und nach, Stunde für Stunde, wurden die Spielserver stabiler und konnten alle Online-Spieler halten und stürzten nicht ab, sobald die USA aufwachten. Im Rahmen dieses Serverstärkungsprozesses musste Niantic Kompromisse bei einem der Kernaspekte des Spiels eingehen, um sicherzustellen, dass sich die Leute zumindest anmelden (und bleiben) konnten. Diese Funktionalität wurde im Volksmund als „3-Pfotenabdruck“- oder „3-Schritte“-Pokémon-Locator im Spiel bezeichnet Die Benutzeroberfläche gab Ihnen Hinweise darauf, welche Pokémon sich in Ihrer Nähe befanden und wie weit sie ungefähr von Ihrer Meldung entfernt waren Standort.

Niantic Labs hatte keine offiziellen Details oder Zahlen zur genauen Funktionsweise dieser Funktion veröffentlicht, aber die Spielerbasis hatte die Mechanik durch Versuch und Irrtum herausgefunden. Die Anzahl der drei Schritte, die unter dem Pokémon angezeigt werden, verringerte sich, je näher man sich dem Spawn physisch näherte Standort des Pokémon – wenn die Fußabdrücke auf Null sanken, erschien das Pokémon auf Ihrem Telefon Bildschirm. Mit genügend Zeit könnten die Spieler den Standort ihrer Lieblingslebewesen triangulieren und die Chance haben, sie einzufangen. Diese besondere Funktion war/ist von entscheidender Bedeutung für den Kernaspekt des Spiels, nämlich die Erkundung der Umgebung bei der „Jagd“ auf Pokémon. Als Niantic also musste Deaktivieren Sie die Funktionalität serverseitig und im Wesentlichen dazu führten, dass das Client-Spiel abstürzte und jedem Pokémon immer drei Schritte anzeigte, stöhnten und jammerten alle Spieler, akzeptierten die Entscheidung aber trotzdem. Schließlich bedeutete es, dass sie sich zumindest in das Spiel einloggen und aus erster Hand erleben konnten, worum es bei der Aufregung ging.

Die Funktion in der Nähe von Pokemon GO damals, als sie noch funktionierte. Pfotenabdrücke zeigen die ungefähre Entfernung an.

Dann stabilisierten sich die Server. Ausfälle wurden in meiner Stadt seltener als bei Dratini, und die Leute begannen einfach, eine fröhliche, gute Zeit zu haben. Dem Spiel selbst mangelte es an Tiefe, aber die Liebe zu Pokémon und der soziale Aspekt des Spiels hielten ihre Anziehungskraft auf die Menschen aufrecht. Die meisten hegten die Hoffnung, dass das Spiel in naher Zukunft alles reparieren würde, was kaputt war, und dass alles auf dem Weg des Fortschritts und der Entwicklung weitergehen würde. Leider wusste die überwiegende Mehrheit der Spieler nicht (oder kümmerte sich nicht darum), dass der Entwickler dieses Spiels Niantic Labs war, dessen einzige andere Spieleentwicklung weiterhin besteht wütender Anti-Entwickler und grenzwertiger Anti-Spieler.

Warum sage ich das? Lassen Sie uns ein paar Jahre zurückblicken, um zu sehen, was mit Ingress passiert ist, und dann werden wir es mit der aktuellen Situation von Pokémon in Verbindung bringen. Für alle Ingress-Beta-Spieler wäre die aktuelle Pokémon-Situation ein gewaltiges Gefühl Déjà-vu und ich gehe davon aus, dass Sie uns zustimmen werden.

Ingress und Drittanbieter-Entwicklung

Als Ingress Ende 2012 veröffentlicht wurde, ähnelte das Szenario in Ingress sehr stark dem von Pokémon GO, wenn auch mit einem anderen Umfang. Ingress steckte noch in den Kinderschuhen – die App stürzte häufig ab, es gab mehr Bugs als Spieler und auch Serverausfälle kam es recht häufig. Man brauchte eine Einladung, um am Spiel teilzunehmen, und die Einladungen wurden hauptsächlich über Google+ verteilt (da Niantic als Teil von Google begann, bevor es eine Tochtergesellschaft von Alphabet wurde). Der Beta-Charakter des Spiels und das durchschnittliche „Early Adopter“-Publikum von Google+ selbst bedeuteten dies Das Spiel wurde von technisch versierten Benutzern gespielt, also von Software und Hardware Entwickler.

Da Ingress Beta sehr fehlerhaft, verzögert und ressourcenintensiv war und es an der Tiefe und Benutzerfreundlichkeit mangelte, die Ingress derzeit bietet, haben einige Entwickler dies getan haben es sich zur Aufgabe gemacht, das zu beheben, wofür Niantic viel zu lange brauchte (vorausgesetzt, sie wollten es überhaupt reparieren – wir werden diesen Aspekt noch einmal aufgreifen). wieder). Diese Drittentwickler haben in den meisten Fällen viele Fehler im Spiel ohne finanziellen Anreiz behoben. und ihre Modifikationen werden oft als Open Source veröffentlicht, damit Benutzer und Niantic selbst sehen können, was war geändert.

Einer dieser Entwickler war XDA Recognized Developer Brut.alle, die Person, die apktool erstellt im Jahr 2010 für das Reverse Engineering von APK-Dateien (ja, DIESER Typ). Brut.all hat eine erstellt Open Source Änderung des Beamten (und Closed Source) Eine Ingress-Anwendung, die Ingress besser „optimiert“ hat als Niantic, könnte ihr eigenes Spiel optimieren. Die Modifikation, genannt Broot Mod, machte das Spiel durch Verkleinern der Grafik mit LDPI- und MDPI-Auflösungen spielbar und hatte Optionen zum Deaktivieren Verschiedene ausgefallene Grafikanimationen, die das Spiel unbedingt haben wollte, und eine praktische Inventarverwaltung Diagramm. Bei all diesen Funktionen handelte es sich um Änderungen der Lebensqualität, die das Leben einfacher machten, wenn Sie Ingress nutzten. Da es Open Source ist, hätten die Änderungen wieder in das Spiel integriert werden können und tatsächlich das Leben aller einfacher gemacht.

Screenshot der Zusammenfassung der Bestandsverwaltung von Broot Mods. Eine solche Funktion ist trotz ihrer Nützlichkeit und Nachfrage bis heute in Ingress nicht implementiert.

Aber Niantic hat das Einzige getan, was ein Spiel, das sich an Early Adopters aus der Tech-Community richtet, nicht tun sollte: Sie eine Unterlassungserklärung erlassen an einen unabhängigen Drittentwickler. Um den Wünschen von Niantic zu entsprechen, wurde die Entwicklung von Broot Mod vom Hauptentwickler eingestellt, aber andere unabhängige Entwickler übernahmen den Staffelstab, da es sich um ein Open-Source-Projekt handelte. Niantic begnügte sich nicht mit einem Akt der Entwicklungsunterdrückung und ließ schließlich alles außen vor Sperren aller Benutzer, die eine inoffizielle APK gelesen haben. Unter Berufung auf ihre Nutzungsbedingungen, die jegliche Software und Modifikationen Dritter ausdrücklich untersagten, musste die Spielerbasis dies tun Lernen Sie, mit der unterdurchschnittlichen und langsamen offiziellen Entwicklung von Ingress durch Niantic zu leben, damit sie nicht an ihren Account gelangen wollen verboten. Nun ja, fair genug.

Ingress hat eine weitere sehr beliebte Modifikation erfahren. Dies basierte nicht auf der APK, sondern fungierte als Schicht über einem anderen Tool von Ingres. Ingress verfügt über eine Karte, auf der die „Portale“ sowie die Links und Feldmechaniken im Spiel angezeigt werden. Genau wie die offizielle APK, die Offizielle Karten-Website war (ist) langsam, träge; hatte (hat) schlechte UX und war (ist) in den frühen (aktuellen) Tagen eine schreckliche Erfahrung. Um dieses Problem zu beheben, erstellten Drittentwickler erneut ein inoffizielles Open-Source-Skript für die Basiswebsite mit dem Namen „ Ingress Intel Total Conversion (oder kurz IITC). Unnötig zu erwähnen, dass IITC von Niantic nicht geliebt wurde (wird). Obwohl Niantic nach massiven sozialen Kampagnen der Benutzer von IITC nun die Augen vor diesem Skript verschließt, ist es immer noch so erkennt die Existenz eines weitaus überlegenen Werkzeugs nicht an das auf seiner eigenen Arbeit aufbaut. Es geht nur darum, Dinge, die die Benutzergemeinschaft aktiv zurückhaben möchte, in die offiziellen Ressourcen zu integrieren ...

Pokémon GO und Entwicklung von Drittanbietern

Jetzt sind wir zurück bei Pokémon GO und seinem kaputten 3-Schritte-Pokémon-Tracker. Um die Lücke zu schließen, die Niantic den Spielern bei der Pokémon-Jagd unterwegs hinterlassen hat, wandte sich die Spielerbasis erneut an... Überraschung Überraschung, Modifikationen Dritter. Da Pokémon GO keine „Karte“ wie Ingress hat (obwohl Pokémon GO die Datenbank des Ingress-Portals angehoben hat). (Bevölkerung seiner eigenen Pokéstops und Arenen) haben Drittentwickler Tools entwickelt, die Live-Sichtungen von Pokémon kartieren Echtzeit. Diese Tools nutzten die gleiche Art und Weise, wie Pokémon GO mit dem Server kommunizierte, indem sie das Scannen nachahmten Pokémon innerhalb eines begrenzten geografischen Radius um das Spiel herum entdeckt und dann eine Reihe dieser Scans verwendet, um ein fast lebendes Pokémon zu bevölkern Karte. Das Endergebnis war, dass Spieler trotz des kaputten In-Game-Trackers nun ihr nächstgelegenes Pokémon finden konnten! Yay!

Python-basiertes Skript zum Auffinden von Pokémon. Es entstanden viele Websites, die ähnliche Funktionen auf benutzerfreundliche Weise boten.

Außer...

Niantic hat kürzlich die meisten dieser Tracker getötet. Jawohl. Gleich nach John Hanke, CEO von Niantic, sagte, dass ihm nicht gefällt, was diese Tracker-Sites tun, die Tracker-Sites machen das nicht mehr.

F: Wie denken Sie darüber? Poké-Radar und Dinge, die den Code nutzen und zeigen, wo Pokémon spawnen?

JH: Ja, das gefällt mir nicht wirklich. Kein Fan.

Wir haben im Moment Prioritäten, aber in Zukunft könnte es sein, dass diese Dinge nicht funktionieren. Die Leute verletzen sich nur, weil es ihnen den Spaß am Spiel nimmt. Die Leute hacken herum und versuchen, Daten aus unserem System zu stehlen, und das verstößt gegen unsere Nutzungsbedingungen.

Die beliebteste dieser Tracking-Karten war PokéVision. Der Grund für seine Beliebtheit war die Benutzerfreundlichkeit, da keine Einrichtung durch den Endbenutzer erforderlich war. Angesichts der Tatsache, dass praktisch jeder auf Pokémon GO zugreifen kann, war dies ein Segen für jeden Benutzer, der in Zeiten des kaputten Trackers unterwegs war. Aber wie sich herausstellte, wurde PokéVision durch das jüngste Update des Pokémon GO-Spiels lahmgelegt.

Okay, die Websites wurden geschlossen. Aber Sie sagen, es sei ein Update des Spiels herausgekommen, oder? Es hat den Tracker repariert, oder?

Nein. Tatsächlich ging der kaputte 3-Stufen-Tracker aus ein Käfer sein Zu zu einem Feature werden. Niantic hat sich dafür entschieden, den 3-Stufen-Tracker vollständig zu entfernen, sodass Spieler die drei Pfotenabdrücke überhaupt nicht sehen, sondern nur einen vagen Hinweis auf Pokémon irgendwo. In Kombination mit der Abschaffung der beliebten Methoden zum Scannen nach Pokémon, die ebenfalls nicht mehr existieren, ist die Spielerbasis sehr frustriert und salzig weil Niantic den Pokémon-Jagd-Aspekt praktisch aus Pokémon GO entfernt hat.

Entwicklerapathie: Zero Communication Edition

Aber die Geschichte ist damit noch nicht zu Ende. Viele Beschwerden drüben Reddits Pokémon GO-Subreddit deuten darauf hin, dass die Spieler das alles zum Wohle von Pokémon noch durchleben könnten, wenn das Unternehmen das Problem tatsächlich anerkennen und versichern würde, dass sie daran arbeiten.

Das Problem ist, Wenn es eine Sache gibt, die Niantic noch schlimmer macht, als Drittentwickler zu unterstützen, dann wäre es die Kommunikation mit seiner Spielerbasis. Es gab ein Problem mit Ingress und die aktuellen Symptome lassen die Lage auch für Pokémon GO nicht rosig erscheinen. Es hat buchstäblich Jahre gedauert, Funktionen zu implementieren, die sich die Spielerbasis in Ingress schon lange gewünscht hat (Item Multi-Drop, irgendjemand?), aber die meisten Vorschläge sind nicht so glücklich, da sie noch nicht das Licht der Welt erblickt haben, auch wenn sie Potenzial für eine massive Verbesserung haben Spielweise. Schlimmer noch, Niantic gibt nicht einmal zu, dass die Ingress-App oder ihre Spielmechanik Probleme haben, oder dass sie auf das Feedback der Spieler hören (geschweige denn, es einzubeziehen). So groß war die Apathie und Gleichgültigkeit gegenüber der Kommunikation, die Spieler zeigen, die vor zwei bis drei Jahren (damals, als Portaleinreichungen erlaubt waren) Portale eingereicht haben Ich warte immer noch auf eine Antwort von Niantic davon, ob die Portale genehmigt oder abgelehnt werden. Wenn man bedenkt, dass die Existenz von Portalen ein wichtiger treibender Faktor im Ingress-Gameplay (und jetzt auch in Pokémon GO) ist, würde man etwas Besseres erwarten.

Zugegeben, Ingress war kein so großer Erfolg wie Pokémon GO, daher fühlt sich ihre Reaktionszeit damals … passabel an. Aber sehen Sie, wie sie mit Pokémon GO großen Erfolg hatten und dass das Spiel IP von einem Brunnen nutzt Da das Franchise etabliert ist und das Unternehmen außer Google noch andere Anteilseigner hat, erwartet man, dass Niantic einen Schritt nach vorn macht ihr Spiel. Sie sind gerade dabei, ihr Spiel zu verbessern Ich befinde mich immer noch im Einstellungsprozess eines Community Managers. Aber bis das passiert (und das ist schon eine Weile so, ich möchte nicht den Atem anhalten), gab es von Niantic kein einziges Wort der Kommunikation zu diesen Themen. Serverausfälle, App-Abstürze, fehlende oder einfrierende Pokébälle, fehlende Strategietiefe o.ä der verdammte 3-Stufen-Tracker; Niantic bleibt weiterhin ein schreckliches Beispiel für die Interaktion mit genau der Spielerbasis, die direkt für ihren viralen Erfolg verantwortlich ist. Tatsächlich fragten wir unsere Leser in einem unserer Diskussionsartikel dazu Was macht eine App lohnenswert?, ein großer Teil stimmte dem zu ein kommunikativer Entwickler ist notwendig wenn von den Leuten erwartet wird, dass sie dafür bezahlen. Und Niantic erwartet von Ihnen den Kauf von In-Game-Gegenständen und witzig aussehenden Wearables und plant sogar, gesponserte Standorte hinzuzufügen – stellen Sie sich vor!

Google Play entschuldigt sich im Voraus für Pokemon GO

Es war nur eine Frage der Zeit, bis die Spieler wütend, aber ruhig bleiben. Sobald die meisten genug haben, beginnen sie, mit ihren Rezensionen den Ruf des Spiels zu beeinträchtigen. Es gab so viele Beschwerden und Wutthreads im Pokémon GO (inoffizieller) Subreddit dass die Moderatoren für all das Geschwätz einen Megathread erstellen mussten. Mittlerweile gibt es mehrere Threads und Diskussionen, um die Spieler anzuweisen, ihre Meinung besser hörbar zu machen, darunter unter anderem: Bewerten Sie die App in den Stores mit 1 SternSie forderten Rückerstattungen für ihre In-Game-Käufe, stornierten ihre Bestellungen für das tragbare Pokémon GO Plus und kontaktierten Niantic und alle anderen Partner in der Hoffnung, ihren Stimmen Gehör zu verschaffen. Verdammt, Sie wissen, dass es ein Problem ist, wenn sogar Bei Google Play liegt eine Entschuldigung vor bereits und leitet Sie zu Niantic weiter.

Die Menge war besessen von Pokémon GO und dann von Niantic Labs nimmt weg. Jetzt ist die Menge wütend, aber Niantic ist Niantic. Eine der Lektionen, die ich von Ingress gelernt habe, ist, dass Kommunikation einen großen Beitrag dazu leistet, das Vertrauen einer Person auch dann aufrechtzuerhalten, wenn die Dinge schiefgehen.

Niantic war in seiner bisherigen Geschichte von nur einem Spiel noch nie mit einer solchen Reaktion konfrontiert, und seine Erfolgsbilanz zeigt nicht, dass es in der Lage ist, dieses Feuer alleine zu bewältigen. Dies ist auch das erste Mal, dass der Hass gegenüber Drittentwicklern und deren Arbeit ihnen Folgen unvorhergesehenen Ausmaßes einbrachte. Während Niantic Labs einst eine API für Ingress versprochen hatte, sieht es sich nun einer wütenden Horde von Kunden gegenüber Dies wirkt sich direkt auf seinen Millionenumsatz und seinen Ruf sowie den des Pokémon Intellectual aus Eigentum.

Durchschnittliche Bewertung von Pokemon GO. Ratet mal, wann das neue Update veröffentlicht wurde.

Wenn Niantic Labs, der Entwickler, seine Apathie gegenüber seinen Nutzern fortsetzt, wird sich Pokémon GO nicht mehr zu einem sozialen Phänomen entwickeln zu einer Geschichtsstunde über gescheiterten Kundenservice. Korrekturen für die aktuellen Probleme würden uns sehr freuen, aber bis diese eintreffen, können Sie zumindest anerkennen, dass ein Problem vorliegt.

Wir hoffen, dass Niantic Labs seine Kommunikationsprobleme behebt und seine Haltung gegenüber Drittentwicklern verbessert. Und wenn sie schon dabei sind, tun sie es auch Schauen Sie sich alle Betrüger an im Spiel.

Entschuldigen Sie mich jetzt bitte, während ich über diesen verlorenen Dratini wütend bin, den ich nie finden kann.

Feature-Bildnachweis: Reddit-Benutzer ptrain377

Was denken Sie über Pokémon GO, Ingress und Niantic Labs? Ton aus in den Kommentaren unten!