قمت بتطوير لعبة Tic Tac Toe (XO) بواجهة رسومية باستخدام لغة Python ومكتبة Tkinter، مع تصميم حديث وسهل الاستخدام.
اللعبة تدعم:
واجهة رسومية تفاعلية بالكامل
اختيار رمز اللاعب (X أو O)
3 مستويات صعوبة:
Easy: حركات عشوائية
Medium: منطق ذكي (محاولة الفوز أو إيقاف الخصم)
Hard: خوارزمية Minimax لقرارات مثالية
تتبع السكور (Player / Computer / Draw)
نظام تتبع سلسلة الانتصارات (Win Streak)
إعادة الجولة وإعادة ضبط النتائج
تم الاهتمام بتجربة المستخدم من حيث:
تنظيم الواجهة
توزيع العناصر بشكل احترافي
استجابة سريعة بدون تعليق
منطق لعب منظم وسهل التعديل