فحوصات واجهة المستخدم قبل الإطلاق: ما يجب التحقق منه قبل الشحن
بعد تجهيز Prefab والمنطق: مراجعة نهائية لواجهة المستخدم على الجهاز واللغات وبناء Release وريسكين الأحداث—تمدد تسليم التصميم وقبول MCP مع مسارات الإصلاح.
- game-ui-design
- game-dev-ai
- ui-to-engine
- ui-localization
- ui-reskin
- unity
- godot
- cocos
- vberai
- qa
- 2026
Prefab موجود في المشروع والمنطق موصول، ومع ذلك قد يفشل بناء الاختبار في فحوصات واجهة المستخدم: المحرر يبدو جيدًا لكن Safe Area يُقتطع على الجهاز؛ الإنجليزية تتسع لكن الألمانية تفيض؛ الشاشة الرئيسية تحمل ريسكين الحدث لكن النوافذ المنبثقة لا تزال تستخدم الفن القديم.
قائمة تسليم التصميم تغطي التسليم. قائمة استيراد المحرك + MCP تغطي أول تشغيل Play. هذه المقالة تضيف فقط عناصر ما قبل الشحن—دون تكرار Raycast أو draw calls أو Canvas Scaler؛ أعد اختبار أي شيء نجح بالفعل عند الاستيراد على المسار الرئيسي.
6 فحوصات قبل الشحن
| # | الفحص | الفشل الشائع |
|---|---|---|
| 1 | الجهاز والمسار الرئيسي: الوضع الرأسي المستهدف + نسب الأبعاد الشائعة (مثل 19.5:9)؛ اختبر التدوير إن كان مدعومًا | المحرر بنسبة 16:9 فقط؛ اقتطاع النوتش، إزاحة اللمس |
| 2 | كل لغة حية على الشاشة الرئيسية + النوافذ المنبثقة | فيض الألمانية / الإسبانية، نص زر مقتطع |
| 3 | ريسكين الحدث / الموسم على جميع نقاط الدخول (النوافذ المنبثقة، طبقات الشارات) | ريسكين جديد للشاشة الرئيسية، ريسكين قديم للنوافذ المنبثقة |
| 4 | الأرقام والمؤقتات والعملة تطابق جداول التصميم | عناصر نائبة، تنسيق خاطئ |
| 5 | بناء Dev / Release كل منهما يحمّل واجهة المستخدم الرئيسية مرة واحدة | Addressables / أصول مفقودة في البناء |
| 6 | واجهة المستخدم لبناء الاختبار تطابق Prefabs في المستودع | تعديلات على المشهد فقط، البناء غير محدّث |
أمثلة Unity UGUI؛ Godot Control / Cocos UI تُقابل بالطريقة نفسها.
أين تُصلح
| العَرَض | المسار |
|---|---|
| اقتطاع على الجهاز، انحراف التخطيط | عدّل Prefab، أو إعادة تصدير منظمة من AI Studio |
| فيض اللغة | ترجمة واجهة المستخدم / طبقات النص؛ هامش Auto Layout في التصميم |
| ريسكين حدث غير متسق | تغيير المظهر (ريسكين) وإعادة تصدير الشجرة الكاملة من AI Studio |
| خط عرض ضبابي / أرقام الضرر | خط نقطي أو TMP |
مشكلات المنطق والربط تنتمي إلى قائمة استيراد المحرك + MCP—ولا تُوسَّع هنا.
الأسئلة الشائعة
هل تتداخل مع “10 فحوصات المحرك”؟
قائمة المحرك = أول تشغيل Play. هذه القائمة = الجهاز، اللغات، بناء Release، ريسكين الأحداث.
تقسيم الفريق الصغير؟
الهندسة: 1، 5، 6. التصميم/الإنتاج: 2، 4. ضمان الجودة (إن وُجد): 1–5. فحص عشوائي من المصمم: 3. حوالي 30 دقيقة اختبار دخان على الجهاز للمسار الرئيسي؛ اللغات: أطول 2–3 + الشاشة الرئيسية والنوافذ المنبثقة الرئيسية.
إصلاح عاجل لواجهة المستخدم في Release بالصور فقط؟
استخدم إصلاح Prefab / الأصول واعمل commit—لا تترك التغييرات على مشهد اختبار فقط.
تابع القراءة
أدلة أخرى قد تعجبك
أنشئ واجهة ألعاب جاهزة للإنتاج في 3 دقائق مع AI Studio (دليل فيديو)
جولة رسمية على يوتيوب من VberAI—استيراد PSD/Figma مع VberAI Studio وتصدير واجهة اللعبة إلى Unity وCocos Creator وGodot في دقائق.
- vberai
- ai-studio
- video
- psd
Godot 4: ضع قواعد الإشارات في موجهك حتى يقوم MCP بتوصيل شريط الصحة
قبل أن تطلب من Godot MCP في Cursor، حدد عقد إشارة health_changed حتى يتصل HUD دون مسارات get_node العميقة—قوالب موجه، أمثلة GDScript، أنماط مضادة، وقبول Play.
- Godot MCP
- Godot 4
- signals
- HUD
استكشاف أخطاء اتصال Cocos MCP: لا يظهر cocos-creator في Cursor
إصلاحات مبنية على الأعراض لـ VberAI Cocos Creator 2.x / 3.x MCP: امتداد مفقود، فشل التفعيل، الخادم لا يعمل، تعارض المنافذ، Cursor MCP غير مكتوب أو يحتاج إعادة تحميل—بالإضافة إلى قائمة تحقق والتحقق من localhost.
- cocos
- cocos-creator
- mcp
- cursor