لعبة شطرنج كاملة تم تطويرها باستخدام لغة Java مع تطبيق قواعد اللعبة الأساسية.
يعتمد المشروع على مبادئ البرمجة كائنية التوجه (OOP)، حيث تم تقسيم اللعبة إلى Classes تمثل القطع المختلفة وقواعد حركتها.
تم تصميم واجهة رسومية لعرض لوحة الشطرنج والتفاعل مع المستخدم.
? المميزات:
تطبيق قواعد الشطرنج الأساسية
التحقق من الحركات القانونية لكل قطعة
نظام تبادل الأدوار بين اللاعبين
تصميم منظم باستخدام OOP
واجهة رسومية باستخدام Java