تفاصيل العمل

قمت بتطوير لعبة Tic-Tac-Toe احترافية تعتمد على نظام Server–Client باستخدام Java و JavaFX، وتدعم اللعب الفردي والجماعي سواء على نفس الجهاز أو عبر الشبكة بين أكثر من جهاز.

المشروع تم تنفيذه بمعايير أكاديمية واحترافية، ويُظهر خبرتي في برمجة تطبيقات الشبكات، تصميم واجهات المستخدم، وإدارة البيانات

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

1- Single Player Mode

اللعب ضد الكمبيوتر مع تحديد مستوى الصعوبة.

2- Online Multiplayer Mode

لعب بين مستخدمين على أجهزة مختلفة عبر الشبكة.

3- قائمة المستخدمين المتصلين

عرض المستخدمين المتاحين وإرسال طلبات لعب لهم.

4- نظام طلبات اللعب

إمكانية قبول أو رفض طلب اللعب من الطرف الآخر.

5- نظام تسجيل الدخول والتسجيل

لكل لاعب حساب خاص يتم حفظ بياناته وسجله.

6- تخزين النتائج والنقاط

حفظ نتائج المباريات وسكور كل لاعب في قاعدة البيانات.

7- تسجيل المباريات وإعادة تشغيلها

إمكانية حفظ الجيم وإعادة مشاهدته لاحقًا.

8- نظام مكافآت

تشغيل فيديوهات Bonus عند فوز اللاعب.

9- Server Application بواجهة رسومية

تشغيل وإيقاف السيرفر

إدارة الاتصالات

عرض عدد المستخدمين المتصلين

10- واجهة مستخدم عصرية باستخدام JavaFX

مع Splash Screen وتجربة استخدام سلسة.

11- Executable Files

ملفات تشغيل جاهزة (.exe / .jar) بدون الحاجة لبيئة تطوير.

بطاقة العمل

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