لقد كنت أقرأ في CHW مقال عن النجاح الذي حققته للتو صمام مع ميناء Left 4 Dead 2 على Linux.
الشيء هو أنهم تمكنوا مؤخرًا من جعل المنفذ الناجح للعبة ، أعني ، رسميًا كان يعمل بالفعل بالكامل على Linux ، لكن شنومكس فبس (إطارات في الثانية) شيء ما بالنسبة للميناء ، على مستوى التطوير يكون مثاليًا لأنه بشكل عام في المرة الأولى التي لا تتكيف معها للتشغيل ؛ هذا واحد يعمل بسرعة 6 إطارات في الثانية ، رائع.
بمجرد تحقيق ذلك ، كانوا بحاجة إلى البدء في إجراء الاختبارات والمقارنات ، كما تعلمون ، المعايير التقليدية. تم إجراء التشغيل الأول على جهاز كمبيوتر بامتداد Intel Core i7 3930k و NVIDIA GeForce GTX 680 و 32 جيجا رام، من تلك الآلات التي تحتاج إلى Slitaz لتشغيل xD ...
ثم كان عليهم اتخاذ ثلاث خطوات مهمة لتحسين أداء اللعبة:
- تحسين التكامل مع النواة
- العمل على التكامل مع OpenGL API
- تحسين برامج تشغيل بطاقة الفيديو
تم تحقيق الخطوتين الأوليين بنجاح ، لكن الثالثة لا تعتمد عليهما ولكن على أصحاب السائقين ، على الرغم من أن ذلك لم يكن مشكلة لأنه فور طلب Valve أن يكون هناك مهندسون من AMD و Intel و Nvidia داخل مكان العمل ، استجابت الشركات ، وفقًا لكلماتها ، بأفضل ترتيب ممكن وكانت عملية التحسين والقضاء على الأخطاء في محركات الشركات الثلاث سريعة جدًا.
كل هذا أعطى نتائجه ، مع النظام الأساسي المذكور أعلاه في Windows 7 servipack 1 64 بت ، ركض L4D2 إلى شنومكس فبسأعني صفر تباطؤ وتأخير ، حلم كل لاعب. في Ubuntu 12.04 32 بت ، بدون تحسين ، 6 إطارات في الثانية ... بعد التحسينات: 315 إطارًا في الثانية! ... بوم هيدشوت!
كل هذا يظهر لنا شيئًا: من الممكن أن برنامج OpenGL قم بتشغيل ألعاب Linux بسرعات عالية جدًا وأن برامج تشغيل Linux المملوكة لها إمكانات حقيقية ، لقد احتاجت فقط إلى حافز حقيقي لهم ...
إن الديون المستحقة على الشركات التي تطور شرائح الفيديو هي تحسين جودة برامج التشغيل الخاصة بها ، والتي على الرغم من أن Intel هي الشركة التي لديها التزام أكبر في هذا الصدد ، إلا أن برامج تشغيل Windows لديها تفوق برامج تشغيل Linux. كما هو الحال مع السائقين في ظروف رديئة وتطور حتى في الحفاضات ، في هذه الحالة كان من الممكن تجاوز أداء منصة الألعاب مدى الحياة ...... أيها السادة المحترمون ، إذا كان هذا لا يضع البطاريات ، لا أتخيل مع أي شيء آخر يمكنهم فعل ذلك
أكثر ما أحببته ... هو أن هذا السائق لا يحتاج إلى أقل من سليتاز للركض ... هههههههه
هاهاها ، xD الملاحظة جيدة جدا
هذا أمر جيد للجميع ، هل تعتقد أنه مع تشغيل الألعاب بهذه السرعات على Linux ، سيتم ترك أنظمة التشغيل الأخرى مع عبور أيديهم لمعرفة كيف تعمل حصة السوق الصغيرة التي تسمى Gamers (يمكنني أيضًا إنشاء نكات xD) ، لا ، بالتأكيد لا ، وبدون خوف من أن أكون مخطئًا ، أرى ألعابًا تأتي بجودة رسومات ممتازة لجميع المنصات ، وليس للآلات الجديدة
الفرق أكبر ، في Windows كانوا 270,6
فرق 45 إطارًا في الثانية ووفقًا لما علقوا عليه في المدونة ، كانت برامج التشغيل "كما هي دائمًا" ، ولم يبدأوا العمل مع nVidia لتحسينها.
الحقيقة هي أنه من المذهل كيف تمكنوا من تحسينها. ومع ذلك ، يمكن تشغيله بسرعة 500 إطارًا في الثانية مع هذا الكمبيوتر الشخصي ، والنقطة هي أنه يعمل بمعدل 60 إطارًا في الثانية على جهاز كمبيوتر عادي. مجد الناس في Valve على الرهان. كل هذا يضاف إلى Fakiu الخاص بـ Linus بداية حقبة جديدة بين مطوري الأجهزة و Linux. لنأمل.
الشيء المثير للاهتمام حول اقتراح Linux للألعاب هو أنه يمكن للمطورين بسهولة تكييف ألعابهم مع Kernel و APIs دون أي مشكلة ، وهذا هو الشيء الذي يتعلق بكل هذا ، التكيف. إلى حد أنه في المدونة الرسمية يعلقون بأنهم يرغبون في الحصول على نسخة من L4D تعمل تحت OpenGL على Windows مع هذه الإمكانيات.
وأنهم استخدموا نظام Ubuntu 32 بت مقابل 7 بت W64 ، لا أريد أن أتخيل كيف سيحدث في نظام Arch xD 64 بت
... المزيد والمزيد من الضجيج ...
هل هناك حالات حقيقية تضع فيها 32 جيجابايت من ذاكرة الوصول العشوائي على جهاز الكمبيوتر الخاص بك كما هو الحال مع micro Intel i7 أو AMD X8؟
ستكون اللعبة مجانية أم لا ويمكن تنزيلها