الفصل 19 — Flutter المُسرَّع لتطوير الألعاب
الجزء 2A — أساسيات الألعاب ثنائية الأبعاد · الفصل 19 من 62 · 8 ساعات
الفصل 19 — Flutter المُسرَّع لتطوير الألعاب
المستوى: مبتدئ في Flutter، متوسط في Dart المدة التقديرية: 8 ساعات المتطلبات المسبقة: الفصول من 01 إلى 18 (Dart في سطر الأوامر بشكل كامل: البرمجة كائنية التوجه في الفصول من 08 إلى 11، وnull safety في الفصل 12، والاستثناءات في الفصل 13، والبرمجة غير المتزامنة في الفصل 15، وتنظيم المشروع في الفصل 16) ما ستكون قادرًا على فعله في نهاية الفصل: تثبيت Flutter SDK، وإنشاء مشروع، وفهم شجرة الودجات، وإدارة الحالة باستخدام
setState()، والرسم علىCanvasباستخدامCustomPainter، وتحريك مربع على الشاشة باستخدامTicker، وذلك بـ Flutter الخالص ودون أي محرك ألعاب.
الإصدار الذي جرى التحقق منه: Flutter 3.44 (قناة
stable). تاريخ التحقق: 8 أغسطس 2026، عبرhttps://docs.flutter.dev/get-started/installوhttps://docs.flutter.dev/install/manualوhttps://docs.flutter.dev/release/release-notesوhttps://api.flutter.dev. يتطور Flutter بسرعة. إذا أظهر الأمرflutter --versionرقمًا أكبر فلا مشكلة في ذلك: كل ما يُدرَّس في هذا الفصل جزء من النواة المستقرة لـ Flutter ولم يتغير منذ سنوات.
19.0 — أهداف الفصل
في نهاية هذا الفصل ستكون قادرًا على:
التعليقات
التعليقات مدعومة عبر GitHub Discussions
سجّل الدخول باستخدام GitHub للمشاركة في النقاش