أقنعة اللعبة التي تعتمد على الوجه على Instagram ، أو انقر نقرًا مزدوجًا فوق العيون


ما هذا الهراء ، تعتقد. أي نوع من الكلمات التي لا معنى لها؟ ولكن ، للأسف أو الهتاف - شخص من هذا القبيل ، اليوم هذا ليس هراء ، بل واقع. ستتمحور المقالة حول لعبة كتبتها لإينستاجرام يتم فيها استخدام وجهك كوحدة تحكم ، أو بالأحرى ليس فقط ، بل أحيانًا الرأس كله. يتم التحرك حول الملعب عن طريق تدوير الرأس وإمالته ، ويتم اختيار الإجراء عن طريق فتح الفم أو النقر المزدوج (وميض) العينين. ربما يستحق الوميض المزدوج وصفه ...

يا عالم جديد شجاع! على الأرجح ، سيطور محبو المستقبل مخطوطات لتوليد دخان ملون جميل خلف كبسولاتهم الفضائية خفيفة الوزن أو كتابة تظليل لإعطاء تأثيرات بصرية مثيرة للاهتمام إلى البوابات السوداء للمواصلات الشخصية ، مثل تساقط الثلج (Web 100.0) أو ضباب كسري (WebGL 100.0) أو ... لا ، ربما ليس لدي ما يكفي من الخيال لتصور أي نوع من الهراء يمكن أن نتعامل معه في المستقبل: أحاول التفكير المنطقي أيضًا. ولكن منذ حوالي 30 عامًا ، لم نكن نعتقد ، في أي حلم ، تحت أي ظرف من الظروف ، أننا سنصنع اليوم أقنعة لشبكة اجتماعية تسمى Instagram. والأكثر من ذلك ، أنه ستظهر داخل هذه الأقنعة ألعاب كاملة. أصبحت خائفة ومثيرة للاهتمام. الكل في الكل ، مخيف مثير للاهتمام. وكما فهمت بالفعل ، لم أستطع المقاومة وكتبت أيضًا مثل هذه اللعبة.بالطبع ، من أجل تشغيله ، يجب أن يكون لديك هاتف ذكي على Android أو iOS مع كاميرا أمامية وتطبيق Instagram المثبت.

هذه اللعبة هي تيك تاك تو. بشكل عام ، هذه واحدة من الألعاب الأولى التي أنشأتها في حياتي ، وربما حتى الأولى منها - لن أتذكرها الآن بالضبط. لكنني كتبتها مرة أخرى في باسكال ، ثم قمت بسحب تلك الخوارزمية القديمة إلى دلفي. بعد ذلك ، ظهرت اللعبة ، بالطبع ، أيضًا على الويب ، على موقع الويب الخاص بي: حسنًا ، أين على صفحتك الشخصية بدون الشخصية الخاصة بك تيك تاك تو ... والآن حان الوقت لوضع هذه اللعبة الملحمية على Instagram. بشكل عام ، إذا كنت خنجرًا أو إصبع قدمًا في هذه اللعبة (بدلاً من ذلك ، ربما إصبع قدم) ، فيمكنني أن أخبر الكثير عن حياتي الطويلة والمثيرة للاهتمام ...

ما نوع هذه الأقنعة؟


كبداية - انحراف تاريخي وجيز. ظهرت أقنعة على Instagram بفضل الفريق البيلاروسي الذي طور تطبيق MSQRD selfie. بعد شراء هذا التطبيق بواسطة Facebook ، واصل الفريق داخل الشركة دمج تقنيتها في منتجات Facebook. لذلك كان هناك منصة تقدم ميزات الواقع المعزز ، Spark AR. في أغسطس 2019 ، تركت المنصة حالة الإصدار التجريبي وأصبحت متاحة لجميع المستخدمين الذين يمكنهم الآن إنشاء محتوى الواقع المعزز لـ Facebook و Instagram.

