قمت بتطوير لعبة Tic Tac Toe باستخدام لغة Python ومكتبة Tkinter لإنشاء واجهة رسومية تفاعلية وسهلة الاستخدام، تتيح للاعبين اللعب ضد بعضهما على نفس الجهاز.
مميزات المشروع:
- تصميم لوحة لعب تفاعلية مكونة من 9 مربعات.
- دعم لاعبين بالتبادل باستخدام الرمزين X وO.
- اكتشاف الفائز تلقائيًا عند تكوين ثلاثة رموز متتالية أفقيًا أو رأسيًا أو قطريًا.
- اكتشاف حالة التعادل عند امتلاء اللوحة دون وجود فائز.
- عرض رسائل توضح حالة اللعبة والفائز.
- توفير زر New Game لبدء جولة جديدة.
التقنيات المستخدمة:
- Python
- Tkinter GUI
يهدف المشروع إلى تطبيق مفاهيم البرمجة الأساسية، مثل الدوال والشروط والقوائم ومعالجة الأحداث، مع إنشاء تطبيق تفاعلي بواجهة رسومية.