Few fan projects have achieved the myary status of the Black Mesa] remake, a labor of love that rebuilt the original 1998 ]Half-Life inside a heavily customized version of Valve's Source motor.

Retargeting the Source Engine for a 1998 Classic

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

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

فيزياء كأول مواطنة

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

المهندسون قاموا بفحص فيزياء الـ(راغدول) للـ (إن بي سي) الأصليّة، لم يكن لديهم أيّ إنقطاع و ببساطة تصوّر للوفاة،

التحديات: من "جولد سرك" إلى "شواهد المصدر"

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

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

قانون تحقيق التوازن بين الأداء

لم يكن محرك المصدر مصمماً للزيارات البلاستيكية العالية التي تطلبها (بلاك ميسا) خاصة الأجزاء الخارجية من "التشن السطحي" و"النبات على فريمان"

ولضرب 60 جهازاً من أجهزة البرمجيات في وقتها (2012-2015)، وضع الفريق نظاماً دينامياً للبث والنماذج لا يحمل إلا ما هو ضروري للغرفة أو الممر الحالي، وهذا أمر مهم للغاية بالنسبة لأقسام " البقايا " و " المواد الشاذة " ، التي تضغط على عدد كبير من الأصول المتنوعة في وقت قصير، وقد كان المنطق المتسلسل في هذا الاتجاه العام أن يكون سلساً ومكفولاًاًاًاًاًا.

إدارة الأصول: ارتفاع عمل العقد

وبحلول موعد إطلاق " ستام " في وقت مبكر في عام 2015، كان " بلاك ميسا " يحتوي على ما يزيد على 000 20 من المنسوجات الفريدة و 000 6 من الآثار السليمة و 500 1 ملف نموذجي، وكانت إدارة مستودع الأصول هذا عبر فريق موزع ومتطوع تحديا لوجستيا في حد ذاته، واستخدم المشروع " جيت لوفات " (Large File Storage) مع ربطات مع العادات تقليدية بضغط على النسيجات النفاثة على ارتكاب الأصول، وحافظة على اتفاقية صارمة.

ولكن الهندسة أعمق: كان الكثير من الخرائط الأصلية Half-Life] لها قياسات جغرافية كان من المستحيل تقنياً أن تتكاثر في المصدر بسبب الاختلافات في أحجام الخلايا الفيزيائية، فعلى سبيل المثال، كان هناك العديد من أنواع الجواد وخطوط التهوية في اللعبة الأصلية، مما أدى إلى حدوث ارتفاعات طفيفة في تركيبات اللاعبين المصممين للمصدر (72 وحدة طويلة).

مهندس الصوت: إعادة تنظيم المسلسل

"المكانيات المُتخفية" "الجديدة" "في "المكانيات المُتخفية" "المكانيات المُتقاربة"

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

الفصول ال Xen: بناء عالم علين من سكراتش

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

هذا يتطلب نظاماً لـ غير Euclidean geometry - الجزر العائمة، البوابات، وشوهات الجاذبية التي تحدد Xen.

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

رئيس القتال و الفيزياء الكبيرة

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

وكانت معركة نيهالين أكثر تعقيداً، ففي الأصل كان الرئيس سلسلة مكتوبة ذات تفاعل محدود، وقد استلزمت إعادة التشكيل مخلوقاً كاملاً يقوده آي قادر على الانتقال عبر ساحة Xen، وتوليد البوابات، والهجوم على انفجارات الطاقة، وقام الفريق الهندسي ببناء جهاز حكومي مخصص يمكن أن يتعامل مع eight independent attack modes[FLT: real weapons1].

Community-Driven Engineering: The Live Beta Years

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

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

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

تطابق المعدات الحاسوبية ومحركاتها

لأن (بلاك ميسا) موجود في فرع محركات المصدر المتحركة الذي تم اختراعه في الأصل من صندوق أورانج 2007 كان على الفريق أن يتراجع عن العديد من التغييرات من الإطلاقات الجديدة للمصدر (2013، في وقت لاحق 2019)

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

الخلاصة: الدروس الهندسية من مشروع العقد - لانغ

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

For further reading, see the Black Mesa development forums], the official Black Mesa website, and in-depth interviews with the team at ]PC Gamer