النمذجة وتلوين القوام / الأصول الفنية
معلومات حول النمذجة ثلاثية الأبعاد (3D Modelling)، تلوين القوام (Texturing)، والأصول الفنية (Art Assets) في هايتيل.
النمذجة / فن القوام
تقدّم هايتيل دعمًا شاملاً لإنشاء النماذج ثلاثية الأبعاد وفن القوام (Texture art)، مع أدوات متخصصة وسير عمل مصمَّم للحفاظ على الأسلوب البصري المميز للعبة، وفي الوقت نفسه تمكين المبدعين من الإبداع بحرية.
أدوات التعديل الحالية
Blockbench
تستخدم هايتيل Blockbench كأداة رئيسية للنمذجة ثلاثية الأبعاد والتحريك (الأنيميشن):
- الدعم الرسمي: يُستخدم لإنشاء نماذج هايتيل والقوام (textures) والتحريك (الأنيميشن).
- الإضافة الخاصة: ستوفّر هايتيل إضافة مخصصة لبرنامج Blockbench، وسيتم إصدارها في أقرب وقت ممكن.
- التوافق المباشر: تتيح الإضافة للمبدعين إنشاء نماذج، قوام، وتحريك متوافق مع هايتيل مباشرةً داخل Blockbench.
- استبدال الأدوات القديمة: تقوم بالإحلال الكامل لأداة Hytale Model Maker القديمة لدعم سير العمل الإبداعي المتعارف عليه في المجتمع بشكل أفضل.
- ميزات الأمان: تتيح لك إضافة عناصر متوافقة فقط مع محرك اللعبة، فلا داعي للقلق من كسر أي شيء.
قيود النماذج
أنواع الهندسة
الغالبية العظمى من النماذج في هايتيل مقيدة بنوع محدد من الأشكال الهندسية الأولية:
العناصر ثلاثية الأبعاد:
- الكتل (البلوكات)
- أشباه المكعبات
- الصناديق
العناصر ثنائية الأبعاد:
- المربعات
- المستطيلات
- السطوح المسطحة (مكوّنة من مثلثين)
فلسفة التصميم
تخدم هذه القيود عدة أغراض:
- تحسين الأداء: يضمن عرضًا فعالًا وأداءً سلسًا للعبة.
- أسلوب فني متسق: يحافظ على الطابع البصري المميز لهايتيل.
- تكامل سلس: يجعل التعديلات تبدو أكثر انسجامًا مع اللعبة الأساسية.
معايير كثافة البكسل
تستخدم هايتيل كثافات بكسل مختلفة لأنواع المحتوى المختلفة:
الكثافات النموذجية
- الكتل (البلوكات): كثافة 32 بكسل
- نماذج اللاعبين: كثافة 64 بكسل
- المخلوقات (الموبز): على الأرجح كثافة 64 بكسل أيضًا
- معدات اللاعبين: كثافة 64 بكسل (أسلحة، عناصر تجميلية، دروع، وما إلى ذلك)
المرونة
- التعامل مع الكثافة الخاطئة: استخدام كثافة غير صحيحة قد يؤدي إلى ظهور الأصول (assets) بحجم غير مناسب، ولكنه لن يتسبب في فشل الاستيراد.
- ليس هناك قيود صارمة: نسبة البكسل، التدوير، والتكبير/التصغير كلها غير مقيدة.
- نظام متسامح: تم تصميم الأدوات لتكون مرنة مع الحفاظ على التوافق.
محرر أصول هايتيل
المحرر داخل اللعبة
يعد محرر الأصول أداة شاملة سيتم تضمينها مع اللعبة:
- مرفق مع اللعبة: متاح لجميع اللاعبين منذ الإطلاق.
- متطلب لأداة خارجية: لا يدعم تحرير الصور، ويجب استخدام أدوات خارجية لإنشاء القوام (textures).
- تحرير أصول البيانات: المحرر الرئيسي للعمل مع أصول البيانات (data assets).
- توسيع الإمكانيات: يدعم حاليًا معظم الميزات، رغم وجود بعض القيود المتعلقة بالشخصيات الغير قابلة للعب (شخصيات الكمبيوتر)، وتوليد العالم، والتفاعلات، والتي ستتوسع مع مرور الوقت.
إنشاء الجسيمات (البارتكلز)
يتضمن محرر الأصول (asset editor) أدوات قوية لإنشاء الجسيمات (البارتكلز):
- الإنشاء داخل اللعبة: يتم إنشاء الجسيمات مباشرة داخل اللعبة باستخدام محرر الأصول (asset editor).
- المعيار الصناعي: منطق الجسيمات (البارتكلز) قوي ويشبه أنظمة الجسيمات (البارتكلز) في Unity و Unreal.
- قائم على الأحداث: يمكن إنشاء الجسيمات (البارتكلز) عند حدوث أحداث أو تفاعلات (مثل فتح الأبواب).
- الارتباط بالكائنات (الموبز): يمكن ربط الجسيمات (البارتكلز) بالكائنات (بالموبز) عند نقاط ارتباط محددة.
- الحركة الديناميكية: يدعم تحرك الجسيمات (البارتكلز) مع نقاط تثبيتها.
- تأخيرات زمنية: يدعم تأثيرات الجسيمات (البارتكلز) المبنية على الوقت والتأخيرات الزمنية.
المواد / الخامات (الماتريالز)
تركيز على الأداء
تتبع هايتيل نهجًا مختلفًا فيما يخص المواد / الخامات (الماتريالز) مقارنة بمحركات الألعاب الأخرى:
- مسبقة التحسين: الخامات مُحسّنة بشكل كبير، ولا يمكن للفنانين إنشاء مواد / خامات (ماتريالز) مخصصة.
- أولوية الأداء: هذا القيد يضمن أداءً ثابتًا عبر جميع المحتويات.
- نظام منسّق: يحافظ على الاتساق البصري مع تحقيق أقصى قدر من الكفاءة.
أفضل الممارسات
تحسين الأصول (assets)
الاعتبارات الأساسية من فريق تطوير هايتيل:
- استخدام الموارد بعناية: كن واعيًا بعدد الكتل (البلوكات) / المربعات التي تستخدمها وحجم ملفات القوام (textures).
- تجنب التضخيم: الهدف هو منع تراكم الأصول (assets) غير الضرورية التي قد تؤثر على الأداء.
- تركيز على الكفاءة: احرص على موازنة الجودة البصرية مع القيود التقنية.
التوثيق المستقبلي
- دليل أفضل الممارسات: سيتم إصدار دليل شامل لـ "أفضل الممارسات" للفن والنمذجة (المودلينج) في المستقبل.
- حدود مرنة: يمكن تحقيق معظم الأهداف الإبداعية دون كسر أي شيء في النظام.
- سير العمل المدفوع بالمجتمع: تم تصميم الأدوات لدعم سير العمل الإبداعي المتعارف عليه في مجتمع التعديلات (المودات).
التكامل مع خط الإنتاج التطويري
يتكامل سير العمل الخاص بالنمذجة (المودلينج) وفن القوام (texture art) بسلاسة مع منظومة تطوير هايتيل الأوسع:
- التوافق مع محرر الأصول (Asset Editor): النماذج التي تم إنشاؤها في Blockbench تعمل مباشرة مع محرر أصول (Asset Editor) هايتيل.
- دمج أصول البيانات (Data Assets): يمكن تكوين وتخصيص النماذج ثلاثية الأبعاد عبر أصول البيانات (Data Assets).
- دعم البرمجة المرئية (Visual Scripting): يمكن التحكم بالنماذج وتحريكها عبر البرمجة المرئية (Visual Scripting).
- قابلية التوسع عبر إضافات جافا: يمكن تنفيذ سلوكيات متقدمة للنماذج باستخدام إضافات جافا.
- دمج الجسيمات (البارتكلز): يمكن ربط الجسيمات (البارتكلز) بالنماذج عند نقاط محددة لتعزيز التأثيرات البصرية.
هذا النهج المتكامل يضمن أن النمذجة (المودلنج) ثلاثية الأبعاد وفن القوام (texture art) ليست عمليات إبداعية منفصلة، بل هي مكونات أساسية في بيئة تطوير هايتيل الشاملة.