SFML عبارة عن واجهة برمجة تطبيقات بسيطة وسريعة للوسائط متعددة من الطواف وموجهة نحو الكائن. يوفر الوصول إلى الرياح والرسومات والصوت والشبكة. إنه مكتوب في الأصل في C ++ ، وهذا المشروع هو ملزم غير رسمي للغة Pascal. يستفيد من أغلفة C من روابط CSFML.
يمكنك العثور على SFML هنا: http://www.sfml-dev.org/
يتم إصدار SFML تحت ترخيص ZLIB/PNG+. يمكن إلغاء الاشتراك في الترخيص هنا: http://opensource.org/licenses/zlib
يمكنك الحصول على إصدار التطوير الحالي من مستودع GIT (https://github.com/cwbudde/passfml).
حاليًا يتم دعم Delphi و FPC/Lazarus. ومع ذلك ، نظرًا لعدم توافق المترجم مع برنامج التحويل البرمجي Delphi (تم حله باستخدام الحلول) ، يوصى FPC في الوقت الحالي.
لتطوير Linux ، من الضروري أيضًا تثبيت حزمة Libcsfml-Dev.
لا يوجد برنامج تعليمي لـ PassFML ، ولكن نظرًا لأنه ملزم ، يمكنك استخدام موارد C ++:
يعد SFML و PassFML مشاريع مفتوحة المصدر ، ويحتاجان إلى مساعدتكم للاستمرار في النمو والتحسين. لا تتردد في نشر الاقتراحات أو تقارير الأخطاء في المنتدى (http://en.sfml-dev.org/forums/) ، أو إرسال تصحيحات عن طريق البريد الإلكتروني ، أو نشر طلبات/ميزات جديدة على تعقب المهام (https://github.com/cwbudde/passfml/issues/). يمكنك حتى توتر المشروع على Github ، والحفاظ على نسختك الخاصة وإرسال طلبات سحبنا بشكل دوري لدمج عملك.