0%
بنية اللعبة والقائمة الرئيسية — الفصل 35

الفصل 35 — بنية اللعبة والقائمة الرئيسية

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

الفصل 35 — بنية اللعبة والقائمة الرئيسية

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

المستوى: متوسط المدة المقدّرة: 6 ساعات المتطلبات المسبقة: الفصل 19 (ودجتات Flutter، StatefulWidget)، الفصل 26 (آلة الحالات وتنظيم الملفات)، الفصل 27 (FlameGame، GameWidget)، الفصل 28 (شجرة المكوّنات)، الفصل 30 (لوحة المفاتيح)، الفصل 31 (World وCameraComponent)، الفصل 32 (HasCollisionDetection). من جهة Dart: الفصل 11 (الـ enums والـ mixins)، الفصل 15 (البرمجة غير المتزامنة)، الفصل 16 (تنظيم المشروع). ما ستكون قادرًا على فعله في النهاية: إنشاء الهيكل الكامل لمشروع «Donjon de Dart»، وكتابة الفئة DonjonGame، وإدارة اللعبة بآلة حالات، وعرض شاشات Flutter فوق الـ canvas بفضل الـ overlays، وتسليم تطبيق ينطلق على قائمة رئيسية تعمل — دون أي ملف صورة.


35.0 — أهداف الفصل

في نهاية هذا الفصل ستكون قادرًا على:

التعليقات

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

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

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