ما هو Proton for Steam ، وكيف يؤثر على الألعاب على Linux؟

هل تتذكر الأيام التي كان يصعب فيها تخيل اللعب على نظام Linux؟ بفضل طبقة توافق Proton والشركات التي تركز على Linux ، أصبحت الألعاب على Linux أفضل بكثير خلال السنوات القليلة الماضية. ولكن ما هو Proton بالضبط ، ولماذا هو مهم لألعاب Linux؟

ما هو Proton for Steam ، وكيف يؤثر على الألعاب على Linux؟ - %categories

ما هي طبقة توافق البروتون؟

لفهم ماهية Proton ، أولاً ، نحتاج إلى فهم تقنيتين – DirectX و Vulkan.
فكر فيهم كتطبيقات برنامج تشغيل للألعاب. إنها واجهات برمجة التطبيقات (APIs) التي تساعد جهاز الكمبيوتر الخاص بك على الاتصال ببطاقات الرسومات.

في حين أن DirectX عبارة عن واجهة برمجة تطبيقات مغلقة المصدر مطورة من Microsoft ومخصصة لنظام التشغيل Windows ، يستخدم Linux واجهة برمجة تطبيقات Vulkan مفتوحة المصدر. هناك العديد من واجهات برمجة التطبيقات الأخرى مثل OpenGL ، ولكن دعونا نركز على Vulkan و DirectX فقط.

نظرًا لأن DirectX عبارة عن واجهة برمجة تطبيقات تعمل بنظام Windows فقط ولأن Windows هو أحد أكثر أنظمة التشغيل شيوعًا على مستوى العالم ، يركز مطورو الألعاب على تحسين ألعابهم على DirectX. نظرًا لأن ألعاب Windows لا يمكن تشغيلها على Linux ، فإليك خطوات Proton.

اقرأ أيضا:  كيفية استضافة Monero Node على Tor في Linux

بعبارات بسيطة ، يعد Valve-made Proton عبارة عن شوكة نبيذ تستخدم مكتبات مثل DXVK (DirectX over Vulkan) لترجمة ألعاب DirectX إلى Vulkan. أعتقد أنه من هذا الطريق. تتحدث الألعاب إلى بطاقة الرسومات الخاصة بك باستخدام DirectX. يجمع DirectX الموارد ويخصصها للألعاب. يحتوي DirectX على Direct3D (المسؤول عن عرض الرسومات ثلاثية الأبعاد في التطبيقات). يقوم Proton بتحويل مكالمات Direct3D هذه إلى مكالمات Vulkan-مفهومة باستخدام المكتبات.

والنتيجة النهائية هي لعبة تعمل بنظام Windows فقط وتعمل على كمبيوتر يعمل بنظام Linux.

ماذا يمكنك أن تلعب بالبروتون؟

عندما تم إطلاق Proton في عام 2018 ، كان بإمكانه لعب 27 لعبة فقط. ومع ذلك ، في غضون ثلاث سنوات ، نمت قائمة الألعاب المدعومة إلى حوالي 16000.

ما هو Proton for Steam ، وكيف يؤثر على الألعاب على Linux؟ - %categories

ومع ذلك ، فإن البروتون محدود من حيث أنه لا يمكنه ممارسة الألعاب بآليات مضمنة لمكافحة الغش. كما يوحي الاسم ، تمنع آليات مكافحة الغش في الألعاب اللاعبين من الغش. مع ظهور الغشاشين ، دخلت شركات الألعاب في شراكة مع مزودي آليات مكافحة الغش لتحسين تجربة الألعاب. بعض مقدمي مكافحة الغش المشهورين هم BattlEye و Easy by Epic Games.

لمعرفة الألعاب المدعومة حاليًا ، توجه إلى موقع ProtonDB الرسمي. حتى كتابة هذه السطور ، يمكن لعب أكثر من 77٪ من أفضل 1000 لعبة باستخدام Proton ، حيث يتم تشغيل أكثر من 21٪ منها محليًا (لا تتطلب بروتون) ، وتم تصنيف 21٪ منها على أنها بلاتينية (نفدت من منطقة الجزاء) ، و 56٪ ذهبية ( تشغيل بعد القرص) ، 66٪ فضي (تشغيل مع مشكلات وتعديلات بسيطة) ، و 71٪ برونزي (تشغيل ولكن يتعطل كثيرًا).

اقرأ أيضا:  دليل سهل لتثبيت نظام Linux على جهازك خطوة بخطوة

كيفية استخدام البروتون

لتمكين Proton ، توجه إلى Steam Settings> Steam Play> Enable Steam Play.

ما هو Proton for Steam ، وكيف يؤثر على الألعاب على Linux؟ - %categories

إذا كنت تبحث عن دليل مفصل حول تشغيل ألعاب Windows على Linux باستخدام Proton ، فنحن نوفر لك ذلك.

مستقبل ألعاب Linux مع Proton

ليس هناك من ينكر أن Desktop Linux قد تحسن خلال العقد الماضي. ومع ذلك ، كانت الألعاب أحد المجالات التي كان يفتقر إليها جنو / لينكس بشدة – حتى ظهور بروتون.

يحمل Proton مفتاح إحداث ثورة في ألعاب Linux إلى الحد الذي يمكن أن يتنافس فيه Linux مع Windows. أحد التطورات التي يمكن أن تساعد أيضًا في تعزيز الألعاب على Linux هو
Steam Deck ، الذي تم الإعلان عنه في يوليو من عام 2021.

بالنسبة للمبتدئين ، Steam Deck عبارة عن وحدة تحكم ألعاب محمولة من Valve تقوم بتشغيل Arch Linux (SteamOS مع KDE Plasma ، على وجه الدقة) وتستخدم Proton لتشغيل ألعاب Windows. الأمر المثير هو أن Valve تعلم أن الألعاب ذات ميزات مكافحة الغش لن تعمل على وحدة التحكم. ونتيجة لذلك ، فهي تعمل مع مطوري Easy و BattlEye لتمكين تشغيل ألعاب Windows التي تستخدم نفس آليات مكافحة الغش.

حقيقة أن Linux مفتوح المصدر يعني أنه إذا تمكن Valve من الحصول على دعم Easy و BattlEye على SteamOS ، فمن المحتمل أن يتم نقل نفس الشيء إلى توزيعات Linux الأخرى. سيؤدي ذلك في النهاية إلى تعزيز تجربة ألعاب Linux لسطح المكتب بشكل عام.

اقرأ أيضا:  كيفية نقل الملفات بأمان في Linux باستخدام SCP

من السابق لأوانه التنبؤ بالضبط كيف ستتغير الأشياء ، ولكن في الوقت الحالي ، يبدو مستقبل ألعاب Linux مشرقًا.

قد يعجبك ايضا