مكتبة العشيرة

ClanLib هي حزمة تطوير برمجية (SDK) لألعاب الفيديو ، تدعم أنظمة تشغيل مايكروسوفت ويندوز ، وماك أو إس ، ولينكس ، مع دعم جزئي لمنصات الأجهزة المحمولة. تتميز بدعم كامل للرسومات المُسرّعة بواسطة الأجهزة عبر OpenGL ، بالإضافة إلى مُعالج عرض برمجي. كما تُساعد ClanLib في تشغيل الصوت باستخدام مكتبتي Vorbis أو MikMod ، وتتضمن فئات لاكتشاف التصادم ، وواجهات المستخدم الرسومية ، و XML ، والشبكات ، وغيرها من الميزات التي قد تُفيد مُبرمج الألعاب. [ 1 ]

أقدم إصدار معروف متاح للجمهور يعود إلى عام 1999 (الإصدار 0.1.18). [ 2 ] يخصص كتاب "مقدمة في برمجة ألعاب C++" ، الصادر في يونيو 2007، فصلاً بعنوان "تعلم كيفية استخدام مكتبة ClanLib لإنشاء ألعاب ثنائية الأبعاد". [ 3 ] كما يتضمن كتاب "برمجة الألعاب باستخدام Python وLua وRuby" ، الصادر في ديسمبر 2003، فصلاً حول استخدام ClanLib مع Ruby. [ 4 ]

انظر أيضاً

مراجع

  1. "نظرة عامة على ClanLib" . 6 أبريل 1999. مؤرشف من الأصل في 20 مايو 2011. تم الاطلاع عليه في 6 نوفمبر 2008 .
  2. "أخبار إصدار 0.1.18" . 30 أغسطس 1999. مؤرشف من الأصل في 14 يونيو 2011. تم الاطلاع عليه في 6 نوفمبر 2008 .
  3. "مقدمة في برمجة الألعاب بلغة C++" . مؤرشف من الأصل بتاريخ 15 نوفمبر 2017. تم الاطلاع عليه بتاريخ 14 نوفمبر 2017 .
  4. "برمجة الألعاب باستخدام بايثون، لوا، وروبي" . مؤرشف من الأصل بتاريخ 20 أغسطس 2011. تم الاطلاع عليه بتاريخ 22 أغسطس 2011 .