إنستغرام هو أكثر شبكة اجتماعية شعبية، وربما تكون القصص (ستوريز) أكثر وسيلة تواصل شعبية مع الجمهور. قد يمنح الجمع بينها وبين الألعاب تأثيرا قويا لصفحة شخصية أو مؤسسية، إذا كانت اللعبة بسيطة بما يكفي وفي الوقت نفسه تجذب الانتباه.
السبب الثاني الذي قد يجعلها تحظى بشعبية هو تقنية الواقع المعزز. للتحكم في اللعبة يجب أن تنظر إلى الكاميرا، ثم تنفذ بعد ذلك إجراء واحدا أو أكثر من الإجراءات التالية للتحكم. على سبيل المثال:
وهكذا دواليك. لن يجد المبرمج صعوبة في جعل إجراء ما داخل اللعبة يحدث عند فتح الفم وإغلاقه أو حركات الحاجبين، والمسألة تتعلق بالجدوى. ترصد جميع حركات الوجه هذه، ويحددها إطار التطوير Spark AR التابع لفيسبوك (الشركة الأم لإنستغرام).
لن تحتل هذه الألعاب مكانة ألعاب الجيمرز، لأنه لا يمكن إنشاء ألعاب أكثر تعقيدا من تتريس الملون، لكنها قد تسلّيكم لبضع دقائق. يمكن تصميم ألعاب إنستغرام بأبعاد ثلاثية، لكن في معظم الأحيان يكون من الأفضل عدم التعقيد وابتكار فكرة طريفة بأبعاد ثنائية.
بالنسبة لمن ينشرها، فإن ذلك يتيح فرصة زيادة عدد المتابعين في حسابه ومستوى التفاعل.
هكذا، كما في الفيديو هنا. لكن يمكن تحسينه.
إطار Spark AR حديث نسبيا، ومخصص في المقام الأول ليس للألعاب، بل لإنشاء التأثيرات والأقنعة للقصص (وقد رأيتموها بالتأكيد بنسبة 100%). معظم العملاء المحتملين لا يدركون حتى الآن أنه يمكن إنشاء شيء آخر غير الأقنعة، أو لا يستطيعون العثور على مقاول لتطوير الألعاب، والطلب غير الكافي (حتى الآن) يؤدي إلى قلة المتخصصين الذين أتقنوا Spark AR. لكن هذا قابل للتصحيح.
يتوفر لدى Spark AR توثيق (ولا يكون التوثيق كافيا أبدا) للمطورين، لكن عدد الأشخاص القادرين على مشاركة معارفهم وخبراتهم قليل جدا: فقبلة جميع المبرمجين، أي Stackoverflow، لا تفيد بشيء في الأسئلة المتعلقة بإطار فيسبوك. وذلك حتى الآن أيضا.
هناك عدة دروس جيدة على يوتيوب، لكنها غير مصممة للتواصل والتغذية الراجعة بين المطورين.
يعاني Spark AR (ربما بسبب حداثته) من عيوب وأخطاء كثيرة جدا، لكن ذلك قد يعوضه سهولة الإنشاء.
يمكن الكتابة فيه بالأكواد، لكنها لا تكون مطلوبة دائما. يتم التطوير الأساسي عبر كتل جاهزة بشكل تخطيطي.

وبالطبع، يجب الاهتمام بوجود كائنات رسومية جاهزة لإدراجها في اللعبة — يمكن أن تكون ثنائية الأبعاد بصيغة PNG، ويمكن أن تكون كائنات ثلاثية الأبعاد (DAE وغيرها). حسب الاحتياجات.
هل يمكن لغير المبرمج أن يتولى هذا؟ نظريا نعم، لكن من الأفضل على أي حال امتلاك خلفية في تقنية المعلومات: قد لا تكون معرفة الأكواد ضرورية، لكن التفكير الخوارزمي سيكون مطلوبا بالتأكيد.
يفغيني بلاجكو