قمت بتطوير لعبة Tic Tac Toe باستخدام لغة Python. يهدف المشروع إلى تطبيق مفاهيم البرمجة مثل التحكم في تدفق البرنامج، معالجة المدخلات، والتحقق من شروط الفوز داخل لعبة تفاعلية.
تعتمد اللعبة على شبكة 3×3 حيث يتناوب لاعبان على وضع الرمزين X و O داخل الخانات. يقوم البرنامج بالتحقق بعد كل حركة من وجود فائز أو انتهاء اللعبة بالتعادل، وذلك من خلال فحص الصفوف والأعمدة والأقطار.
تم تطوير منطق اللعبة باستخدام هياكل البيانات مثل القوائم (Lists) مع استخدام الجمل الشرطية والحلقات للتحكم في سير اللعبة والتحقق من القواعد.
مميزات المشروع:
واجهة بسيطة وسهلة الاستخدام
التحقق التلقائي من الفائز
إمكانية إعادة اللعب بعد انتهاء الجولة
تطبيق مفاهيم البرمجة الأساسية
التقنيات المستخدمة:
Python
Lists
Loops
Conditional Statements