SDL

SDL 2.0.12

وصف

SDL: مكتبة الوسائط المتعددة النهائية عبر الأنظمة الأساسية

هل سئمت التعامل مع تعقيدات برمجة الوسائط المتعددة؟ هل تريد طريقة بسيطة وفعالة للوصول إلى الصوت ولوحة المفاتيح والماوس وعصا التحكم والأجهزة ثلاثية الأبعاد عبر OpenGL ومخزن إطارات الفيديو ثنائي الأبعاد؟ لا تنظر إلى ما هو أبعد من Simple DirectMedia Layer (SDL).

SDL هي مكتبة وسائط متعددة عبر الأنظمة الأساسية مصممة لتوفير وصول منخفض المستوى إلى مكونات الأجهزة المختلفة. يتم استخدامه بواسطة برامج تشغيل MPEG والمحاكيات والعديد من الألعاب الشائعة. في الواقع ، يستخدم منفذ Linux الحائز على جائزة "Civilization: Call To Power" SDL.

تتمثل إحدى الفوائد الرئيسية لـ SDL في توافقها عبر الأنظمة الأساسية. وهو يدعم Linux و Windows (بما في ذلك Windows CE) و BeOS و MacOS (بما في ذلك Mac OS X) و FreeBSD و NetBSD و OpenBSD و BSD/OS و Solaris و IRIX. بالإضافة إلى أنه يحتوي على دعم AmigaOS Dreamcast Atari AIX OSF/Tru64 RISC OS SymbianOS و OS/2 ولكن هذه ليست مدعومة رسميًا.

ميزة أخرى لـ SDL هي سهولة استخدامها. مكتوبة بلغة C ولكنها تعمل أصلاً مع C ++ ، فهي مرتبطة بعدة لغات أخرى بما في ذلك Ada C # Eiffel Erlang Euphoria Guile Haskell Java Lisp Lua ML Objective C Pascal Perl PHP Pike Pliant Python Ruby Smalltalk.

أخيرًا ، فإن نموذج ترخيص SDL يجعلها خيارًا جذابًا للمطورين التجاريين وكذلك الهواة. يتيح لك هذا الترخيص الموزع بموجب GNU LGPL الإصدار 2 استخدام SDL بحرية في البرامج التجارية طالما أنك ترتبط بالمكتبة الديناميكية.

لذا ، سواء كنت تقوم بتطوير لعبة أو تطبيق وسائط متعددة على أي نظام أساسي من أجهزة الكمبيوتر المكتبية إلى الأجهزة المحمولة ، ففكر في استخدام Simple DirectMedia Layer لمشروعك التالي!

المواصفات الكاملة
الناشر SDL
موقع الناشر http://www.libsdl.org/index.php
يوم الاصدار 2020-05-19
تم إضافة التاريخ 2020-05-19
الفئة المرافق وأنظمة التشغيل
تصنيف فرعي نظام المرافق
الإصدار 2.0.12
متطلبات نظام التشغيل Windows 10, Windows 8, Windows Vista, Windows, Windows 7, Windows XP
المتطلبات Android 2.3.3+, iOS 5.1.1+, Linux 2.6+, MacOS X 10.5+
السعر Free
التنزيلات في الأسبوع 5
إجمالي التنزيلات 8329

Comments: