Pokémon GO، Ingress و Niantic: قصة مطور اللامبالاة يدمر إمكانات هائلة

في أوائل يوليو 2016 ، شهد العالم ظاهرة تركت الكثير من الناس يشعرون بالهلع. وبينما كان سكان العالم منخرطين في هواتفهم الذكية عادةً مع انحناء رؤوسهم ، كان جزء كبير من الجنس البشري ينحدر نحو منطقة نسوها - العالم الخارجي.

إن ما بدأ كإضافة جانبية غريبة إلى تقاليد الطفولة سرعان ما غيَّر الروتين لعاهل الإنترنت حيث حاول المزيد والمزيد من الناس الخروج إلى العراء للقبض على المخلوقات الأسطورية التي ذكّرتهم بأفراح كونهم طفلاً من جديد.

نعم ، نحن نتحدث عن Pokémon GO. حتى لو كنت تعيش تحت صخرة في الشهر الماضي ، فمن المحتمل أن تصطدم بشخص أو بالغ أو طفل على حد سواء ، وتتجول في لعب هذه اللعبة الفيروسية وتبحث عن بوكيمون. لا نحتاج إلى إخبارك بكيفية عمل اللعبة - فالفرص موجودة ، لقد أخبرت شخصًا ما كيف تعمل بنفسك. انفتحت اللعبة على الطلب الكبير والنجاح عندما أصبحت متاحة للجمهور في الولايات المتحدة الأمريكية. كان الطلب كبيرًا على الأشخاص من خارج المناطق التي تم إصدارها للتغلب على اللعبة على Android و iOS على حد سواء ، مما تسبب في انقطاع متكرر للخوادم ومشكلات في تسجيل الدخول والتحميل ، لدرجة أن اللعبة أصبحت مليئة بالإحباط لفترة قصيرة.

ولكن حتى مع كل هذه المشكلات التي دفعت الناس بعيدًا عن لعب اللعبة على المستوى الأساسي ، ما زالوا يفعلون. نشأت مجتمعات بأكملها قبالة Pokémon GO في غضون أيام. تم تنظيم Pokéwalks محليًا (على الرغم من أن الخوادم بالكاد تعمل) ، وبدأت الشركات في الاستفادة من قاعدة البيانات التي كانت تتجول الآن في الهواء الطلق وتتجمع في Pokéstops و Gyms. حتى أن T-Mobile خرجت لتقديم بيانات مجانية لتطبيق Pokémon GO - وهي خطوة كان من شأنها أن تجر الأشخاص ليرفعوا أيديهم مع هذا الانتهاك الصارخ ل Net Neutrality. لكن لا أحد لفت انتباهه ، لأنه في نهاية اليوم ، يجب أن تلتقط كل شيء والبيانات المجانية جعلت هذا الجزء أسهل.

3 الخطوة علة

عندما بدأت اللعبة بالتوسع لتشمل المزيد والمزيد من المناطق ، عمل مطورو اللعبة ، Niantic Labs ، على إصلاح فجوة العرض الناتجة عن الطلب الهائل. شيئًا فشيئًا ، ساعة بعد ساعة ، أصبحت خوادم الألعاب أكثر استقرارًا وتمكنت من استيعاب جميع اللاعبين عبر الإنترنت وعدم تعطلها بمجرد استيقاظ الولايات المتحدة الأمريكية. ضمن عملية تعزيز الخادم هذه ، اضطر Niantic إلى التسوية مع أحد الجوانب الأساسية للعبة لضمان أن يتمكن الأشخاص من تسجيل الدخول (والمتابعة) على الأقل. هذه الوظيفة كانت تسمى شعبياً "3 pawprint" أو "Pokémon locator" 3 خطوات ، لأن واجهة المستخدم في اللعبة أعطاك تلميحات حول ما كان Pokémon بالقرب منك ، وكم كانت تقريبًا من موقعك المبلغ عنه.

