قمت بتطوير لعبة XO (Tic Tac Toe) باستخدام إطار العمل Flutter ولغة Dart، مع واجهة بسيطة وسريعة الاستجابة تعمل بشكل ممتاز على الأجهزة المختلفة.
تعتمد اللعبة على منطق برمجي مضبوط لتتبع الأدوار بين اللاعبين وتحديد الفائز بمجرد توفر صف، عمود، أو قطر كامل، بالإضافة لدعم حالة التعادل.
تم تنظيم الكود بطريقة واضحة، وتقسيم الواجهة بما يتوافق مع مبادئ Flutter لبناء واجهات تفاعلية تعتمد على الـ Widgets.
واجهة مبنية بالكامل باستخدام Widgets
عرض الشبكة (3×3) بشكل مرن ومتجاوب
منطق ذكي لاكتشاف الفوز أو التعادل
إمكانية إعادة بدء اللعبة بسهولة
تجربة مستخدم سلسة وبسيطة