تفاصيل العمل

قمت بتطوير لعبة شطرنج كاملة باستخدام لغة Python ومكتبة Tkinter لتصميم واجهة المستخدم الرسومية.

تدعم اللعبة وضعين مختلفين:

Player vs Player (1v1)

Player vs AI

كما تحتوي اللعبة على مستويات صعوبة مختلفة للذكاء الاصطناعي:

Easy

Medium

Hard

تم تنفيذ منطق حركة القطع المختلفة مثل:

Pawn

Rook

Bishop

Knight

Queen

King

بالإضافة إلى:

تلوين الحركات المتاحة

إعادة تشغيل اللعبة

واجهة تفاعلية سهلة الاستخدام

نظام أدوار بين اللاعبين

المشروع يساعد على فهم:

البرمجة الكائنية

الخوارزميات

تطوير الألعاب

تصميم واجهات المستخدم باستخدام Python

المهارات (Skills):

Python

Tkinter

Game Development

Artificial Intelligence (AI)

GUI Development

Object Oriented Programming (OOP)

Algorithms

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات