كل المقالات
دروس · 6 min read

أدوات تصميم المراحل التي تهمّ حقًا: المكدّس خلف مساحة منجزة

دليل عملي لمجموعة أدوات تصميم المراحل: اختيار محرّك، أدوات الـblockout والـgreybox، النمذجة والتخطيط، النثر والنبات، القياس، وإدارة الأصول، إضافة إلى أي الأدوات يستحق الإضافة وأيها ضجيج فقط.

Excavator standing beside a heap of concrete rubble at a demolition site

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

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

ابدأ من المحرّك، لا من قائمة الأدوات

محرّكك يقرّر معظم مجموعة أدواتك، لأن تصميم المراحل عمل آنيّ والمحرّك هو حيث تعيش المرحلة فعلًا. اختر المحرّك أولًا (Unreal أو Unity أو Godot) ودعه يملي البقية.

تصميم المراحل ليس نمذجة بخطوات إضافية؛ إنه بناء مساحة قابلة للعب داخل محرّك تصيير آنيّ. هذا يجعل المحرّك مركز مجموعة الأدوات، لا وجهة تصدّر إليها في النهاية. Unreal Engine هو الافتراضي للبيئات كبيرة المقياس والمرئيات بطراز AAA، بأقوى أدوات مدمجة للـlandscape والفوليج والإضاءة. Unity أخف، وأسرع في التكرار، ومهيمن في الجوال والإنتاج متوسط المقياس. Godot مفتوح المصدر ومتزايد القدرة، خاصةً للفرق الصغيرة التي تُثمّن امتلاك مكدّسها. لا أحد منها خطأ؛ الخطأ هو اختيار سلسلة أدوات أولًا ثم محاولة إجبار محرّك على قبولها.

على Unreal تحديدًا، تأخذك الأدوات المدمجة بعيدًا لكنها تترك فجوتين متكرّرتين: وضع تفصيل طبيعي بالمقياس دون سحب كل صخرة يدويًا، وإيجاد الأصل الذي تحتاجه داخل مكتبة نمت وراء ما يتعامل معه Content Browser بيسر. هذه هي الفجوة التي بُني لها Numivo: رسم نثر ونبات يُخبَز إلى نسخ أصلية للمحرّك (فيكون الناتج هو الشيء الرخيص المُجمّع الذي يريده كرت الرسم أصلًا)، ومتصفح محتوى مبنيّ لمكتبات ضخمة جدًا، وأداة قياس في الطبقة المجانية للتحقق من المسافات الحقيقية بدل تقديرها بالعين. إن كنت تعمل في Unreal وتضع طبيعة أو تروّض مكتبة أصول كبيرة، فهي الإضافة الجديرة بالفعل.

Blockout: ابنِ الشكل قبل الفن

افعل الـblockout داخل المحرّك بهندسة بسيطة: أدوات نمذجة Unreal، أو ProBuilder في Unity، أو بدائل بسيطة. المغزى اختبار المساحة بلعبها، فاستخدم ما يُقيم الأشكال أسرع.

مرحلة الـblockout (أو الـgreybox) هي حيث تُصمّم المرحلة فعلًا، وهي تريد أخشن وأسرع الأدوات لديك. وضع النمذجة المدمج في Unreal وProBuilder في Unity كلاهما يدعك تدفع الهندسة دون مغادرة المحرّك، وهذا يهمّ أكثر من قائمة الميزات: البقاء داخل المحرّك يعني أنك تختبر المساحة كل بضع دقائق بدل التنقل ذهابًا وإيابًا إلى DCC. أبقِه رماديًا، أبقِه قبيحًا، وأبقِه بالمقياس الحقيقي: عمل الـblockout كله أن يجيب «هل تعمل هذه المساحة للحركة عبرها» قبل أن ينفق أحد أسبوعًا في تجميلها.

النمذجة والتخطيط: جانب الأصول

