كيفية تشغيل Doom على Raspberry Pi (بدون محاكي)

كيفية تشغيل Doom على Raspberry Pi (بدون محاكي)

هل تريد الاستمتاع ببعض الألعاب القديمة الرائعة ، بمفردك أو مع الأصدقاء؟ هل تتخيل التعاون عبر الإنترنت للحصول على متعة إطلاق النار من منظور الشخص الأول؟ بالطبع تفعل!





مرة أخرى في عام 1997 ، أصدرت شركة id Software الكود المصدري لـ Doom ، الرائد في عام 1993 First Person Shooter (FPS). تلعب كجندي بحري في الفضاء ، فأنت تواجه كل أنواع الشياطين والوحوش على قمر المريخ فوبوس. مع توفر الكود المصدري ، ظهرت أشكال جديدة مختلفة من اللعبة ، بما في ذلك إصدارات Raspberry Pi.





نعم ، هذا صحيح: Doom on the Raspberry Pi. PiDoom ، أي واحد؟





ما ستحتاجه لتشغيل Doom على Raspberry Pi

لتشغيل هذه اللعبة الكلاسيكية القديمة على Raspberry Pi ، لن تحتاج إلى محاكيات (مثل RetroPie أو إعادة حساب ) أو لعبة ROM. يمكن تشغيل Doom محليًا على Pi من خلال تثبيت بسيط لمحرك اللعبة وملفات WAD.

تحتوي هذه على بيانات اللعبة الفعلية (المستويات ، والوحوش ، والأسلحة ، وما إلى ذلك) وهي متوفرة في العديد من السمات المختلفة.



قبل أن نبدأ في ذلك ، إليك ما ستحتاجه لـ PiDoom:

  • Raspberry Pi 2 أو أحدث (اختبرنا على Raspberry Pi 2 و Raspberry Pi 3 و Raspberry Pi 4 8GB)
  • تم تثبيت نظام Raspbian أو Raspberry Pi OS (اعتمادًا على طراز Pi) وجاهز للاستخدام
  • أي وحدة تحكم لعبة USB
  • شاشة أو شاشة عرض مناسبة
  • شفرة المصدر Doom

تتوفر إصدارات عديدة من التعليمات البرمجية المصدر لـ Doom. سنستخدم ملف الشوكولاته دوم المتغير ، وهو متوافق مع غالبية WADs.





كيفية تثبيت Doom على Raspberry Pi

ابدأ بتثبيت Raspberry Pi على شاشة العرض ، وقم بتوصيل لوحة المفاتيح ، وقم بالتمهيد في سطح المكتب.

ستحتاج إلى تثبيت اللعبة عبر سطر الأوامر ، حتى يمكن إكمال هذه المرحلة عبر SSH اذا كان ضروري. تتضمن معظم مستودعات أنظمة تشغيل Linux Chocolate Doom ، بما في ذلك مستودعات Raspbian. على هذا النحو ، يمكنك ببساطة الدخول





في سطر الأوامر ، ابدأ بتثبيت تبعيات Chocolate Doom:

sudo apt install chocolate-doom

انتظر حتى يتم تثبيته ، باتباع أي مطالبات ذات صلة على الشاشة.

قم بتثبيت ملفات Doom WAD على Raspberry Pi الخاص بك

مع تثبيت محرك Doom على Pi الخاص بك ، فقد حان الوقت لتثبيت ملف WAD.

هناك العديد WAD الملفات المتاحة ، وسنلقي نظرة على بعض أفضل البدائل لاحقًا. في الوقت الحالي ، دعنا نتعرف على كيفية تثبيت WAD ، باستخدام ملف بيانات Doom القياسي. سيؤدي ذلك إلى إضافة خرائط وأسلحة Doom المعتادة إلى اللعبة.

أولاً ، انتقل في المحطة إلى / البيرة / الألعاب . هنا ، قم بتشغيل الأمر wget هذا لتنزيل ملف DOOM1.WAD ملف:

sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

نظرًا لأن هذا ملف مضغوط ، قم بفك ضغطه بامتداد فك الضغط أمر:

تلفزيون مجاني على الإنترنت بدون تسجيل
sudo unzip shareware_doom_iwad.zip

ستنتهي بملف يسمى DOOM1.WAD مما يعني أنك جاهز للعب Doom على Raspberry Pi!

