الميزات:
واجهة بسيطة: واجهة رسومية ممتعة وسهلة الاستخدام للعب.
العب محليًا: للعب مع صديقك على جهازك المحلي.
العب مع الروبوت: للعب مع جهازك.
العب عبر الإنترنت: تسجيل الدخول والتسجيل للعب ضد لاعب آخر عبر الشبكة.
قائمة اللاعبين المتاحين: لإرسال دعوة لمستخدم آخر متاح.
تحديثات فورية: تحديثات فورية على لوحة اللعب لكل من اللاعبين.
عرض الفيديو: عرض فيديو للاحتفال بالفائز وفيديو آخر لتمني الحظ السعيد للخاسر.
تسجيل اللعبة: لتسجيل اللعبة عبر الإنترنت لإعادة مشاهدتها لاحقًا.
التاريخ: لإنشاء تاريخ اللعبة لكل لاعب للتحقق منه.
تحديث النقاط: تحديث النقاط بعد كل لعبة.
التقنيات المستخدمة:
· JavaFX
· Java Networking (عدة عملاء متصلين بالخادم)
· Java Database Connectivity (قاعدة بيانات Derby)
· متعدد الخيوط
· Java I/O Streams