تم تصميم الأقنعة كمرشحات لإعطاء تأثيرات مضحكة على علم الفراغ مع وضع لاحقة لصورة شخصية على شبكة اجتماعية. أما الألعاب المقنعة فلم أجد الكثير منها. هناك وجه طائر ، وهو نظير لـ Flappy Bird ، حيث يطير طائر عبر الشاشة ، وتحتاج إلى منعه من الاصطدام بالعقبات ، ويومض في اللحظات المناسبة. لقد رأيت أيضًا لعبة تحتاج فيها إلى التقاط الطعام المتساقط من الأعلى إلى الأسفل. مطلق النار مثل الغزاة. عداء ثلاثي الأبعاد حيث يعمل شخص على طول شارع المدينة ويقفز فوق العقبات. ربما هناك المزيد. بشكل عام ، الموضوع جديد تمامًا.

تتم عملية إنشاء المحتوى في بيئة تطوير Spark AR Studio ، والتي يمكن تنزيلها لنظام التشغيل Windows مجانًا. أيضًا ، من الجدير تنزيل تطبيق Spark AR Player لاختبار التأثيرات التي تقوم بإنشائها على أجهزة Andrioid أو iOS المحمولة ، والتي تهدف في الواقع إلى هذه التأثيرات. يتم الاتصال بالكمبيوتر عبر كبل USB ، على الأقل في حالتي مع هاتف ذكي يعمل بنظام Android. بعد تنزيل القناع من خلال مكون Facebook / sparkarhub واجتياز الإشراف ، سيكون القناع (أو اللعبة) متاحًا لجميع مستخدمي Instagram من الإنترنت. يمكن الحصول على القناع عن طريق رابط مباشر أو من صفحة منشئه على Instagram.

إن فهم كيفية العمل في Spark AR Studio ليس بالأمر الصعب على الإطلاق. لن أتطرق إلى هذا الأمر بالتفصيل ، خاصة وأن الإنترنت مليء بالدروس حول هذا الموضوع. ألاحظ فقط أن هناك طريقتان لتطوير تطبيق تفاعلي أكثر أو أقل يتضمن شيئًا أكثر من مجرد تطبيق نوع من العفريت الثابت على الوجه: هذا هو إنشاء ما يسمى بقع وكتابة النصوص. تشبه الطريقة الأولى بصريًا العمل مع المواد في محرر ثلاثي الأبعاد ، والثانية هي البرمجة فقط في جافا سكريبت باستخدام واجهة برمجة تطبيقات متخصصة. لقد اخترت الخيار الثاني. ومع ذلك ، لا أحد يمنع الجمع بين كلتا الطريقتين: من البرامج النصية هناك إمكانية الوصول إلى كل ما يحدث في البقع.

الفنون التصويرية


لذا ، بالنسبة للمبتدئين ، سيكون من الجيد إنشاء بعض العناصر الرسومية التي سيتم استخدامها في اللعبة. افتح برنامج النمذجة ثلاثي الأبعاد المفضل لديك وقم بإنشاء. أنا أستخدم Blender. من حيث المبدأ ، يمكنك إنشاء رموز متحركة منفصلة فقط ، ثم اسألهم بعض منطق السلوك باستخدام Spark AR وعدم استخدام محرر 3D على الإطلاق. لكنني قررت عمل أشكال ضخمة من الصلبان والأصابع ، لذلك لا يمكنني الاستغناء عن مثل هذا المحرر.

أول شيء يجب فعله هو إنشاء نسيج ثنائي الأبعاد. اجمع كل القوام في أطلس واحد.


صقيل الملمس

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


ميدان اللعب

في اللعبة ، تتطابق مواقف المربعات الثلاثة في كل مجموعة من المجموعات التسعة بالطبع. هنا ، قمت فقط بتفريقها رأسيًا في إحدى الخلايا لأوضح بوضوح ما يتكون منه النموذج الثلاثي الأبعاد ككل. لاحظ أن المربعات لها أسماء (في الشكل على اليمين) بطريقة معينة: من b11 إلى b33 ، من g11 إلى g33 ومن r11 إلى r33 ، حيث يتغير كل رقم في النطاق من 1 إلى 3. وبعبارة أخرى ، يشير الحرف إلى لون ، والأرقام هي الصف والعمود. هذا ضروري للوصول إلى المربعات (الشبكات ، في المصطلحات ثلاثية الأبعاد) من خلال الأسماء من البرنامج النصي ، بحيث يكون من الملائم إخفاءها وعرضها.

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


قطع اللعبة