كيفية تشغيل Netflix

تكوين Doom للعب على Raspberry Pi

إذا كنت تقوم سابقًا بتشغيل أوامر عبر SSH ، فقد حان الوقت لتوصيل لوحة مفاتيح بـ Raspberry Pi. بدلاً من ذلك ، يمكنك الاتصال عبر VNC أو RDP ، ولكن هذا سيؤدي إلى لعبة متقطعة قليلاً. بالتأكيد ، توقف عن استخدام الاتصال عن بعد قبل أن تبدأ اللعب!

قبل أن تتمكن من لعب اللعبة ، ستحتاج إلى تكوين Doom. هذا يعني تشغيل روتين الإعداد باستخدام الأمر:

chocolate-doom-setup

استخدم هذه الشاشة لتكوين جهاز العرض والصوت ولوحة المفاتيح والماوس ووحدة التحكم في الألعاب.

يمكنك حتى بدء لعبة على الشبكة أو الانضمام إليها (على الرغم من أنه يمكن التحكم في هذه الخيارات بسهولة من سطر الأوامر).

عندما تنتهي من التكوين ، حدد حفظ المعلمات وإطلاق DOOM . بانغ بانغ بانغ!

قم بتشغيل Chocolate Doom في Raspberry Pi Command Line

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

chocolate-doom -iwad DOOM1.WAD

سيؤدي ذلك إلى تشغيل اللعبة في وضع ملء الشاشة. ومع ذلك ، يمكن أن يسبب ضغطًا على اللوحات القديمة (مثل Raspberry Pi 2) مع دقة الشاشة هذه. في هذه الحالة ، قد تفضل تشغيل Doom في وضع الإطارات بدلاً من ذلك:

chocolate-doom -iwad DOOM1.WAD -window 640x480

يمكن أيضًا تعيين هذه الإعدادات على أنها دائمة في أداة التكوين ، باستخدام ملف تكوين العرض اختيار.

يمكنك أيضًا إطلاق Chocolate Doom من القائمة> الألعاب القائمة على سطح مكتب Raspberry Pi OS.

كيف تلعب Doom على Raspberry Pi

تعتمد طريقة لعبك لـ Doom على Raspberry Pi عليك. قد يكون التلفزيون بشاشة كبيرة مع وحدة تحكم ألعاب Xbox هو المفضل لديك. ربما تكون قد اخترقت جهاز Pi الخاص بك بالفعل في جهاز ألعاب محمول ، مزود بوحدة تحكم مدمجة.

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

في لقطات الشاشة المصاحبة ، استخدمت شاشة Raspberry Pi Touch الرسمية ووحدة تحكم USB Xbox 360. ما عليك سوى توصيل وحدة التحكم التي اخترتها قبل تشغيل أداة الإعداد ، ثم حدد تكوين Gamepad / جويستيك .

بفضل الأبعاد المدمجة للشاشة التي تعمل باللمس والحامل المصاحب لها ، فإنها تناسب الرفوف والطاولات ... في أي مكان ، حقًا!

البحث عن WADs جديدة لـ PiDoom

هل تبحث عن تجربة ألعاب Doom تختلف عن التجربة الأصلية؟ ستحتاج إلى تعقب بعض ملفات WAD. يتوفر العديد منها على الإنترنت - والمشكلة هي العثور عليها.

بعض مواقع Doom WADs هي:

وفي الوقت نفسه ، يمكن أيضًا لعب Doom II في Chocolate Doom مع ملفات WAD المناسبة. يمكن العثور على العديد من هذه في أرشيف idGames . من بين الخيارات التي ستجدها هنا:

  • المستوحى من الفضائيين الغريبة TC .
  • دكتور هو دوم ، والذي من الواضح أنه مطلق نار مبني على المسلسل التلفزيوني البريطاني طويل الأمد Doctor Who.

أخيرًا ، إذا كنت على دراية بأجهزة Doom WADs معينة ، فجرّب ببساطة بحثًا مباشرًا على الويب عن الملف. من يدري ماذا ستحضر؟

قم بإعداد لعبة Doom Deathmatch متعددة اللاعبين!

يمكن اللعب على الإنترنت والشبكة المحلية مع Chocolate Doom. ومع ذلك ، فإن البساطة (واللعب الخالي من المتاعب) تملي على جميع لاعبي Deathmatch تشغيل Chocolate Doom ونفس ملف WAD قبل البدء.

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

