لعبة إكس-أو (XO)
تفاصيل العمل
XO هي لعبة إكس-أو (Tic Tac Toe) متقدمة تم تطويرها باستخدام JavaFX كلغة واجهة، وتدعم أنماط لعب متعددة لتناسب جميع المستخدمين: 🧠 أنماط اللعب المتاحة: لاعب ضد لاعب على نفس الجهاز. لاعب ضد الكمبيوتر (3 مستويات صعوبة): سهل: اختيار عشوائي. متوسط: منطق بسيط مع منع الفوز المباشر. صعب: خوارزمية Minimax مع تحسينات. لاعب ضد لاعب عبر الإنترنت باستخدام Socket Programming، مع إمكانية الاتصال من جهازين مختلفين داخل نفس الشبكة أو عن بعد. هم المميزات: تصميم واجهة جذاب باستخدام JavaFX وCSS. نظام ذكاء اصطناعي مبني بخوارزميات مخصصة. دعم اللعب الجماعي أونلاين باستخدام TCP sockets. مؤثرات بصرية ورسائل فوز/خسارة/تعادل. إمكانية إعادة اللعب بسهولة.
مهارات العمل