الفصل 40 — الأصوات والإيقاف المؤقت وGame Over والحفظ
الجزء 2C — اللعبة الكاملة · الفصل 40 من 62 · 7 ساعات
الفصل 40 — الأصوات والإيقاف المؤقت وشاشة Game Over والحفظ
الإصدارات المستخدمة في هذا الفصل:
flame1.38.0،flame_audio2.12.2،shared_preferences2.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 للمشاركة في النقاش