أخيرًا ، صممت 4 أسهم مسطحة تشير إلى الاتجاه الذي يتحرك فيه المؤشر في اللعبة. قمت بتطبيق نسيج واحد على هندستها: في ورقة الرموز المتحركة ، هذا سهم أبيض مثلث في السكتة الدماغية.

نقوم بتصدير جميع النماذج ثلاثية الأبعاد (الثلاثة ، أي المجال والأشكال والأسهم) إلى تنسيق FBX ، والذي يتطلب Spark AR Studio.

استيراد إلى Spark AR Studio


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


اسحب نماذجنا من الأصول إلى قائمة المشهد أعلاه. علاوة على ذلك ، نحتاج إلى تقديمها بترتيب معين: أولاً الحقل (field.fbx) ، ثم نموذج الأشكال (fieldxo.fbx) ، وأخيرًا الأسهم (arrows.fbx). بالإضافة إلى ذلك ، في الطبقة السفلية سيكون هناك أيضًا FaceTracker مع faceMesh - هذا قناع لوجهك. ربما يمكنك رمي النماذج على المسرح بأي ترتيب ، ومع ذلك ، أعتزم إيقاف تشغيل اختبار العمق واختبار العمق والكتابة إلى مخزن العمق (في خصائص المواد) لجميع المواد (باستثناء الأشكال) ، لذا دعها تظهر في الترتيب الذي قمت بتعيينه يدويًا: قناع - مجال - ارقام - سهام.

في مواد كل طبقة ، اضبط Blend Mode = Alpha بحيث تصبح الكائنات شفافة في تلك الأجزاء حيث يتم تحديد ذلك في النسيج. وسنقوم بتعيين الترشيح = متوسط ​​للتنعيم. (إذا حددت مادة أو مادة من القائمة الموجودة على اليسار ، فسيتم عرض جميع الخصائص المتاحة لها على الجانب الأيمن من النافذة.)

وأخيرًا ، أضف عنصر Script إلى الأصول (بالنقر فوق الجزء السفلي الأيسر + إضافة أصل). وإلى جانب النماذج ثلاثية الأبعاد ، ستظهر script.js في القائمة ، عن طريق النقر على أي محرر نصوص خارجي سيتم فتحه. عند الحفظ في المحرر ، تتم إعادة تشغيل البرنامج في Spark AR Studio.

برمجة


في بداية النص ، قم بتوصيل الوحدات التي نحتاجها في هذا المشروع. هذا هو المشهد ، وتتبع الوجه ، ووحدات للعمل مع الوقت والصوت والرسوم المتحركة.

const Scene = require('Scene');
const FaceTracking = require('FaceTracking');
const Time = require('Time');
const Audio = require('Audio');
const Animation = require('Animation');

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

الوصول إلى الجزء المسمى من النموذج ثلاثي الأبعاد (شبكة) ، على سبيل المثال ، إلى المربع الأزرق في الصف الأول ، العمود الثاني من الملعب:

Scene.root.find('b12');

(أذكر b12 - هذه هي الطريقة التي أطلقنا عليها هذه الشبكة في محرر 3D).

الوصول إلى الصليب في هذا الموضع:

Scene.root.find('x12');

إخفاء إصبع القدم (س) ، ووضع علامة (س) والتلوين باللون الأخضر (ز) خلايا الحقل "32" (الصف الثالث ، العمود الثاني):

// figure
Scene.root.find('o32').hidden = true;
Scene.root.find('x32').hidden = false;
// background
Scene.root.find('b32').hidden = true;
Scene.root.find('g32').hidden = false;
Scene.root.find('r32').hidden = true;



صليب أخضر مع إضاءة خلفية خضراء في الحقل "32".

اشترك في أحداث تدوير الرأس والإمالة للتحرك في جميع أنحاء الحقل.

//vert: fov+ back-
FaceTracking.face(0).cameraTransform.rotationX.monitor().subscribe(function(event) {
	var v = event.newValue;
	...
});

//hor: rt+ dn-
FaceTracking.face(0).cameraTransform.rotationY.monitor().subscribe(function(event) {
	var v = event.newValue;
	...
});

