تخطٍ إلى المحتوى
9 أغسطس 2026 · الهندسة

محركات حقيقية، وبناء حقيقي: داخل مختبر Unity

يصف هذا المقال المنتج وقت نشره. راجع منشئ الذكاء الاصطناعي وفرق الوكلاء للاطلاع على القدرات الحالية.

محركات حقيقية، وبناء حقيقي: داخل مختبر Unity

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

جاءت اللحظة الفارقة في اليوم الذي وضعنا فيه تزييف لوحة الرسم بجانب إصدار مُصيَّر بمحرك حقيقي. لم يكن الأمر مسألة ذوق أو صقل. أحدهما بدا كلعبة، والآخر بدا كجدول بيانات طموح. لذا كتبنا قاعدة صارمة في توجيهات الأداة المُنشئة: تصيير بمحرك حقيقي أو لا شيء. ألعاب الويب تعمل بحزمة مُدمجة من three.js والفيزياء. وأي شيء يدّعي جودة أصلية يمرّ عبر مختبر Unity، حيث يكتب الوكلاء أكوادًا فعلية بلغة C# لمحرك Unity 6 ويصرّفون إصدارات WebGL يمكنك تشغيلها في تبويب متصفح.

الجزء الذي لا يُحذّرك منه أحد: الأصول

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

هذه الحلقة بطيئة وتستهلك موارد حسابية في جدال مع نفسها. لكنها أيضًا الشيء الوحيد الذي جاوز بنا حاجز "فن المبرمج". كل صفحة قطعة في المختبر تنشر جولات مراجعتها، لتتمكن من مشاهدة تقاربها بنفسك دون أن تأخذ كلامنا على محمل التصديق. إليكم أحدث قطعة، شرفة أرغن، في الجولة الأولى والجولة الرابعة:

شرفة الأرغن — الجولة الأولى من مراجعة Blender شرفة الأرغن — الجولة الرابعة من مراجعة Blender
نفس سكريبت النمذجة في الجولة الأولى من المراجعة (يسار) والجولة الرابعة (يمين). لم يلمس أحد النموذج يدويًا؛ الحلقة استمرت في إعادة كتابة السكريبت حتى تطابق التصيير مع التصور.

وبمجرد وضعها داخل المحرك مع إضاءة وخامات تؤدي دورها فعليًا:

شرفة الأرغن مُصيَّرة داخل Unity 6
القطعة النهائية، مُصيَّرة بواسطة Unity 6 نفسه. كل لقطة شاشة للمحرك في صفحة المختبر مصدرها إصدار حقيقي — أبدًا نموذج تصميم.

الصوت كان نفس الجدال بنغمة مختلفة

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

لماذا ننشر كل هذه الفوضى على الإنترنت

شريط العرض التوضيحي يُظهر أفضل خمس دقائق لديك. المختبر يُظهر كل شيء، بما في ذلك الجولات التي بدا فيها النموذج خاطئًا.

يحتوي المختبر الآن على 83 صفحة إصدار منشورة، ويعرض استوديو Blender جانب الأصول بشروطه الخاصة — السكريبتات، وتصييرات المنصة الدوارة، وسجل المراجعة الكامل بعيوبه. ننشر الجولات الفاشلة عن قصد. يمكن لأي شخص أن ينتقي لقطة شاشة جيدة واحدة؛ هذا لا يُثبت شيئًا. أما عرض كل تكرار، بما في ذلك هندسة الجولة الأولى القبيحة، فهو أصعب بكثير على التزييف، وهذا هو بالضبط سبب قيامنا بالأمر بهذه الطريقة.

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

الهندسة
مشاركةXLinkedInFacebookRedditQuoraواتسابتيليجرامالبريد الإلكتروني
← جميع المقالات