لعبة Tic-Tac-Toe هي تطبيق مكتبي تفاعلي تم تطويره باستخدام C# و.NET، يوفّر تجربة لعب بسيطة وممتعة بواجهة استخدام واضحة وسلسة.
يهدف المشروع إلى تطبيق مفاهيم البرمجة المنطقية، إدارة الأحداث (Events)، والتعامل مع واجهات المستخدم داخل تطبيقات سطح المكتب.
مميزات اللعبة
✅ وضع اللعب الفردي (Player vs Player)
اللعب بين شخصين على نفس الجهاز.
✅ واجهة استخدام بسيطة وسهلة
تصميم واضح مناسب لجميع الأعمار.
✅ التحقق من الفوز والتعادل
النظام يحدد الفائز تلقائيًا أو حالة التعادل.
✅ إعادة تشغيل اللعبة
إمكانية بدء لعبة جديدة بدون إعادة تشغيل التطبيق.
✅ كود منظم وقابل للتطوير
تطبيق مبادئ Clean Code وتنظيم الدوال.
التقنيات المستخدمة
لغة البرمجة:
C#
بيئة التطوير:
.NET Framework
Windows Forms
أدوات:
Visual Studio
الهدف من المشروع
تعزيز مهارات البرمجة الأساسية مثل:
Logic & Conditions
Event Handling
Arrays
UI Development
وإنشاء تطبيق تفاعلي بسيط كنقطة قوية في البورتفوليو.
ملحوظة
يمكن تطوير اللعبة مستقبلًا لإضافة:
وضع اللعب ضد الكمبيوتر (AI)
عداد نقاط
تحسين التصميم وتجربة المستخدم