تعد استضافة Deathmatch أمرًا بسيطًا مثل هذا الأمر:

chocolate-doom -server -privateserver -deathmatch

أي شخص على نفس الشبكة حيث يمكنك الاتصال بـ Deathmatch عن طريق تشغيل Chocolate Doom كما هو موضح أعلاه ، مع إلحاق مفتاح -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

في غضون ذلك ، يجب على اللاعبين الراغبين في الانضمام إلى Deathmatch من خارج شبكتك تشغيل:

chocolate-doom -connect [IP_ADDRESS]

سوف يحتاجون إلى استبدال [IP_ADDRESS] باستخدام عنوان IP العام الخاص بك ، يمكنك العثور عليه عبر whatismyip.com ، أو عن طريق التحقق من واجهة الويب الخاصة بالموجه.

طرق أخرى للعب Doom على Raspberry Pi

على الرغم من أننا ركزنا على تثبيت Doom مع Chocolate Doom وإعداده ، إلا أن هناك بعض البدائل. وإذا كنت لا تريد Doom ولكنك تريد بعض إجراءات FPS ... حسنًا ، هناك بعض الخيارات لك أيضًا. يمكن تثبيت كل ما يلي محليًا على Raspberry Pi ، بدون مضاهاة.

  • غرفة الحرية : هذا مشروع بديل ، يتميز بمحتوى لعبة مجاني يعتمد على محرك Doom. وهي تتألف من ثلاث مراحل: المرحلة الأولى ، استنساخ العذاب ؛ المرحلة 2 ، استنساخ Doom II و Final Doom ؛ و FreeDM ، لعبة Deathmatch. حاليا Freedoom قيد التطوير النشط.
  • ولفنشتاين 3D : أقدم بقليل من Doom ، ولكن من نفس المطورين ، يمكن تثبيت هذا إما بشكل مستقل عن Doom أو الاستمتاع به باعتباره WAD في محرك Doom. سيتم تشغيل فيلم Return to Castle Wolfenstein لعام 2001 على Raspberry Pi 3 وما بعده.

لذا ، إذا كنت ترغب في تمديد مجموعة Raspberry Pi الرجعية FPS لهذه العناوين ، فهي جاهزة وتنتظر تنزيلها وتثبيتها!

العب Doom and Host Deathmatches على Pi الخاص بك!

تم إحياء تجربة ألعاب ريترو رائعة أخرى بفضل Raspberry Pi! هذا الكمبيوتر الصغير يستمر حقًا في المفاجأة ، أليس كذلك؟ الآن يجب أن تكون جاهزًا للعب Doom على جهاز الكمبيوتر المصغر الخاص بك ، وقد يكون لديك بعض الأصدقاء في جولة Deathmatch.

هل أحتاج إلى حساب مايكروسوفت

Chocolate Doom متاح لأنظمة Windows و Mac و Linux و BSD. على هذا النحو ، يمكن استخدام أي نظام تشغيل سطح مكتب للانضمام إلى Deathmatch.

اتبحث عن المزيد ألعاب Raspberry Pi الكلاسيكية التي يمكنك لعبها بدون محاكيات ؟

يشارك يشارك سقسقة بريد الالكتروني إليك سبب إصدار مكتب التحقيقات الفيدرالي تحذيرًا بشأن Hive Ransomware

أصدر مكتب التحقيقات الفدرالي (FBI) تحذيرًا بشأن سلالة سيئة للغاية من برامج الفدية الضارة. إليك سبب حاجتك إلى توخي الحذر بشكل خاص من Hive ransomware.

اقرأ التالي
مواضيع ذات صلة
  • الألعاب
  • افعلها بنفسك
  • ريترو جيمنج
  • فطيرة التوت
  • نصائح للألعاب
  • نصائح لينكس
نبذة عن الكاتب كريستيان كاولي(تم نشر 1510 مقالة)

نائب محرر الأمان و Linux و DIY والبرمجة و Tech Explained ومنتج Podcast مفيد حقًا ، مع خبرة واسعة في دعم سطح المكتب والبرامج. مساهم في مجلة Linux Format ، كريستيان هو Raspberry Pi tinkerer و Lego عاشق ومحب للألعاب القديمة.

المزيد من Christian Cawley

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك