أربعة فصول، أربعة عوالم
2026-09-05بنى المرحلة التاسعة عالم النهار. لكن ثيماً واحداً لا يكفي — ينبغي أن يتغير العالم مع تقدم اللاعب.
أكملت المرحلة الحادية عشرة نظام الثيمات.
ثلاثة عوالم جديدة
النهار هو نقطة البداية. يُفتح الثيم الاستوائي في المستوى 25، والليل في المستوى 60، والشتاء في المستوى 90.
يتكوّن كل ثيم من طبقتين: خلفية السماء وخلفية ما تحت الماء. يتغيران معاً في آنٍ واحد — ليس اللون فحسب، بل التكوين أيضاً.
الاستوائي: سماء زرقاء مشرقة وشعاب مرجانية وأعماق مائية استوائية. الليل: سماء مرصعة بالنجوم وأعماق داكنة. الشتاء: كتل جليدية ومحيط يبدو وكأنه متجمد.
بنية نظام الثيمات
يعمل النظام عبر TemaData ScriptableObjects. يحتوي كل ثيم على حقول لصورة السماء وصورة الأعماق ولون تمييز الواجهة ولون النص ولون الغيوم وغير ذلك.
يعمل TemaManager كـ singleton — عند تغيير الثيم، تتحدث جميع هذه الحقول تلقائياً. مفتاح واحد يُغيّر المشهد بأكمله.
معاينة بطاقات الثيمات
أضفنا بطاقات معاينة إلى شاشة اختيار الثيمات. تعرض كل بطاقة شريطاً من سماء ذلك الثيم بحجم 340×150 بكسل — كأنك تُلقي نظرة خاطفة على ذلك العالم قبل إلغاء قفله.
تبيّن أن هذه الميزة أعقد من الناحية التقنية مما توقعنا. RectMask2D وGridLayoutGroup وقيم إزاحة خاصة بكل ثيم. لكن النتيجة جاءت مطابقة لتصورنا.
اكتمال الترجمة
إلى جانب لوحة الثيمات، تمت ترجمة جميع أزرار وعناوين شاشة المتجر بالكامل في هذه المرحلة. أياً كانت اللغة المختارة، يظهر الآن كل شيء بتلك اللغة.
مكافأة التقدم
نظام الثيمات ليس طبقة مظهرية — بل هو مكافأة على التقدم. سبب إضافي للاستمرار حتى المستوى 90.
ومن الناحية البصرية، يمنح كل عالم إحساساً مختلفاً حقاً — نفس آليات اللعب، لكن أربعة أجواء مختلفة.