![]() |
في الأيام الأخيرة من شهر أبريل ، ظهرت أنباء عن إصدار محتمل من بخار إلى لينكس. اليوم ، يؤكد المسؤولون عن المنصة ما كانت شائعة ، من خلال إنشاء ملف مدونة مخصصة حصريا للمشروع. |
في الوقت الحالي ، يتركز اهتمام Valve على تحقيق إصدار عمل لـ Ubuntu ، والذي يعتبر وفقًا لهم أفضل توزيع لتبدأ به في عالم Linux. مع مرور الوقت ، يعدون ، ستظهر إصدارات Steam للتوزيعات الأخرى.
كما تم سرده في أول منشور على المدونة ، فإن الفريق الذي يقف وراء التطوير في مرحلة مبكرة إلى حد ما ، حيث يدير بنجاح عنوان Left 4 Dead 2 (L4D2).
"لقد أحرزنا تقدمًا كبيرًا هذا العام ، والآن لدينا عميل Steam يعمل على Ubuntu مع الميزات الرئيسية المتاحة. لا يزال يتعين علينا الاهتمام والجهد للميزات الثانوية ، لكنها تجربة جيدة في الوقت الحالي ".
ما رأيك؟ هل سيعزز هذا من شعبية Linux وتطوير الألعاب مفتوحة المصدر؟
أنا أؤمن وأتمنى ذلك. إذا رأوا أن شركة مثل Valve مهتمة بتطوير L4D2 لـ Ubuntu ، فيجب على الشركات الأخرى التفكير قليلاً.
آمل بصدق أن تفكر شركات برنامج تشغيل البطاقة الرسومية "ربما هناك حاجة إلى مزيد من العمل .."
برامج التشغيل هي المشكلة المباركة التي نواجهها عند تطوير الألعاب بمحركات رسومات قوية.
يعطي البرنامج مواصفاته ويقوم كل شخص بتكوين توزيعته أو أجهزته لتلبية تلك المواصفات ، مثل أي نظام تشغيل.
هل يمكن أن تكون أكثر تحديدًا عندما تقول "إعدادات"؟ لأنه يمكن للجميع تكوين التوزيعات الخاصة بهم كما يريدون.
إذا كان شخص ما بسبب فلسفته الشخصية لا يريد استخدام السائقين الاحتكاريين ، فهو يعرف مزاياها أو عيوبها. تكمن المشكلة الكبرى في بطاقات الرسومات في أنه في كثير من الحالات تكون برامج تشغيلها مؤلمة ، ولكن هذا ليس خطأ صانع اللعبة أو نظام التشغيل ، ولكن خطأ الشركات التي تصنع هذه المكونات. مشكلة كبيرة أخرى هي أن برامج التشغيل المجانية في كثير من الحالات تأتي من الهندسة العكسية التي لن تؤدي أبدًا 100٪
لا تخلط بين البرامج والأجهزة.
حسنًا ، موضوع مديري الحزم مشكلة أخرى لم أفكر فيها 😛
مثلما ذهبت وجهة نظري إلى مجموعة متنوعة من التكوينات الموجودة في نظام التشغيل Linux. هناك من لا يرغبون في استخدام برامج تشغيل خاصة من NVIDIA أو ATI ، على سبيل المثال ، لديهم برامج تشغيل مختلفة. قد لا يمثل هذا مشكلة لبرنامج مكتبي ولكنه بالتأكيد شيء يجب مراعاته في لعبة ، أليس كذلك؟
2012/7/18 ديسكوس
أخيرًا ، ألعاب لائقة في gnu / linux وليست مثل وحدات التحكم الحزينة التي تكفي لفترة من الوقت فقط ، واحذر من أن وحدات التحكم لا تقدم لك هذا المزيج من المرح في مجال اجتماعي أكثر.
تحياتي
يؤسفني أن لا أوافق ولكن التوزيعات لا تحتاج إلى إصدارات "مخصصة" من نفس البرنامج (تغيير البرنامج نفسه بحيث يعمل فقط على توزيعة واحدة) ، إذا كان من الممكن تثبيت برنامج على جنو / لينكس ، فيمكن تثبيته على أي توزيعة. ربما ما تقصده هو مديرو الحزم الذين سيقومون بتثبيت البرامج المذكورة أو المستودعات حيث سيكونون.
هناك العديد من الطرق للتثبيت في لينكس ليس فقط من .deb أو .rpm ، والآن يحدث لي أن أجمع 😉
حسنًا ، أعتقد أن الحل سيكون أبسط
وضع معيار للألعاب وسيكون قرار التوزيعات أن تأخذها أم لا
عند إنشاء مثيل خاص للألعاب ، حيث تقوم اللعبة بتثبيت كل ما تحتاجه للعمل ، فربما يكون الأمر مثل إنشاء نظام تشغيل صغير يعمل على نظام التشغيل Linux
سيكون الأمر يتعلق بالتأمل قليلاً
يذكرني هذا أن الاستبيان الخاص بك ("هناك عدد قليل من الألعاب على Linux لأن ...") يفتقد خيارًا واحدًا: تنوع التوزيعات.
يخطر ببالي (على الرغم من أنني لا أعرف مدى الحقيقة وراء ذلك) أن العدد الهائل من التوزيعات المختلفة يمكن أن يصبح غير مؤات عند تطوير الألعاب. سيتعين على المطورين إنشاء إصدار لـ Ubuntu ، ونسخة أخرى لـ Arch ، ونسخة أخرى لـ OpenSUSE ، إلخ ... كما أن مستوى التخصيص له مشكلاته.
باختصار ، يجب أن يكون لدى الشركة برنامج يعمل على النحو الأمثل على مجموعة كبيرة جدًا من البرامج والتكوينات ، والتي يمكن أن تكلف الكثير من الموارد.