عن المشروع

Pymunk هي مكتبة فيزياء ثنائية الأبعاد للأجسام الصلبة سهلة الاستخدام ومبنية على Chipmunk2D (عبر فرعها Munk2D). تتيح للمطورين إضافة فيزياء واقعية إلى الألعاب والعروض والمحاكاة بأقل قدر من الكود. تشمل الميزات الرئيسية واجهة برمجة بسيطة لإنشاء الأجسام والأشكال والمفاصل؛ ومعالجة تلقائية لاكتشاف التصادم والاستجابة له؛ ودعم الكائنات الثابتة والديناميكية؛ والتكامل مع مكتبات بايثون الشهيرة مثل Pygame وPyglet وMatplotlib. التثبيت سهل عبر pip أو conda، مع توفير حزم ثنائية تحتوي على Chipmunk2D مُجمَّع مسبقًا لأنظمة Windows وmacOS وLinux. المكتبة مُصانة بنشاط، وتدعم Python 3.9+ وPyPy3، وتتضمن العديد من العروض التوضيحية ووثائق شاملة. أهداف تصميمها هي سهولة الاستخدام، والطابع البايثوني، والتثبيت البسيط، والتوافق متعدد المنصات، وعدم التدخل، مما يسمح بدمجها مع أطر عمل أخرى دون فرض حلقة لعب محددة.