تخطي إلى المحتوى الرئيسي

Mosaic

لوحة شهيرة ترسم نفسها صفًا بصف من مربعات إيموجي ملونة. خمّن العمل قبل أن يكتمل المسح

FAQ

حول لعبة الفسيفساء من PlayMemorize

الفسيفساء لعبة تعرّف على الأنماط من نوع "خمّن اللوحة". تُرسم فسيفساء عالية الدقة عملًا فنيًا مشهورًا من الملكية العامة - ليلة فان غوخ المرصّعة بالنجوم، موجة هوكوساي العظيمة، صرخة مونك، غرنيكا بيكاسو، تكوين لموندريان، حقل لوني لروثكو - عنقود بكسلات عشوائي في كل مرة حتى تظهر الصورة. مهمتك: اختر اللوحة من قائمة اختيارات متعددة قبل أن ينتهي الكشف عن اللوحة. كلما خمّنت أبكر، ارتفعت النقاط، فالألفة البصرية بالأعمال الكلاسيكية تؤتي ثمارها.

ثلاثون عملًا فنيًا كلاسيكيًا. يغطي الكتالوج عشرة أعمال تصويرية كلاسيكية (الليلة المرصّعة بالنجوم، الموجة العظيمة، الصرخة، غرق سفينة المينوتور، تكوين (كاندينسكي)، صورة بيكاسو الذاتية لعام 1907، صورة فريدا كاهلو الذاتية، امرأة بقبعة، عارية جالسة، أودني)؛ وثمانية أعمال تصويرية أو مُحوّرة أيقونية أخرى (تكوين VII، غرنيكا، الإلهام، صورة دورا مار، يد مع كرة عاكسة، أميرة المطر، ريش، فسيفساء رومانية)؛ واثني عشر أيقونة من نوع الحواف الحادة / الحقل اللوني (تكوين موندريان بالأحمر والأزرق والأصفر + برودواي بوغي ووغي، مربع ماليفيتش الأسود + الصليب الأسود، البرتقالي-الأحمر والأصفر-الأزرق لروثكو، تكريم ألبرس للمربع بالأصفر والأزرق، Onement I لنيومان، اللوحة المجرّدة (الأسود) لراينهارت، يقطينة كوساما، وهدف جونز). تعرض كل جولة الفنان والسنة والحركة الفنية بعد التخمين · فتبني كتالوجًا ذهنيًا لتاريخ الفن جولة تلو الأخرى.

HTML5 Canvas خالص. تُرسم كل لوحة كـ ~100 000 كتلة fillRect مسطحة · عشرين ضعف دقة النموذج الأولي الأصلي ذي 5 000 خلية، فتبقى الظلال وضربات الفرشاة بعد التكميم بدلًا من أن تذوب في شبكة خشنة. تُسحب ألوان الخلايا من لوحة من 45 رقاقة من قيم hex مستمدة من الإيموجي (كريمي قمري، رمادي حجري، تيراكوتا، خوخي، أزرق ليلي، أخضر تنوبي، …) مختارة بحيث تستقر نصف ألوان زيت اللوحة الباهتة على شقيق أمين بدلًا من الانهيار إلى الأسود. تحتفظ كل لوحة أيضًا بنسبة أبعادها المصدر · الأعمال الأفقية تُؤطَّر أفقيًا، والعمودية عموديًا.

لا تُخزَّن أي صور. يشحن المستودع فقط سلاسل فهارس اللوحة المُكمَّمة · حرف base-62 واحد لكل خلية. لإعادة توليد الكتالوج أو توسيعه، شغّل node scripts/build-mosaic-paintings.mjs. ثمانية عشر من الأعمال تُنزَّل من مستودعات مرجعية عامة لنقل الأنماط العصبية في تعلّم الآلة على GitHub؛ والاثنا عشر عملًا المتبقية من نوع الحواف الحادة / الحقل اللوني تُشحن كسلاسل SVG مضمّنة صغيرة داخل سكربت البناء وتُحوّل إلى نقاط محليًا عبر sharp، فلا تعتمد على رابط قابل للوصول. أي مسار مصدر يُغيّر الحجم ليناسب ~100 000 خلية مع الحفاظ على نسبة الأبعاد، ويرفع التشبّع قليلًا فتستقر نصف الألوان الباهتة على رقاقة ملونة، ويطابق كل بكسل بأقرب مدخل في اللوحة باستخدام مسافة OKLab الإدراكية. تذهب المخرجات مباشرة إلى paintings.generated.ts.

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

جزء من عائلة ألعاب تدريب الدماغ PlayMemorize. تعمل بالكامل في متصفحك، وتعمل دون اتصال كتطبيق ويب تقدمي.

كيف تتقن

FAQ