لم تصدر Niantic Labs أي تفاصيل أو أرقام رسمية حول كيفية عمل هذه الميزة على وجه الدقة ، لكن قاعدة بيانات اللاعب قد اكتشفت الآليات من خلال التجربة والخطأ. تراجعت الخطوات الثلاثة المعروضة أسفل بوكيمون في الوقت الذي اقتربت فيه فعليًا من موقع تفرخ بوكيمون - عندما تنخفض آثار الأقدام إلى الصفر ، ستظهر البوكيمون على شاشة هاتفك. بالنظر إلى ما يكفي من الوقت ، يمكن للاعبين تثليث مواقع المخلوقات المفضلة لديهم ولديهم فرصة لالتقاطها. كانت هذه الميزة الخاصة / أساسية بالنسبة للجانب الأساسي للعبة ، وهي استكشاف محيطك أثناء "صيد" بوكيمون. لذلك عندما اضطر Niantic إلى تعطيل الوظيفة من نهاية الخادم والتسبب بشكل أساسي في تعطل لعبة العميل وعرض ثلاث خطوات ثابتة دائمًا على كل بوكيمون ، بدأ اللاعبون ينتشرون ويأخذون في الاعتبار لكنهم قبلوا القرار رغم ذلك. بعد كل هذا ، كان يعني أنه يمكنهم على الأقل تسجيل الدخول إلى اللعبة وتجربة مباشرة حول ما تدور حوله هذه الضجة.

ميزة بوكيمون GO القريبة مرة أخرى عندما عملت. مطبوعات مخلب تشير إلى المسافة التقريبية.

ثم استقر الخوادم. أصبحت الانقطاعات أكثر ندرة من دراتيني في مدينتي ، وبدأ الناس في قضاء وقت ممتع. كانت اللعبة نفسها تفتقر إلى العمق ، لكن حب بوكيمون والجانب الاجتماعي للعبة أبقيا على الناس. ويأمل معظمهم أن تقوم اللعبة في المستقبل القريب بإصلاح ما تم كسره وسيستمر الجميع في التقدم والتقدم. للأسف ، فإن الغالبية العظمى من playerbase لم تكن تعلم (أو تهتم) أن مطور هذه اللعبة هو Niantic Labs ، الذي لا يزال تطوير اللعبة الأخرى الأخرى يعارضه بشدة ضد المطوِّل ومضاد الحدود الحدودي .

لماذا أقول هذا؟ دعنا نُدعم بضع سنوات لنرى ما حدث مع Ingress ، ثم سنربطه بالوضع الحالي لبوكيمون. بالنسبة إلى أي لاعبين في Ingress Beta ، سيكون وضع Pokémon الحالي بمثابة شعور هائل بـ Déjà-vu وأتوقع أن تتفق معنا.

تطوير و تطوير الطرف الثالث

في أواخر عام 2012 عندما تم إصدار Ingress ، كان السيناريو في Ingress يشبه برنامج Pokémon GO عن كثب ، وإن كان مختلفًا عن نطاقه. كان Ingress في مراحله الأولى - تعطل التطبيق كثيرًا ، وكان هناك أخطاء أكثر من اللاعبين وانقطاعات الخادم أيضًا بشكل متكرر إلى حد ما. احتاج المرء إلى دعوة للانضمام إلى اللعبة ، وكانت الدعوات توزع أساسًا عبر Google+ (حيث بدأ Niantic كجزء من Google قبل أن يصبح شركة تابعة للأبجدية). إن الطبيعة التجريبية للعبة ، والجمهور العادي "المتبني المبكر" على Google+ نفسه يعني أن اللعبة لعبت بواسطة مستخدمين بارعين تقنياً ، أو بمعنى آخر مطوري البرمجيات والأجهزة.

