0%
تثبيت Flame وأول FlameGame — الفصل 27

الفصل 27 — تثبيت Flame وأول FlameGame

الجزء 2B — محرك Flame · الفصل 27 من 62 · 7 ساعات

الفصل 27 — تثبيت Flame وأول FlameGame

إصدار 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".

المستوى: متوسط المدة المقدّرة: 7 ساعات المتطلبات المسبقة: الفصل 19 (Flutter، runApp، الـ widgets)، والفصل 20 (حلقة اللعبة وdt)، والفصل 21 (Canvas)، والفصل 23 (المتجهات)، والفصل 26 (البنية المعمارية)، ومن جهة Dart الفصلان 12 (null safety) و15 (البرمجة غير المتزامنة). ما ستكون قادرًا على فعله في النهاية: إنشاء مشروع Flutter، وتثبيت Flame فيه، وكتابة FlameGame كامل باستخدام onLoad وupdate وrender، وعرضه داخل GameWidget، والتعامل مع Vector2 دون الوقوع في الفخاخ، وتشغيل كل ذلك على الويب وAndroid وWindows.


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

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

التعليقات

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

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

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