ِGAME-CARD
تم تطوير لعبة بطاقات استراتيجية باستخدام Java Spring للواجهة الخلفية وHTMX للواجهة الأمامية لتقديم تجربة لعب ديناميكية وتفاعلية. تعتمد اللعبة على جمع البطاقات واستخدامها في مواجهات تنافسية بين اللاعبين.
الواجهة الخلفية: تم بناء النظام باستخدام Spring Boot لتوفير APIs قوية ومرنة لإدارة جلسات اللعب، اللاعبين، والبطاقات.
الواجهة الأمامية: اعتمدت على HTMX لتقديم تجربة سلسة دون الحاجة لإعادة تحميل الصفحة، مما يوفر تفاعلاً سريعًا ومباشرًا.
نظام اللعب: يدعم المراحل المختلفة للعب، من سحب البطاقات، اختيار الهجمات، حتى إنهاء الجولة.
إدارة البطاقات: البطاقات مقسمة إلى فئات (مثل البطاقات الهجومية والدفاعية)، ويتم تحديث أيدي اللاعبين بشكل ديناميكي.
تعدد اللاعبين: يسمح النظام بمشاركة عدة لاعبين في الوقت الفعلي مع متابعة أحداث اللعبة مباشرة.
واجهة رسومية بسيطة: تم تصميم واجهة مبسطة تركز على تجربة المستخدم، حيث يتم تقديم القرارات والنتائج بشكل فوري.
التقارير والإحصائيات: تتبع أداء اللاعبين وتقديم إحصائيات حول الانتصارات والهزائم.
الأمان: تم تضمين نظام مصادقة لضمان أمان حسابات اللاعبين.
النتيجة هي لعبة غنية بالتفاعلات، ممتعة وسهلة الاستخدام، تعمل بسلاسة بفضل تكامل Java Spring وHTMX.
اسم المستقل | Mouad C. |
عدد الإعجابات | 2 |
عدد المشاهدات | 14 |
تاريخ الإضافة | |
تاريخ الإنجاز |