تتميز لعبة الفيديو "Monark"، التي تم تطويرها باستخدام محرك Unity، بقدرتها على نقل واقعين متعارضين من خلال استخدام المؤثرات البصرية. يتيح محرك اللعبة تحكمًا دقيقًا في الإضاءة والكاميرا، مما يخلق تباينًا لونيًا قويًا بين العالم الواقعي ذي الألوان الباردة والمشبعة، وعالم الجنون حيث تسود الألوان الحمراء والبرتقالية مع تشويه ضبابي. لا يحدد هذا النهج هوية اللعبة فحسب، بل يوضح أيضًا كيف يمكن لأدوات المعالجة اللاحقة أن ترتقي بجمالية الأنمي المظلم إلى مستوى تقني أعلى. 🎮
الشادرات، الضباب الحجمي، والتشويه اللوني في Unity 🎨
لإعادة إنتاج أسلوب لعبة "Monark"، يجب على المطورين إتقان ملف Volume Profile في Unity. يكمن المفتاح في الجمع بين ثلاثة تأثيرات: الضباب الحجمي (Volumetric Fog) الذي يغمر مشاهد عالم الجنون، مما يقلل الرؤية ويخلق جوًا خانقًا؛ والتشويه اللوني (Chromatic Aberration) الذي يشوه حواف الكائنات لمحاكاة عدم الاستقرار العقلي؛ وضبط منحنيات الألوان (Color Grading) الذي يدفع اللوحة نحو درجات الأحمر والأرجواني. بالإضافة إلى ذلك، فإن استخدام شادرات مخصصة للشخصيات، والتي تستبدل الإضاءة الواقعية بظلال مسطحة (cel shading)، أمر أساسي للحفاظ على التناسق البصري للأنمي. يتم تحقيق الانتقال بين العالمين عن طريق استيفاء هذه القيم في الوقت الفعلي، وهي تقنية تتطلب تحسينًا لتجنب انخفاض الأداء على وحدات التحكم.
نصائح للمطورين المستقلين الباحثين عن أسلوب بصري عالي التباين 💡
إذا كنت مطورًا مستقلاً وتطمح إلى أسلوب مماثل، فأعط الأولوية لتحسين التأثيرات. لا تطبق التشويه اللوني أو الضباب الحجمي على المشهد بأكمله طوال الوقت؛ استخدمها كأدوات سردية، وقم بتفعيلها فقط في اللحظات الرئيسية أو المناطق المحددة. أنشئ ملفين للمعالجة اللاحقة (واحد للعالم الواقعي وآخر للعالم المتغير) واستخدم سكريبت بسيط من نوع Lerp للانتقال بينهما عند الدخول إلى مصادمات معينة. أخيرًا، حدد لوحة الألوان الخاصة بك إلى 5 أو 6 درجات كحد أقصى لكل عالم؛ التباين في "Monark" لا يأتي من كثرة الألوان، بل من التشبع والسطوع الشديدين للقلة المستخدمة.
كيف تم تكوين تأثيرات المعالجة اللاحقة في Unity لتحقيق الانتقال البصري بين الواقعين المتعارضين في لعبة Monark دون فقدان الأداء في الوقت الفعلي
(ملاحظة: مطور الألعاب هو شخص يقضي 1000 ساعة في صنع لعبة يكملها الناس في ساعتين)