المحرك المظلم
محرك Dark Engine هو محرك ألعاب لنظام التشغيل Microsoft Windows تم تطويره بواسطة Looking Glass Studios . وقد تم استخدامه في ألعاب Thief: The Dark Project (1998) و System Shock 2 (1999) و Thief II (2000).
سمات
يدعم محرك العرض "دارك إنجن"، الذي ابتكره شون باريت عام 1995، رسومات مشابهة لتلك الموجودة في لعبة "كويك" الأصلية ، مع تأثيرات خلفية السماء الشبيهة بـ"أنريل " والإضاءة الملونة التي ظهرت في "ثيف 2" . ونظرًا لمحدودية إمكانيات الأجهزة في ذلك الوقت، لم يُصمم "دارك إنجن" مع مراعاة قابلية التوسع، ولذلك لا يمكنه عرض أكثر من 1024 مضلعًا للتضاريس على الشاشة في وقت واحد، بالإضافة إلى قيود أخرى على الكائنات والإضاءة. أما بالنسبة للنسيج، فتدعم اللعبة نسيج PCX و TGA المُجمّع ، بمضاعفات العدد 2 حتى 256×256. يتم تجميع النسيج في "مجموعات" تشترك في نفس لوحة الألوان . يوجد حد أقصى يبلغ 216 نسيجًا ولوحة ألوان مستقلة، باستثناء 8 نسيجات مائية متحركة.
لا يدعم المحرك برمجة الألعاب المتقدمة بشكلٍ أصلي، حيث يتم التحكم في الذكاء الاصطناعي وسلوك الكائنات بواسطة ملفات "وحدة برمجة الكائنات" (.OSM)، وهي ملفات DLL يتم تحميلها أثناء التشغيل. وبالتالي، يمكن كتابة وحدات جديدة وإضافتها إلى محرر المستويات DromEd، ولكنها محدودة بسبب نطاق الوظائف التي يوفرها المحرك الأساسي. وللتغلب على هذا القيد، يضطر المحررون إلى اللجوء إلى مؤثرات معقدة تشبه آلات روب غولدبيرغ باستخدام مجموعة من أنظمته الأخرى.
في وقتها، قدمت محرك Dark Engine ميزات متقدمة في الذكاء الاصطناعي والصوت، بالإضافة إلى نظام كائنات قوي موجه نحو الكائنات. يتمتع المصمم بتحكم كامل في انتشار الصوت داخل المستوى، ويسمح " الذكاء الاصطناعي " للشخصيات غير القابلة للعب (NPCs) بثلاثة مستويات من الوعي: إدراك مبهم ناتج عن اضطرابات بصرية أو سمعية طفيفة، مما يؤدي فقط إلى حوار قصير مفاجئ؛ إدراك واضح ناتج عن اضطرابات بصرية أو سمعية كبيرة، مما يدفع الشخصية غير القابلة للعب إلى "وضع البحث"؛ واستحواذ واضح (يتم تشغيله من خلال رؤية اللاعب المضاء بالكامل، أو الاتصال المباشر وجهاً لوجه مع اللاعب بغض النظر عن مستوى الإضاءة)، مما يؤدي إلى هجوم مباشر.
شفرة المصدر
في عام ٢٠٠٩، عُثر على نسخة كاملة من شفرة المصدر لمحرك Dark Engine بحوزة موظف سابق في استوديوهات Looking Glass، كان حينها يواصل عمله لدى شركة Eidos Interactive . [ ١ ] احتوت الشفرة على مجموعة كاملة من موارد المحرك، بما في ذلك المكتبات اللازمة لتجميعها. بعد ذلك، قدّم مُحبو سلسلتي Thief و System Shock التماسًا إلى الناشر للنظر في إمكانية إصدار الشفرة.
في أواخر أبريل 2010، قام أحد مستخدمي منتدى Dreamcast Talk بتفكيك محتويات مجموعة تطوير Dreamcast التي اشتراها. تضمنت محتويات المجموعة، من بين أمور أخرى، عناصر تتعلق بنقل لعبتي Thief II و System Shock 2 إلى هذا النظام. وبحلول ديسمبر 2010، اكتشف المستخدم، ولاحقًا مجتمع معجبي Looking Glass Studios الأوسع، أن قرصًا مضغوطًا مرفقًا بالمجموعة - والذي تم تحميل محتوياته على الإنترنت - يحتوي على نسخة ثانية من مصدر محرك Dark Engine، بدون المكتبات اللازمة لتجميع الشفرة. [ 2 ]
في سبتمبر 2012، نُشر تحديث غير رسمي هام لمحرك Dark Engine بشكل مجهول في منتدى فرنسي، يُرجح أنه استند إلى شفرة المصدر المسربة لجهاز Dreamcast. [ 3 ] [ 4 ] وقد وسّع هذا التحديث غير الرسمي إمكانيات المحرك، وأضاف دعمًا لأجهزة الرسومات والصوت الحديثة، بالإضافة إلى تحسين دعم الإصدارات الأحدث من نظام التشغيل Windows. [ 5 ] [ 6 ]
دروم إد

