رايان جوردون لتحسين SDL

SDL

SDL هي اختصار لـ Simple DirectMedia Layer، مجموعة من المكتبات تم تطويرها بلغة C والتي يمكن أن توفر وظائف أساسية معينة لأداء عمليات الرسم ثنائية الأبعاد وإدارة المؤثرات الصوتية وإدارة الصور. الأخبار التي كانت تقفز قبل أيام قليلة هي أن Ryan Gordon (المعروف أيضًا باسم Icculus) قد حصل على ملحمة MegaGrant لزيادة تحسين SDL ، والتي قد تساعد الجيل التالي من واجهات برمجة التطبيقات.

بفضل SDL ، فإن تطوير لعبة فيديو متعددة المنصات، لتسهيل الأمر على المطورين ، مما يسهل وصول المزيد من العناوين إلى Linux. وهذه المجموعة من المكتبات تسمح بوصول منخفض المستوى إلى أجهزة الصوت ولوحة المفاتيح والماوس وعصا التحكم وكذلك الرسومات. لذلك ، يمكن استخدامه بواسطة البرامج لمحاكاة مشغلات تشغيل الفيديو والصوت وألعاب الفيديو.

ريان جوردون إنه أحد الأشخاص المسؤولين عن تطوير SDL ، وهو أيضًا مهندس منافذ ألعاب الفيديو لنظامي Linux و macOS ، بالإضافة إلى الأنظمة الأساسية الأخرى ، حيث كان نشيطًا للغاية في السنوات الأخيرة. بعد الإعلان الذي أدلى به على Patreon حول نواياه ، أوضح أنه لا يزال لدى SDL الكثير لتقوله.

المشكلة حتى الآن هي أن ملف Vulkan API إنه أكثر حداثة وواعدًا وقوة من OpenGL ، ولكن واجهة برمجة التطبيقات هذه كانت أكثر تعقيدًا وكانت هناك مشاكل مع SDL. الآن ما فعله Ryzen Gordon هو تسهيل العمل مع Vulkan ، على الرغم من أنهم سيستمرون أيضًا في العمل مع آخرين مثل Direct3D و Metal وما إلى ذلك. وعلى الرغم من وجود بعض القيود ، إلا أنه سيجعل الجيل التالي من واجهات برمجة التطبيقات أكثر سهولة لجميع مطوري المحركات غير AAA.

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


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   رينيكو قال

    يجعل مترجم Vala العمل مع SDL أمرًا سهلاً للغاية بالنسبة للمبتدئين.