كل شيء بسيط للغاية هنا. نأخذ من الحدث قيم دوران الرأس أو الإمالة (event.newValue) ونتحقق مما إذا كانت خارج نطاق معين. إذا كانت الإجابة بنعم ، فقم بتحريك المؤشر (المربع الأخضر) بصريًا في الاتجاه المطلوب. تتوافق القيمة السالبة لدوران الرأس مع دورانها إلى اليسار ، الموجب - إلى اليمين. وبالمثل - لإمالة الرأس ذهابا وإيابا للتحرك على طول الخطوط. النطاق بأكمله من -1 إلى +1. وبالتالي ، يمكنك تنفيذ حركة المؤشر و ...

ثم اتضح لي


أدركت فجأة أن التحكم في المؤشر في الحقل بالطريقة التي اخترتها غير مريح: تحتاج إلى إدارة رأسك لتحريك خلية واحدة ، ثم إعادة رأسك إلى موضعه الأصلي ، ثم تدويره مرة أخرى للخطوة التالية وما إلى ذلك. ولماذا لا تستخدم فقط القيم الكسرية لتحويل الرأس إلى الجانبين والإمالة للخلف وللأمام من أجل التركيز على الفور على الخلية المطلوبة في المجال؟ أي كيفية الإشارة إلى المؤشر بموقفه بإلقاء نظرة ، أو بالأحرى ، باتجاه الرأس. ثم الطريقة الأولى هي تمرين شديد الصعوبة للرقبة. التربية الرياضية جيدة بالطبع ، لكنها ليست بنفس القدر. بطبيعة الحال ، سنتذكر الموضع الحالي في مكان ما في ap.cur = {x: 1، y: 1} من أجل محو المؤشر في الموضع السابق وحفظ إحداثيات الموضع الجديد ، وهو ما يلزم لاحقًا لـ "النقر". بالمناسبةلم تعد هناك حاجة إلى الأسهم المرئية للإشارة إلى اتجاه حركة المؤشر: نرمي نموذجًا ثلاثي الأبعاد (arrows.fbx) من المشروع. يمكنك أيضًا مسح صورة السهم من النسيج.

وميض مزدوج؟


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


في Spark AR ، هناك أحداثًا تركت EyeEye.openness و rightEye.openness ، من خلال الاشتراك ، يمكنك الحصول على القيمة الافتتاحية لكل عين في event.newValue في النطاق من 0 إلى 1. سننظر في العين مغلقة بقيمة أقل من 0.1. وسنسمي وظيفة معالجة الوميض ap.blink1 () (AP هي مساحة اسم ، وهي أكثر ملاءمة بالنسبة لي).

//leftEye
FaceTracking.face(0).leftEye.openness.monitor().subscribe(function(event) {
	if  (event.newValue < 0.1) {
		ap.blink1();
	};
});

//leftEye
FaceTracking.face(0).rightEye.openness.monitor().subscribe(function(event) {
	if  (event.newValue < 0.1) {
		ap.blink1();
	};
});

في وظيفة معالجة الوميض نفسها ، نحدد الحد الأدنى للفاصل الزمني بين الوميض البالغ 200 مللي ثانية بحيث لا تعمل هذه الوظيفة على الفور مرتين عند الوميض بكلتا العينين ، حيث يتم تعليق نداءها على كل عين. أعتقد أنه واضح. أيضا ، نحدد أقصى وقت وميض مزدوج - 1 ثانية. إذا تناسبنا في هذا النطاق ، فستعمل وظيفة action () ، والتي تعرض التقاطع في الموضع الحالي. في نفس الوقت ، سنقوم بتعليق العمل () على حدث open.openness - بحيث يكون للاعب خيار إما وضع علامة على الوميض المزدوج أو عند فتح الفم.

blink1:function () {
	var tmNew = Date.now();
	if  (tmNew - ap.blinkStart > 200) {
		ap.blinkCount++;
		if  (ap.blinkCount > 1) {
			//action
			if (tmNew - ap.blinkStart < 1000) {
				ap.action();
			};
			ap.blinkCount = 0;
			ap.blinkStart = 0;
		} else {
			ap.blinkStart = tmNew;
		};
	};
},

action:function() {
	if  (ap.fProc == false) {
		ap.fProc = true;
		xo.putx();
	};
},

//mouth
FaceTracking.face(0).mouth.openness.monitor().subscribe(function(event) {
	if  (event.newValue > 0.2) {
		ap.action();
	};
});