نظرًا لأن Ingress Beta كانت عربات التي تجرها الدواب ، متخلفة ، كثيفة الاستخدام للموارد وتفتقر إلى العمق والسهولة اللتين تتمتع به Ingress حاليًا ، فقد أخذ عدد قليل من المطورين الأمر على عاتقهم لإصلاح ما كان Niantic يستغرق وقتًا طويلاً لإصلاحه (بافتراض أنهم يريدون إصلاحه في جميع - سنعود إلى هذا الجانب مرة أخرى). قام مطورو الطرف الثالث ، في معظم الحالات ، بإصلاح الكثير من الأخطاء في اللعبة دون أي حافز مالي ، وغالبًا ما يتجهون إلى المصدر المفتوح مع تعديلاتهم حتى يتمكن المستخدمون و Niantic أنفسهم من رؤية ما تم تغييره.

كان أحد هؤلاء المطورين هو Developer Developer Brut.all ، الشخص الذي أنشأ apktool مرة أخرى في عام 2010 لملفات APK الهندسية العكسية (نعم ، هذا الرجل). أنشأ Brut.all تعديلاً مفتوح المصدر لتطبيق Ingress الرسمي (والمصدر المغلق) بحيث يمكن لـ Ingress "أفضل" من Niantic تحسين اللعبة الخاصة بهم. التعديل ، المسمى Broot Mod ، جعل اللعبة قابلة للتشغيل على دقة ldpi و mdpi من خلال تقليص الرسومات ، وكان لديه خيارات لتعطيل الرسوم المتحركة المتنوعة المختلفة التي أصرت اللعبة على امتلاكها ، وكان لديها مخطط إدارة مخزون مفيد. كل هذه الميزات كانت عبارة عن تغييرات في جودة الحياة والتي جعلت الحياة أسهل إذا قمت بالإخراج. كونها مفتوحة المصدر ، كان من الممكن دمج التعديلات مرة أخرى في اللعبة وجعلت حياة الجميع أسهل.

لقطة شاشة لملخص إدارة المخزون Broot Mods. تظل هذه الميزة غير منفذة في Ingress حتى هذا اليوم ، على الرغم من فائدتها والطلب عليها.

لكن Niantic فعلت الشيء الوحيد الذي لا ينبغي على لعبة تلبي احتياجات المبدعين الأوائل من مجتمع التكنولوجيا أن تفعل ذلك: لقد أصدروا إشعارًا بالتوقف والكف إلى مطور مستقل تابع لجهة خارجية. فيما يتعلق برغبات Niantic ، تم إيقاف تطوير Broot Mod بواسطة المطور الرئيسي ، لكن المطورين المستقلين الآخرين التقطوا العصا لأن هذا كان مشروع مفتوح المصدر. Niantic ، وليس كونه راض عن فعل واحد من قمع التطوير ، ذهب إلى الساحة بأكملها عن طريق حظر جميع المستخدمين الذين تطلعوا على أي apk غير رسمي . نقلاً عن "شروط الخدمة" التي حظرت صراحة أي وجميع برامج الطرف الثالث وتعديلاته ، كان على قاعدة اللاعبين أن تتعلم كيف تتعايش مع التطوير الرسمي للبطولات السريعة والتطورات السريعة لـ Ingress by Niantic ، خشية أن يتم حظر حسابهم. حسنا ، عادل بما فيه الكفاية.

كان دخول آخر تعديل شعبية جدا. لم يعتمد هذا على ملف apk ، ولكنه عمل كطبقة فوق أداة Ingres الأخرى. يحتوي Ingress على خريطة حيث تم عرض "البوابات" والروابط في اللعبة وميكانيكا الحقول. تمامًا مثل apk الرسمي ، كان الموقع الرسمي للخريطة (بطيئًا) بطيئًا ؛ كان (لديه) UX الفقراء وكان (هو) تجربة مروعة في الأيام الأولى (الحالية). لإصلاح ذلك ، أنشأ مطورو الطرف الثالث مرة أخرى نصًا برمجيًا غير رسمي مفتوح المصدر لموقع الويب الأساسي ، يسمى Ingress Intel Total Conversion (أو IITC باختصار). وغني عن القول أن IITC لم يكن محبوبًا من قبل Niantic. على الرغم من أنه بعد حملات اجتماعية ضخمة قام بها مستخدمو IITC ، فإن Niantic تغض الطرف الآن عن هذا النص ، لكنها ما زالت لا تعترف بوجود أداة فائقة التفوق تعتمد على عملها الخاص. فقط مسألة دمج الأشياء التي يريد مجتمع المستخدمين فعلاً العودة إليها في الموارد الرسمية ...

