0%
الأصوات والإيقاف المؤقت وشاشة Game Over والحفظ — الفصل 40

الفصل 40 — الأصوات والإيقاف المؤقت وGame Over والحفظ

الجزء 2C — اللعبة الكاملة · الفصل 40 من 62 · 7 ساعات

الفصل 40 — الأصوات والإيقاف المؤقت وشاشة Game Over والحفظ

الإصدارات المستخدمة في هذا الفصل: flame 1.38.0، flame_audio 2.12.2، shared_preferences 2.5.5 (نُشر في 25 مارس 2026). تاريخ التحقق من واجهات API: 8 أغسطس 2026، على https://docs.flame-engine.org/latest/، https://pub.dev/packages/flame وhttps://pub.dev/packages/flame_audio وhttps://pub.dev/packages/shared_preferences ومستودع flame-engine/flame (الفرع main). قيود SDK: sdk: ">=3.12.0 <4.0.0"، flutter: ">=3.44.0".

المستوى: متوسط المدة التقديرية: 7 ساعات المتطلبات المسبقة: الفصول من 35 إلى 39 (مشروع «Donjon de Dart» كاملاً)، والفصل 34 (flame_audio وFlameAudio.bgm والخدمة الصوتية المركزية). من جهة Dart: الفصل 13 (الاستثناءات)، والفصل 14 (where وmap وfold)، والفصل 15 (البرمجة غير المتزامنة)، والفصل 17 (JSON). ما ستتمكن من فعله في نهاية الفصل: تزويد اللعبة بخدمة صوتية تعمل حتى من دون ملف صوتي واحد، وبقائمة إيقاف مؤقت، وشاشة Game Over، وشاشة فوز مع إحصاءات، وحفظ دائم لأفضل نتيجة والتقدم والإعدادات — أي تسليم لعبة مكتملة.


التعليقات

التعليقات مدعومة عبر GitHub Discussions

سجّل الدخول باستخدام GitHub للمشاركة في النقاش

تم نسخ الرابط!