Pygame

بايجيم - Pygame

Pygame هو برنامج مفتوح المصدر يسمح للاعبين المتحمسين والطلاب والمبرمجين المحترفين باستخدام مجموعة واسعة من وحدات Python النمطية المعدة مسبقًا لتصميم وبناء ألعاب الفيديو. تعتمد مكونات هذه الأداة على مكتبة Simple DirectMedia Layer (SDL) وتسمح للمستخدمين من المستويات المتوسطة إلى المتقدمة ببناء رسومات الفيديو الخاصة بهم في الوقت الفعلي ، والأحداث الصوتية ، وتشفير كل عنصر من عناصر اللعب باستخدام لغة برمجة Python ، دون الحاجة إلى ذلك. لتكون على اتصال يدويًا ببرمجة منخفضة المستوى تُستخدم بشكل شائع اليوم مع لغة برمجة C وربما من مشتقاتها الحديثة.

تم بنائه من قبل Pete Shinners في الأصل في أواخر عام 2000 كبديل لبيئة برمجة PySDL المهجورة ، واستمر في إجراء ترقيات منتظمة لهذا المشروع مفتوح المصدر ، وعززه بعدد لا يحصى من الوظائف الإضافية المفيدة وإعداده للتوسعات المستقبلية. كان الخليفة الحقيقي لـ Pygame المسمى "Pygame Reloaded" قيد التطوير منذ عام 2009 ، ولكن حتى الآن لا توجد معلومات محددة متى سيتم نشرها للجمهور.

يمكن لمستخدمي منصة التطوير هذه استخدام تقنيات برمجة Python البسيطة لإنشاء أي تطبيق وسائط متعددة يتخيلونه ، مع القدرة على دمج الفن والأصوات والموسيقى ومقاطع الفيديو والميزات الأخرى اللازمة لإنشاء لعبة فعالة. ونظرًا لأن الترميز يتم بكامله في Python ، فإن سهولة كتابة التعليمات البرمجية تتيح حتى للاعبين المتحمسين البدء في التعرف على تصميم الألعاب الحديثة. يمكن إعادة إنتاج التطبيق الذي تم إنشاؤه باستخدام Pygame إما مباشرة على جهاز الكمبيوتر ، أو حتى تحسينه ونشره على أجهزة Android المحمولة.

من المهم ملاحظة أن هذه الأداة لا تزال تستخدم الإصدار 1 من Simple DirectMedia Layer ، والذي تم تقديمه للجمهور منذ أكثر من عقدين. نظرًا لأنه يفتقر إلى القدرة على الاندماج مع الإصدار 2 من SDL الذي تم إصداره للجمهور في عام 2012 ، يختار العديد من المبرمجين اليوم تخطي Pygame وتركيز انتباههم على بيئات تطوير الألعاب الأكثر حداثة.

تعد وحدات Pygame Python النمطية قديمة ، ولكنها توفر تجربة تعليمية رائعة تركز على الإصدارات التي تم تجاوزها الآن من بيئة تطوير Python. مع البدائل المتعددة التي يسهل استخدامها والتعلم ، سيجد المبرمجون المتحمسون فقط قيمة كبيرة من هذا التطبيق.

Pygame مجاني بنسبة 100٪ ومحسّن لجميع الإصدارات الحديثة من أنظمة تشغيل Windows. وهو معروض للاستخدام العام كبرنامج مجاني مفتوح المصدر GNU Lesser General Public License.

التسميات

    معلومات عامة عن البرنامج

    إسم الملف : Pygame
    الفئة : أدوات التطوير
    الاصـدار : 1.9.2a0
    متطلبات التشغيل : Windows (كل النسخ)
    الترخـيص : مجاني
    حجـم المـلف : 6.1 ميجابايت
    اخـر تحـديث : 21 يونيو، 2022
    المـالك : Pygame Team
    تحميل البرنامج

    مشاركة

    التعليقات |0

    اترك تعليقاً

    البرامج المشابهة

    ربما يعجبك أيضاً