تطبيق Tic Tac Toe Client باستخدام JavaFX
منذ أسبوع
عرض العمل
الوصف
تطبيق Tic Tac Toe Client هو تطبيق سطح مكتب تم تطويره باستخدام JavaFX يتيح للمستخدمين لعب لعبة إكس-أو بعدة أوضاع: اللعب أونلاين مع لاعبين آخرين، اللعب المحلي على نفس الجهاز، أو اللعب الفردي ضد الكمبيوتر. يتصل التطبيق بخادم Tic Tac Toe Server لإدارة تسجيل المستخدمين، تنسيق المباريات، والتواصل بين اللاعبين عبر الإنترنت.
شاركت في تطوير المشروع كجزء من فريق التطوير حيث كنت مسؤولًا عن تطوير واجهات المستخدم باستخدام JavaFX، وتنفيذ الاتصال مع الخادم عبر Socket Programming (TCP)، إضافة إلى استخدام Multithreading لضمان تزامن الرسائل والألعاب بشكل سلس. كما ساهمت في تطبيق MVC Architecture وتنفيذ مؤثرات صوتية ورسوميات داخل اللعبة.
يوفر التطبيق ميزات مثل تسجيل المستخدمين وتسجيل الدخول، اللعب أونلاين أو محليًا، اللعب ضد الكمبيوتر، نظام دعوات بين اللاعبين، تتبع نقاط اللاعبين، وتسجيل تاريخ المباريات مع إمكانية إعادة اللعب.
تم تطوير الخادم باستخدام Java لدعم اتصالات متعددة، إدارة اللاعبين، تنسيق الألعاب، وتوجيه الرسائل بين العملاء.
التفاصيل
| المشاهدات | 0 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - اخري |
حساب المستخدم
العربية
English