DromEd هو محرر المستويات لمحرك Dark Engine. تم استخدامه في الأصل في تصميم لعبة Thief: The Dark Project ، ولكن بعد تقديم التماس من مجتمع المعجبين، تم إصداره للجمهور، وكذلك الإصدارات اللاحقة.
يوجد أربعة إصدارات مختلفة من DromEd: إصدار للعبة Thief: The Dark Project ، وآخر للعبة Thief Gold ، وثالث للعبة Thief II ، وأخيرًا إصدار للعبة System Shock 2 ، ويُعرف اختصارًا باسم "ShockEd". يستخدم DromEd للعبتي Thief: The Dark Project و Thief Gold نفس إصدار محرك Dark Engine، وبالتالي يمكنه فتح المستويات المصممة لكل لعبة، مع العلم أن مستويات Thief Gold قد تشير إلى عناصر داخل اللعبة غير موجودة في Thief . أما Thief II فتستخدم إصدارًا مُعدّلًا من محرك Dark Engine، ولذلك يصعب فتح المستويات المصممة للعبة Thief باستخدام DromEd الخاص بها . لا يتوافق ShockEd مع أي لعبة تستخدم محرك Dark Engine باستثناء System Shock 2. مع ذلك، يمكن نقل هندسة المستوى الأساسية بين المحررين باستخدام ميزة تصدير الهندسة المسماة "multibrush". ويمكن تحميل مستويات System Shock 2 بواسطة DromEd 2 بعد بعض الخطوات.
اسم محرر المراحل، DromEd، هو إشارة إلى المشروع الأصلي الذي صُمم من أجله - وهي لعبة مستوحاة من أسطورة كاميلوت الآرثرية - حيث أصبح الجمل Dromedary ومن ثم Dromed. وقد استخدم المعجبون DromEd لإنشاء مئات المهمات الخاصة بلعبتي Thief و Thief II ، بالإضافة إلى العديد من المهمات للعبة System Shock 2 .
ألعاب تستخدم محرك Dark Engine
| سنة | عنوان | المطور(ون) | الناشر(ون) |
|---|---|---|---|
| 1998 | لص: المشروع المظلم [ 7 ] | استوديوهات لوكينج جلاس | إيدوس التفاعلية |
| 1999 | نظام الصدمة 2 | إيراشونال جيمز ، لوكينج جلاس ستوديوز | إلكترونيك آرتس |
| 2000 | لص 2: العصر المعدني | استوديوهات لوكينج جلاس | إيدوس التفاعلية |
انظر أيضاً
مراجع
- ↑ سميث، كوينتين (14 ديسمبر 2010). "العثور على شفرة مصدر محرك دارك في حقيبة" . روك بيبر شوتجن . تاريخ الاسترجاع: 15 أبريل 2011.
مع نهاية هذا الأسبوع، حلّت فرحة عيد الميلاد مبكرًا على مجتمع لعبة "ثرو ذا لوكينج جلاس". فقد تم اكتشاف قرص مضغوط يحتوي على شفرة مصدر محرك دارك، وهو المحرك المستخدم في ألعاب Thief وThief II وSystem Shock 2 (ناهيك عن لعبة التجسس الملغاة Deep Cover، التي طورتها شركتا Irrational وLooking Glass خلال الحرب الباردة).
- ↑ همفريز، ماثيو (14 ديسمبر 2010). "تم العثور على محرك الألعاب المستخدم في Thief/System Shock 2 مع مجموعة تطوير Dreamcast" . Rock Paper Shotgun . مؤرشف من الأصل في 13 سبتمبر 2017. تم الاطلاع عليه في 4 يوليو 2015. لو
سألتني عن لعبتي المفضلة على الإطلاق، لكانت Thief II هي خياري الأول. لذا، يسعدني جدًا أن أعلن عن العثور على الشفرة المصدرية لمحرك Dark Engine، المستخدم في تطوير ألعاب Thief وThief II وSystem Shock 2.
- ^ بونكي ، مايكل (26/09/2012). "System Shock 2 - System Shock 2 und Dark Project 2: New Fan-Patches machen die Looking Glass-Klassiker fit für Moderne Hardware" (بالألمانية). العاب الكمبيوتر . مؤرشفة من الأصلي بتاريخ 2015-07-08 . تم الاسترجاع 2015/07/07 .
هناك تحديث غير عادي لرقعات المعجبين المتطرفة لـ Looking Glass-Klassiker Dark Project 2: The Metal Age und System Shock 2 التي تم التحقق منها. في Meldung، تجد رابط التنزيل الخاص بـ Dark Project 2-Patch V.1.19 وSystem-Shock 2-Patch في Meldung.
- ↑ لو كوربو (25-09-2012). "Thief 2 V1.19 & System Shock 2 V2.4" . www.ttlg.com . تاريخ الوصول: 10-11-2012 .
هذه
رقعة غير رسمية
للعبة Thief II: The Metal Age (T2) تُحدّث اللعبة من الإصدار 1.18 إلى الإصدار 1.19، مما يوفر دعمًا مُحسّنًا للأجهزة الحديثة ويُصلح العديد من الأخطاء المعروفة.
- ↑ بيرسون، كريغ (2012-02-07). "لعبة Thief 2 متوفرة الآن على Good Old Games" . Rock Paper Shotgun . تم الاطلاع عليه بتاريخ 2012-11-10 .
[...] اكتشفتُ أنها تعاني من نفس مشاكل الدقة والشاشة العريضة التي كانت موجودة في الإصدار السابق، ولكن هذه الأداة المساعدة [Tafferpatch] حلت جميع مشاكلي [...]
- ↑ "Tafferpatcher: رقعة كاملة غير رسمية للعبة Thief 2" . www.ttlg.com. 10-11-2012 . تاريخ الاسترجاع: 10-11-2012 .
تتضمن الرقع التالية: - الرقعة 1.19 التي تُعالج جميع المشاكل المتعلقة بالأجهزة الحديثة، ودقة الشاشة العريضة، وأنظمة المعالجات متعددة النوى، إلخ. - إصلاحات متنوعة للمهام، وأنظمة اللعبة، والنماذج، والرسومات. [...]
- ↑ ليونارد، توم (9 يوليو 1999). "اللص: المشروع المظلم - تحليل ما بعد الوفاة" . Gamasutra.com . مؤرشف من الأصل في 9 أكتوبر 1999. تم الاطلاع عليه بتاريخ 12 نوفمبر 2012 .
- برنامج عام 1998
- لص (مسلسل)
- محركات ألعاب الفيديو
