
️ حالة المشروع - لم تعد متطورة: لم تعد Bevy Retrograde قيد التطوير. تم نقل جهود التنمية إلى خلفها الروحي ، إطار العظام ، الذي له أهداف مماثلة ، ولكنه ليس مكونًا إضافيًا. انظر هذا التعليق لمزيد من السياق.
Bevy Retrograde عبارة عن حزمة مكونات إضافية مصممة لمحرك لعبة Bevy مع أدوات لمساعدتك في صنع ألعاب ثنائية الأبعاد!
Bevy Retrograde ليس خاصًا بألعاب Pixel-Art ، ولكنها تشمل بعض الميزات التي ستكون مفيدة بشكل خاص لألعاب Pixel. الهدف النهائي هو أن يكون بمثابة امتداد للبيفي يمنحك أدوات شائعة ضرورية لإنشاء لعبة ثنائية الأبعاد مثل تحميل الخريطة ، والفيزياء ، وواجهة المستخدم ، و Save-Data ، وما إلى ذلك. لا يتم تنفيذ جميع الميزات التي نريد إضافتها حتى الآن ، لكننا سنقوم بتوسيع مجموعة الميزات مع تقدمنا في لعبتنا معها.
Bevy Retrograde LDTK مرخصة بموجب ترخيص Katharos الذي يضع بعض القيود على ما يُسمح لك باستخدامه. يرجى قراءة المصطلحات وفهمها قبل استخدام Bevy Retrograde لمشروعك.
Bevy Retrograde في المراحل المبكرة من التطوير. واجهة برمجة التطبيقات ليست مستقرة وقد تتغير بشكل كبير في أي وقت.
لقد قمنا للتو بتحديث كبير. تمت إزالة هذا التحديث ~ 75 ٪ من Bevy Retro (هذا جيد!) من خلال التحديث إلى Bevy 0.7 ، و:
bevy_ecs_ldtkbevy_eguiالآن تشتمل Bevy Retrograde في الغالب على بعض المكتبات الموجودة وتوفر المرافق الصغيرة في الأعلى مثل إضافات واجهة المستخدم الخاصة بـ 9 patch لـ eGui.
نظرًا لأنه قد مضى وقت طويل منذ آخر تحديث ، نريد الحصول على إصدار آخر قريبًا ، فقط للحصول على كل شيء يعمل مرة أخرى على أحدث الصناديق. نحن فقط ننتظر إصلاح TileMap تقديم للاندماج قبل نشر إصدار 0.3.0 .
بعد ذلك ، نخطط لإعادة زيارة الميزات الإضافية التي قد نريدها ، مثل طريقة أسهل لإعداد الكاميرا ثنائية الأبعاد ، ونظام حفظ البيانات ، وسنبحث في تلميع عمليات تكاملنا ومرافقنا عند الاقتضاء.
انظر أيضًا إصدار Bevy المدعوم أدناه.
تحقق من قائمة الأمثلة لدينا لمعرفة كيفية استخدام كل ميزة Bevy Retrograde:
bevy_ecs_ldtk .egui UI مع مصادر إضافية من 9 نقاط.bevy_kira_audio . | سرب | bevy_retrograde |
|---|---|
| 0.7 | ماجستير ( 0.3 إطلاق سراح قريبا!) |
| 0.6 | |
| 0.5 | 0.1 ، 0.2 |
Cargo.toml :
[ dependencies ]
bevy = { version = " 0.7 " , default-features = false }
bevy_retrograde = { git = " https://github.com/katharostech/bevy_retrograde.git " }