إغلق الإعلان

لم تكن أجهزة Mac مخصصة للألعاب على الإطلاق. بعد كل شيء، هذا هو السبب في عدم إعداد الألعاب لنظام التشغيل macOS لفترة طويلة، وعلى العكس من ذلك، تجاهل المطورون بنجاح منصة Apple، والتي يمكن القول إنها صحيحة حتى الآن. لقد أدى وصول شرائح Apple Silicon إلى تغيير المناقشة بشكل كبير، حيث أصبح مستخدمو Apple مهتمين أخيرًا بالألعاب ويبحثون عن طرق مختلفة لاستخدام أجهزة Mac الخاصة بهم في الألعاب. في النهائي، لسوء الحظ، ليس الأمر بهذه البساطة، لأن الأداء العالي ببساطة لا يضمن التشغيل الأمثل للألعاب.

يعد وجود واجهة برمجة التطبيقات (API) الحديثة أيضًا أمرًا مهمًا للغاية، والذي يبدو أنه يفتح الإمكانات الكاملة للأجهزة. وهنا يمكننا أن نواجه حجر عثرة أساسي. في حالة أجهزة الكمبيوتر الشخصية (Windows)، تهيمن مكتبة DirectX، ولكنها للأسف ليست متعددة المنصات ولا تعمل ببساطة مع مستخدمي Apple. تحاول شركة Valve، التي تقف خلف ألعاب Half-Life 2 أو Team Fortress 2 أو Counter-Strike، حل هذه المشكلة، والتي لها نصيب لا جدال فيه في تطوير واجهة برمجة تطبيقات متعددة المنصات تسمى Vulkan، والتي تم تصميمها مباشرة للعمل بأكبر قدر ممكن من الكفاءة مع التجميعات الحالية ويقدم أيضًا الدعم لـ Apple Silicon. أي أنه يمكنه أن يعرضها إذا لم يتدخل فيها أحد عمدًا.

أبل تحظر الابتكارات الأجنبية

ولكن كما نعلم جميعًا شركة Apple، فإن هذا العملاق في كوبرتينو يشق طريقه الخاص ويتجاهل ببطء كل ​​المنافسة. إنه مشابه جدًا في حالة هذه المناقشة، حيث تم تحديد ما إذا كانت أجهزة Mac ستكون أجهزة مناسبة للألعاب أم لا. لذلك، على الرغم من أن واجهة برمجة التطبيقات Vulkan تقدم دعمًا أصليًا لأجهزة الكمبيوتر التي تحتوي على شرائح Apple Silicon، إلا أن شركة Apple قامت بقطعها تمامًا ولا تدعم واجهة برمجة التطبيقات رسميًا، وهو ما لديها سبب أساسي لذلك. بدلاً من ذلك، تعتمد الشركة على الحل الخاص بها، والذي هو أقدم قليلاً من Vulcan ويعمل بشكل أفضل مع نظام Apple البيئي - ويسمى Metal. قبل ذلك، كانت أجهزة الكمبيوتر والهواتف والأجهزة اللوحية التابعة لشركة Apple تعتمد على بديل OpenCL الأقدم، والذي اختفى عمليًا وتم استبداله بالكامل بـ Metal.

API المعدنية
واجهة برمجة تطبيقات الرسومات المعدنية من Apple

لكن هنا تكمن المشكلة. يرى بعض محبي Apple أن شركة Apple تمنع تمامًا الابتكارات الأجنبية ولا ترغب في السماح لهم بالدخول إلى أنظمتها، على الرغم من أنها يمكن أن تساعد اللاعبين، على سبيل المثال. لكن الأمر كله سيكون متعلقًا بالتوقيت المؤسف. كان على عملاق كوبرتينو العمل على تطوير API Metal لفترة طويلة وأنفق بالتأكيد الكثير من المال عليه. تم الإصدار الأول بالفعل في عام 2014. ومن ناحية أخرى، صدر Vulkan بعد عامين (2016). في الوقت نفسه، يمكن أن نواجه مشكلة أخرى، وهي التحسين الشامل. في حين أن واجهة برمجة التطبيقات الرسومية Vulkan تستهدف تقريبًا كل جهاز كمبيوتر موجود تحت الشمس (بهدف أن تكون متعددة المنصات)، فإن Metal تستهدف بشكل مباشر نوعًا معينًا من الأجهزة، وتحديدًا أجهزة Apple، والتي قد تؤدي إلى نتائج أفضل.

كيف سيكون الأمر مع الألعاب على أجهزة Mac؟

لذا فالحقيقة هي أن أجهزة Mac لم تعد جاهزة للألعاب عما كانت عليه قبل عامين على سبيل المثال. إن أداء شرائح Apple Silicon يمنحها أداءً هائلاً، لكن في مجال الألعاب، لن تعمل بدون واجهة برمجة تطبيقات رسومية عالية الجودة، والتي تسمح للألعاب باستخدام الإمكانات الكاملة للأجهزة. ولحسن الحظ، يحاول بعض المطورين الاستجابة للتطورات الحالية. على سبيل المثال، لدينا اليوم لعبة MMORPG World of Warcraft الشهيرة، والتي توفر أيضًا دعمًا أصليًا لأجهزة الكمبيوتر المزودة بـ Apple Silicon، عندما تستخدم واجهة برمجة التطبيقات للرسومات المعدنية من Apple. ولسوء الحظ، لن نتمكن من عد مثل هذه الألعاب إلا على أصابعنا.

.