اصوات


لقد وجدتها في الأقسام الخالية من حقوق الملكية في مواقع التأثيرات الصوتية المختلفة. تفاصيل مهمة: يتطلب Spark AR ملفات صوتية بتنسيق معين ، وهي M4A و mono و 44.1 kHz و 16 bit. المحولات عبر الإنترنت من wav و mp3 إلى m4a متوفرة في الشبكة العالمية. أضفت صوتًا إلى أربعة أحداث: تحرك ، اربح خنجر ، اربح تاك تو وتعادل. كان الحجم الإجمالي لجميع الأصوات بعد التحويل 105 كيلو بايت.

لاستخدام الأصوات في برنامج نصي ، تحتاج إلى توصيل وحدة صوت في البرنامج النصي ، وإضافة العدد المطلوب من مكبرات الصوت إلى المشهد حسب عدد الأصوات (حصلت على مكبر الصوت 0 ، مكبر الصوت 1 ، مكبر الصوت 2 ، مكبر الصوت 3) ، أضف وحدة تحكم التشغيل إلى الأصول ، قم بإنشاء العدد اللازم من العناصر الصوتية الفرعية لتشغيل وحدة التحكم في ذلك وفقًا لعدد الأصوات وإرفاق صوت لكل مكبر صوت.


بعد ذلك ، يمكنك تشغيل الصوت من البرنامج النصي كما يلي (على سبيل المثال ، صوت نقرة):

var audioClick = Audio.getPlaybackController('audioPlaybackControllerClick');
audioClick.reset();
audioClick.setPlaying(true);

البناء النهائي


لإنشاء إصدارات لجميع الأجهزة المحمولة المدعومة (Android و iOs) ، انقر فقط فوق ملف -> تصدير. كان حجم اللعبة لكل منصة متنقلة مع جميع النماذج والأنسجة ثلاثية الأبعاد في حالتي حوالي 1 ميغابايت. ثم تحتاج إلى الذهاب عبر المتصفح إلى Spark AR Hub على Facebook / sparkarhub وتحميل الملف الذي تم تصديره هناك. تحتاج أيضًا إلى ملء الوصف والبحث عن الكلمات الرئيسية وتنزيل مقطع فيديو تجريبي. علاوة على ذلك ، يجب تصويره على الهاتف من خلال كاميرا Instagram. للقيام بذلك ، يوجد في المحور قسم "معاينة الكاميرا" يحتوي على ارتباط. يمكن فتح هذا الرابط على جهاز محمول. سيبدأ تطبيق Instagram وسيتم فتح القناع (اللعبة) فيه. يمكن أيضًا إرسال الرابط للاختبار لجميع أصدقائك ، الذين ، بالطبع ، يجب أن يكون لديهم هاتف ذكي مع تثبيت تطبيق Instagram.حتى نهاية عملية الإشراف ، لن يكون القناع مرئيًا لجميع المستخدمين ولن يتمكنوا من إضافته إلى قائمة تأثيراتهم حتى يكون مرئيًا فقط من خلال هذا الرابط.

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

بعد ثلاثة أيام ، تمت الموافقة على اللعبة ، بعد نقلها إلى قسم "أنماط الكاميرا". بصراحة ، لا أتذكر أي قسم أدخلته في البداية (والقسم ، أو بعبارة أخرى ، الفئة التي يجب تحديدها). هذا ليس واضحًا ، نظرًا لعدم وجود قسم ألعاب في Instagram. لكن ، حسنًا ، الآن سنعرف أين نضع ألعابًا جديدة. إذا كانت الألعاب ستظهر في المستقبل ، فمن المحتمل أن يضيف Instagram قسمًا جديدًا.

مجموع


يمكنك تجربة قناع بالانتقال إلى الملف الشخصي لمنشئه على Instagram والنقر على أيقونة أقنعةه أدناه (رمز مع إيجابتين). الأمر نفسه ينطبق بالطبع على الألعاب المقنعة. في السابق ، أثناء الاختبار التجريبي للأقنعة ، كان من الضروري أيضًا الاشتراك في المؤلف. ولكن الآن تم إلغاء هذه القاعدة.

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

Source: https://habr.com/ru/post/undefined/


All Articles