لعبة كونكت فور Connect 4
تفاصيل العمل
هذا المشروع هو تطبيق للعبة Connect 4 تم تطويره باستخدام لغة C# وتقنية Windows Forms. اللعبة عبارة عن شبكة من الأعمدة والصفوف يقوم فيها اللاعبون بإسقاط الأقراص، والهدف هو تكوين أربع قطع متتالية بشكل أفقي أو رأسي أو قطري. مميزات المشروع: 1) وضع اللعب بين لاعبين (Player vs Player) - يتيح لشخصين اللعب على نفس الجهاز. - كل لاعب يختار دوره بالتناوب لوضع القرص الخاص به. 2) وضع اللعب ضد الكمبيوتر (Player vs Computer) - يحتوي على منطق حيث يختار الكومبيوتر أماكن الحركة بناءً على قواعد محددة داخل الخوارزمية. 3) واجهة رسومية سهلة الاستخدام (GUI) - تم تصميمها باستخدام Windows Forms. - تعرض الشبكة، الأقراص الملونة، ودور اللاعب الحالي. - تتفاعل مباشرة مع المستخدم عند الضغط على الأعمدة. 4) اكتشاف الفائز - يقوم التطبيق بفحص الشبكة بعد كل حركة لمعرفة إذا تم تكوين 4 قطع متتالية. - في حال الفوز، تظهر رسالة توضح اللاعب الفائز.
مهارات العمل