تفاصيل العمل

هذا المشروع هو تطبيق للعبة Connect 4 تم تطويره باستخدام لغة C# وتقنية Windows Forms.

اللعبة عبارة عن شبكة من الأعمدة والصفوف يقوم فيها اللاعبون بإسقاط الأقراص، والهدف هو تكوين أربع قطع متتالية بشكل أفقي أو رأسي أو قطري.

مميزات المشروع:

1) وضع اللعب بين لاعبين (Player vs Player)

- يتيح لشخصين اللعب على نفس الجهاز.

- كل لاعب يختار دوره بالتناوب لوضع القرص الخاص به.

2) وضع اللعب ضد الكمبيوتر (Player vs Computer)

- يحتوي على منطق حيث يختار الكومبيوتر أماكن الحركة بناءً على قواعد محددة داخل الخوارزمية.

3) واجهة رسومية سهلة الاستخدام (GUI)

- تم تصميمها باستخدام Windows Forms.

- تعرض الشبكة، الأقراص الملونة، ودور اللاعب الحالي.

- تتفاعل مباشرة مع المستخدم عند الضغط على الأعمدة.

4) اكتشاف الفائز

- يقوم التطبيق بفحص الشبكة بعد كل حركة لمعرفة إذا تم تكوين 4 قطع متتالية.

- في حال الفوز، تظهر رسالة توضح اللاعب الفائز.

ملفات مرفقة

بطاقة العمل

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