خريطة الدخول الافتراضية هي clunky ، وصعبة الاستخدام ، وتفتقر إلى ميزات وقابلية للتخصيص.

يقدم IITC خيارات متنوعة للتخصيص وقابلية الاستخدام ، وهو أفضل بشكل عام بالأميال من Intel Map.

بوكيمون GO وتطوير الطرف الثالث

لقد عدنا الآن إلى جانب Pokémon GO ومتعقب Pokémon المكوّن من 3 خطوات. لملء الفراغ الذي تركه Niantic للاعبين في صيد بوكيمون على GO ، تحولت قاعدة playerbase مرة أخرى إلى ... مفاجأة مفاجئة ، تعديلات طرف ثالث. نظرًا لأن Pokémon GO ليس لديه "خريطة" مثل Ingress had (على الرغم من أن Pokémon GO رفعت قاعدة بيانات Ingress Portal لتعبئة Pokéstops و Gyms الخاصة به) ، أنشأ مطورو الطرف الثالث أدوات تعين على مشاهد حية لبوكيمون في الوقت الفعلي. استفادت هذه الأدوات بنفس الطريقة التي تواصل بها Pokémon GO مع الخادم ، حيث قام بمحاكاة مسح Pokémon داخل دائرة نصف قطرها الجغرافي المحدود من اللعبة ، ثم استخدمت سلسلة من هذه عمليات المسح لتعبئة خريطة حية تقريبًا. وكانت النتيجة النهائية أن اللاعبين يمكنهم الآن اكتشاف أقرب بوكيمون لهم ، على الرغم من تعقبهم في اللعبة! ياي!

بيثون النصي القائم على تحديد موقع بوكيمون. ظهرت العديد من المواقع التي توفر وظائف مماثلة في طرق سهلة الاستخدام.

إلا…

قتل Niantic مؤخرا معظم هؤلاء تعقب. نعم. بعد أن قال جون هانك ، الرئيس التنفيذي لشركة Niantic ، إنه لا يعجبه ما تفعله مواقع التتبع هذه ، فإن مواقع التتبع لم تعد تفعل ذلك.

F: ما هو شعورك حول Poké Radar والأشياء التي تنقر على الكود وتظهر أين تفرخ Pokémon؟

JH: نعم ، أنا لا أحب ذلك حقا. ليس ممتعا.

لدينا أولويات في الوقت الحالي ، لكنها قد تجد في المستقبل أن هذه الأشياء قد لا تعمل. الناس يؤذون أنفسهم فقط لأنه يأخذ بعض المرح من اللعبة. يتجول الناس في محاولة لاستخراج البيانات من نظامنا وهذا يتعارض مع شروط الخدمة الخاصة بنا.

الأكثر شعبية من هذه الخرائط تتبع كان PokéVision. كان سبب شعبيته هو سهولة الاستخدام ، حيث كان يحتاج إلى إعداد صفر من المستخدم النهائي. عند رؤية كيفية الوصول إلى Pokémon GO من قِبل الجميع تقريبًا ، كان ذلك بمثابة نعمة لكل مستخدم أثناء التنقل خلال أوقات تعقب متقطع. ولكن كما اتضح ، تم إيقاف تشغيل PokéVision بسبب التحديث الأخير للعبة Pokémon GO.

مرحبا شباب. نتمنى أن يكون لدينا بعض الأخبار لك

في هذه اللحظة ، نحن نحترم رغبات Niantic و Nintendo.

سوف تبقي يا رفاق نشرها

- Pokevision (PokeVisionGo) 31 يوليو ، 2016

