عن المشروع
PGX هو إطار عمل مجزأ للعب في Unreal Engine يتم صيانته كمستودع أحادي (monorepo) مُصدر بإصدارات. يوفر تدفقاً مشتركاً للتكوين والتوسعة والتشخيص، مما يسمح للمطورين باستخدام ++C و Blueprints عبر نفس DataAssets مع إمكانية رؤية حالة النظام الفرعي (subsystem state) من المحرر.
يتم توزيع إطار العمل عبر لقطات (snapshots) ذاتية الاحتواء، مما يضمن بقاء الإضافات والوثائق والمشاريع التجريبية متسقة مع إصدارات محددة من Unreal Engine. تتضمن اللقطة الحالية v0.1.1 عدد 26 إضافة ومشروعاً توضيحياً لـ Unreal Engine 5.7.4.
تشمل الميزات الرئيسية وهيكل المستودع ما يلي:
- بنية إضافات مجزأة لتكامل مرن مع المشاريع.
- إصدارات مؤرخة مع لقطات غير قابلة للتغيير ورموز SHA256 للتحقق.
- بوابات تحقق شاملة تغطي بناءات المحرر، وبناءات اللعبة، واختبارات الأتمتة.
- توفير الوثائق عبر موقع إلكتروني مخصص، و GitHub Wiki، وأدلة خاصة بكل إصدار.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.