ريترو سايبربانك في يونيتي: الجانب التقني لموليت مادجاك

2026 May 23 نُشر | مترجم من الإسبانية

استحوذت لعبة Mullet MadJack على اهتمام مجتمع الألعاب المستقلة بقدرتها على دمج جمالية أنمي التسعينيات مع بيئة إلكترونية مشبعة بأضواء النيون، وكل ذلك تم تنفيذه باستخدام Unity. بعيدًا عن كونها مجرد مرشح بصري بسيط، تُظهر اللعبة سير عمل تقني دقيق يجمع بين النمذجة منخفضة المضلعات (low-poly)، والتظليلات المخصصة (shaders)، ونظام معالجة لاحقة (post-processing) يحاكي التشويه والوميض في شاشات CRT. بالنسبة للمطورين الذين يسعون إلى الأداء دون التضحية بالشخصية، تقدم هذه اللعبة دروسًا قيمة حول كيفية تحسين أسلوب رجعي دون الوقوع في فخ الحنين البسيط.

شاشة لعبة Mullet MadJack مع أضواء نيون وردية، نموذج منخفض المضلعات وتأثير CRT في Unity

سير العمل: الأصول والتظليلات والمعالجة اللاحقة في Unity 🎮

يبدأ الأساس البصري للعبة Mullet MadJack في Photoshop، حيث تُصمم الأصول بلوحات ألوان محدودة وخطوط عريضة، محاكيةً الرسوم المتحركة المحدودة في التسعينيات. في Unity، يُعد استخدام تظليلات النيون أمرًا أساسيًا: حيث تُطبق تأثيرات الانبعاث (emission) على الأشكال الهندسية البسيطة لمحاكاة أنابيب الضوء، مما يتجنب استخدام الإضاءة الديناميكية المكلفة. أما المعالجة اللاحقة المخصصة فهي الحيلة الحقيقية. فبدلاً من الاعتماد على أصول من متجر الأصول (Asset Store)، نفذ الفريق ملف تعريف حجم (Volume profile) يتضمن انحرافًا لونيًا (chromatic aberration)، وتحبيبًا سينمائيًا (film grain)، ومسحًا لخطوط شاشة CRT مع استيفاء البكسل (pixel interpolation). للحفاظ على 60 إطارًا في الثانية على الأجهزة المتواضعة، يُوصى باستخدام دقة عرض منخفضة (مثل 540p) ورفع الحجم باستخدام مرشح نقطي (point filter) لتجنب التنعيم، مما يعيد إنتاج المظهر البكسلي الأصلي.

نصائح للمطورين المستقلين: كيفية تحقيق التأثير دون عناء 💡

إذا كنت ترغب في تكرار هذا الأسلوب في مشروعك على Unity، فأعطِ الأولوية للاتساق على التعقيد. استخدم لوحة ألوان لا تتجاوز 16 درجة لونية لكل مشهد، وحد من استخدام الجسيمات (particles). بالنسبة لتأثير CRT، يكفي تظليل بسيط لخطوط المسح (scanlines) مع تشويه طفيف على شكل برميل (barrel distortion) في المعالجة اللاحقة؛ لست بحاجة إلى محاكاة الفيزياء الكاملة للأنبوب. بالإضافة إلى ذلك، قم بتعطيل منع التعرج (anti-aliasing) واستخدم نسيجًا بدقة قوة اثنين (256x256). يُظهر نجاح Mullet MadJack أن السحر الرجعي الحقيقي لا يكمن في الدقة التقنية، بل في النية الفنية والتحسين الذكي.

كيف تمكنت لعبة Mullet MadJack من إعادة إنتاج جمالية أنمي التسعينيات في Unity دون التضحية بالأداء في سيناريوهات إلكترونية عالية الكثافة البصرية؟

(ملاحظة: مسابقات الألعاب (game jams) تشبه حفلات الزفاف: الجميع سعداء، لا أحد ينام، وتنتهي بالبكاء)