حسنًا ، إذن أغلقت المواقع. لكنك قلت تحديث اللعبة خرج ، أليس كذلك؟ انها ثابتة تعقب ، أليس كذلك؟

لا. في الواقع ، فإن برنامج تتبع الخطوات الثلاثية المكسور انتقل من كونه خطأ إلى أن أصبح ميزة . اختار Niantic إزالة تعقب الخطوات الثلاثية بالكامل ، بحيث لا يرى اللاعبون البياضات الثلاثة على الإطلاق ، مجرد إشارة غامضة لبوكيمون في مكان ما . بالاقتران مع قتل الأساليب الشائعة للبحث عن Pokémon أيضًا ، لم تعد قاعدة اللاعبين محبطة جدًا ومالحة نظرًا لأن Niantic أزال جانبًا من الناحية العملية لصيد Pokémon من Pokémon GO.

مطور اللامبالاة: صفر الاتصالات الطبعة

لكن القصة لا تنتهى هنا. تشير الكثير من الشكاوى في رواية Reddit Pokémon GO supeddit إلى أنه لا يزال بإمكان اللاعبين التعايش مع كل هذا من أجل Pokémon ، إذا أقرت الشركة بالفعل بالموضوع وأكدوا أنهم يعملون على ذلك.

المشكلة هي ، إذا كان هناك شيء واحد يقوم Niantic بعمله أسوأ من دعم مطوري الطرف الثالث ، فسيكون ذلك هو التواصل مع قاعدة اللاعبين. لقد كانت مشكلة في Ingress والأعراض الحالية لا ترسمها وردية لـ Pokémon GO أيضًا. الميزات التي احتاجت قاعدة اللاعبين المطلوبة منذ فترة طويلة في Ingress إلى سنوات حرفية لتطبيقها (Item Multi-drop ، أي شخص؟) ، ولكن معظم الاقتراحات ليست محظوظة جدًا لأنها لم تر بعد ضوء النهار حتى لو كانت لديها إمكانية للتحسين بشكل كبير اللعب. والأسوأ من ذلك ، أن Niantic لا تعترف حتى أن تطبيق Ingress أو ميكانيكا اللعبة لديه مشاكل ، أو أنهم يستمعون إلى ملاحظات اللاعب (أقل بكثير من دمجها). كان هناك الكثير من اللامبالاة واللامبالاة تجاه التواصل ، حتى أن اللاعبين الذين قدموا البوابات قبل عامين إلى ثلاثة أعوام (مرة أخرى عندما تم السماح بتقديم البوابات) ما زالوا ينتظرون الرد من Niantic على ما إذا كانت البوابات معتمدة أم مرفوضة. عند رؤية كيف أن وجود البوابات يعد عاملاً قياديًا كبيرًا في اللعب Ingress (والآن Pokémon GO) ، يتوقع المرء أفضل قليلاً.

منحت ، لم يكن Ingress كبيرًا بالنجاح الذي حققته Pokémon GO ، لذلك فإن وقت استجابتهم في ذلك الوقت كان يشعر ... أنه مقبول. ولكن بالنظر إلى نجاحهم الكبير مع Pokémon GO ، وأن اللعبة تستخدم عنوان IP من امتياز راسخ وأن الشركة لديها مساهمين بخلاف Google ، يتوقع المرء أن يقوم Niantic بتكثيف لعبته. إنهم بصدد تعزيز لعبتهم ، حيث لا يزالون في عملية التوظيف لمدير المجتمع. لكن إلى أن يحدث ذلك (وقد كان في هذه المرحلة لفترة من الوقت ، لذا لن أتحمل أنفاسي) ، لم تكن هناك كلمة اتصال واحدة تتدفق من Niantic نحو هذه القضايا. أوقات تعطل الخادم أو تعطل التطبيق أو فقدان Pokéballs أو تجميده أو عدم وجود عمق إستراتيجي أو متعقب الخطوات الثلاث اللعينة ؛ يظل Niantic مثالًا فظيعًا للتفاعل مع قاعدة اللاعبين ذاتها المسؤولة مباشرةً عن نجاحهم الفيروسي. في الواقع ، عندما سألنا قرائنا في أحد مقالات المناقشة حول ما الذي يجعل التطبيق يستحق الدفع مقابله ، وافق جزء جيد على أن مطور التواصل ضروري إذا كان من المتوقع أن يدفع الناس مقابل ذلك. ويتوقع Niantic منك شراء سلع داخل اللعبة وأجهزة يمكن ارتداؤها بطريقة مضحكة وحتى تخطط لإضافة مواقع برعاية - اذهب إلى الرقم!

