حسابي

بحث

القائمة

تفاصيل العمل

هذا المشروع عبارة عن لعبة Tic Tac Toe تم تنفيذها باستخدام:

- Java FX لواجهة المستخدم الرسومية (FXML).

- SQLite لتخزين البيانات.

- بنية العميل والخادم لوظيفة الطلب عبر الإنترنت.

تدعم اللعبة الأوضاع التالية:

- لاعب ضد الكمبيوتر دون اتصال بالإنترنت مع مستويات صعوبة قابلة للتعديل.

- لاعب ضد لاعب عبر الإنترنت وغير متصل بالإنترنت.

1. أوضاع اللعبة

* لاعب ضد الكمبيوتر:

- اختر بين مستويات الصعوبة السهلة والمتوسطة والشديدة.

- يتكيف السلوك بناءً على الصعوبة المحددة.

*لاعب ضد لاعب:

- الوضع غير المتصل بالإنترنت: العب محليًا على نفس الجهاز.

- الوضع المتصل بالإنترنت: اتصل بلاعبين نشطين آخرين عبر الشبكة.

- أرسل واقبل الطلبات من/إلى لاعبين آخرين.

2. التسجيل وإعادة التشغيل

يمكن للاعبين حفظ سجل اللعبة لمراجعته لاحقًا في قائمة التاريخ.

3. وظيفة إعادة المباراة

بعد الانتهاء من اللعبة، يمكن للاعبين اختيار إعادة المباراة مرة أخرى.

تم إنشاؤه باستخدام:

1. لغة البرمجة : Java

2. واجهة المستخدم: JavaFX (FXML) لتصميم الواجهة الرسومية.

3. قاعدة البيانات SQLite لتخزين معلومات اللاعبين.

4. الشبكات : هندسة العميل والخادم(Client-Server Architecture):

- يتولى الخادم التعامل مع الاتصالات بين اللاعبين.

- يتصل اللاعبون بالخادم للحصول على وظائف اللاعبين عبر الإنترنت.

**تم العمل على هذا المشروع مع جميع اعضاء الفريق لنحصل على هذا العمل الرائع

بطاقة العمل

اسم المستقل Ayat G.
عدد الإعجابات 2
عدد المشاهدات 15
تاريخ الإضافة
تاريخ الإنجاز