Memory Game
منذ 4 أشهر
عرض العمل
الوصف
قمت بتطوير لعبة ذاكرة تفاعلية باستخدام **HTML5 وCSS3 وJavaScript** دون الاعتماد على أي مكتبات خارجية، مع تصميم متجاوب يعمل بكفاءة على مختلف الأجهزة. تعتمد اللعبة على نظام متكامل لإدارة أدوار اللاعبين، وحساب النقاط تلقائيًا، والتحقق من تطابق البطاقات، وإعلان الفائز عند انتهاء اللعبة. تم استخدام خوارزمية **Fisher–Yates** لخلط البطاقات عشوائيًا في كل جولة، مع إضافة مؤثرات قلب ثلاثية الأبعاد (3D Flip)، ومؤثرات صوتية، ومنع التفاعل أثناء مقارنة البطاقات لضمان تجربة استخدام سلسة. كما يتضمن المشروع وضعًا اختياريًا للعب ضد الذكاء الاصطناعي من خلال دمج **Google Gemini API**، حيث يستطيع الخصم تذكر البطاقات المكشوفة واتخاذ قرارات ذكية مع وجود آلية احتياطية لضمان استمرار اللعب في حال تعذر الاتصال بالخدمة. يعكس المشروع خبرتي في تطوير واجهات ويب تفاعلية، وإدارة حالة التطبيق، وتطبيق الخوارزميات، ودمج خدمات الذكاء الاصطناعي.
التفاصيل
| المشاهدات | 14 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - مواقع الويب |
حساب المستخدم
العربية
English