يعتذر Google Play مقدمًا عن Pokemon GO

كانت مسألة وقت فقط حتى يظل اللاعبون غاضبين ولكن هادئين. بمجرد حصول الجميع على ما يكفي ، سيبدأون في التأثير على سمعة اللعبة من خلال مراجعاتهم. كان هناك الكثير من الشكاوى وخيوط الغضب في رواية Pokémon GO (غير الرسمية) لدرجة أن المشرفين اضطروا إلى إنشاء Megathread للجميع. توجد الآن عدة مواضيع ومناقشات لتوجيه اللاعبين لجعل آرائهم أكثر سماعًا ، بما في ذلك على سبيل المثال لا الحصر: تصنيف التطبيق على نجمة واحدة في المتاجر ، وطلب استرداد المبالغ المستردة عن مشترياتهم داخل اللعبة ، وإلغاء طلباتهم للحصول على Pokémon GO Plus يمكن ارتداؤها ، الاتصال Niantic وكل شريك آخر على أمل الحصول على أصواتهم مسموعة. Heck ، أنت تعرف أنها مشكلة عندما يكون لدى Google Play اعتذار مطبق بالفعل ، يعيد توجيهك إلى Niantic.

كان الحشد مهووسًا بوكيمون جو ، ثم أخرج نيانتيك لابز. الآن الحشد غاضب ، لكن Niantic يجري Niantic. أحد الدروس التي تعلمتها من Ingress هو أن التواصل يقطع شوطًا طويلًا في الحفاظ على ثقة شخص ما حتى عندما تسير الأمور جنوبًا.

لم تواجه Niantic مثل هذا الرد مطلقًا في تاريخها السابق في لعبة واحدة ، ولا يُظهر سجل الإنجازات أنها قادرة على التعامل مع هذه النار بمفردها. هذا هو أيضًا المثال الأول الذي جعلتهم كراهيته تجاه مطوري الطرف الثالث وعملهم يحصلون على تداعيات غير متوقعة. حيث وعدت Niantic Labs مرة واحدة بواجهة برمجة تطبيقات لـ Ingress ، تواجه الآن حشود غاضبة من العملاء تؤثر بشكل مباشر على إيراداتها التي تبلغ مليون دولار وسمعتها وملكية بوكيمون للملكية الفكرية.

بوكيمون GO متوسط ​​التقييم. تخمين عندما صدر التحديث الجديد.

إذا واصل المطور ، Niantic Labs ، عدم اهتمامه تجاه مستخدميه ، فسوف ينتقل Pokémon GO من ظاهرة اجتماعية إلى درس تاريخي في خدمة العملاء الفاشلة . سيكون موضع تقدير للغاية إصلاحات للمشاكل الحالية ، ولكن حتى تأتي ، أقل ما يمكن القيام به هو الاعتراف بوجود مشكلة.

نأمل أن تقوم Niantic Labs بإصلاح مشكلات الاتصال الخاصة بها وتحسين موقفها من مطوري الطرف الثالث. وبينما هم في ذلك ، يلقون نظرة على جميع الغشاشين في اللعبة.

الآن أرجوك ، اسمح لي أثناء الغضب من دراتيني المفقود الذي لن أتمكن من تحديد موقعه أبدًا.

ميزة صورة الاعتمادات: Reddit المستخدم ptrain377

ما هي أفكارك حول Pokémon GO و Ingress و Niantic Labs؟ صوت قبالة في التعليقات أدناه!