Blender (مجاني) أو Maya للنمذجة، Substance للتخطيط، إضافة إلى مكتبة تصوير-فوتوغرامتري أو مسح للمواد الأساسية. هنا تُصنع الأصول الفردية، وليس هنا تُصمَّم المراحل.

حالما يعمل الشكل، تحتاج أصولًا حقيقية. Blender صار الافتراضي لمعظم الفرق المستقلة ومتوسطة الحجم: مجاني، سريع، وقادر تمامًا على العمل البيئي. Maya يستمر حيث تتطلبه خطوط الاستوديو والأنيميشن. Houdini يدخل حين تحتاج توليدًا إجرائيًا (أطقم معيارية، تحطيم، أنظمة صخور وجروف) ولا يستحق منحنى تعلّمه الحاد إلا حين تنتج تنويعات بحجم. للأسطح، يبقى Substance Designer وPainter المعيار، مسنودًا بمكتبة مسح للمواد الأساسية المقنعة. أبقِ هذا الجانب من خط الإنتاج منفصلًا في ذهنك عن تصميم المراحل بحد ذاته: هذه الأدوات تصنع الأشياء، المحرّك يرتّبها.

أرشيف واسع من رفوف وسجلات مخزّنة كل مشروع يصير في النهاية مشكلة إمكانية إيجاد. الأداة التي تدعك تحدّد الأصل الصحيح في ثوانٍ توفّر عبر إنتاج ساعات أكثر من معظم الأدوات الأكثر بهرجة في مكدّسك.

النثر والوضع والقياس

وضع الطبيعة يدويًا لا يتوسّع: استخدم أداة نثر تُخبَز إلى نسخ محرّك، وأبقِ أداة قياس على بُعد ضغطة مفتاح كي يبقى المقياس صادقًا.

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

إدارة الأصول: الأداة التي لا يميزنها أحد

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

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

أرقام ميدانية تستحق السرقة

  • اختر المحرّك أولًا، يقرّر معظم مجموعة أدواتك
  • افعل الـblockout داخل المحرّك، لا في DCC؛ سرعة الاختبار تهزم راحة النمذجة
  • يجب أن يُخبَز النثر إلى نسخ أصلية، وإلا كلّفك في وقت التشغيل
  • أبقِ أداة قياس على بُعد ضغطة مفتاح، المقياس بالعين ينحرف
  • الأداة التي لا يميزنها أحد: إمكانية إيجاد الأصول بمقياس المكتبة

أسئلة شائعة موجزة

ما مجموعة الأدوات الحد الأدنى القابلة للتطبيق؟ محرّك، وأدوات الـblockout المدمجة فيه، وBlender، وأداة تخطيط، وحل نثر. يكفي ذلك لبناء وإطلاق بيئة كاملة. كل ما وراء ذلك ينبغي أن يستحق مكانه بإزالة عنق زجاجة محدّد تستطيع تسميته.

هل أحتاج Houdini؟ فقط إن كنت تُنتج محتوى إجرائيًا بحجم: تنويعات أطقم معيارية، تحطيم، أنظمة تضاريس كبيرة. لبيئة واحدة أو فريق صغير، إنه استثمار كبير في مشكلة قد لا تكون لديك بعد.

أدوات مجانية أم مدفوعة؟ Blender وGodot يثبتان أن الأدوات المجانية قادرة على الإنتاج، ومعظم الأدوات المدفوعة لديها طبقات مجانية أو إنديز. التكلفة نادرًا ما تكون العامل الحاسم؛ العامل الحاسم هو هل تنسجم الأداة مع المحرّك الذي التزمت به بالفعل.

كيف أعرف أن أداة جديدة تستحق التبنّي؟ ينبغي أن تزيل عنق زجاجة تستطيع تسميته بصوت عالٍ: «وضع النبات يأخذ أيامًا»، «لا أجد الأصول»، «أخمّن المسافات». إن لم تستطع تسمية عنق الزجاجة، فالأداة تشتيت، مهما بدت الديمو جيدة.

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