هذا المشروع هو تطبيق ويب تفاعلي للعبة "تخمين الكلمة". الهدف من اللعبة هو تخمين الكلمة المخفية عن طريق اقتراح الحروف. إذا كانت الحرف موجودًا في الكلمة، فسيتم الكشف عن مواضعه. إذا كانت الحرف غير صحيح، فستخسر محاولة. لديك عدد محدود من المحاولات قبل أن تخسر اللعبة.
أبرز الميزات:
واجهة مستخدم بسيطة وجذابة: تصميم واضح وسهل الاستخدام يركز على تجربة اللعب.
لعب تفاعلي: يمكنك إدخال الحروف وتلقي ملاحظات فورية حول صحة تخمينك.
عرض حالة اللعبة: يتم تحديث الواجهة بصريًا لعرض تقدمك، بما في ذلك الحروف الصحيحة والخاطئة والمحاولات المتبقية.
رسائل واضحة للنتيجة: يتم عرض رسائل واضحة عند الفوز أو الخسارة في اللعبة.
التقنيات المستخدمة:
HTML5: لهيكلة محتوى صفحة الويب.
CSS3: لتصميم وتنسيق الواجهة وإضفاء مظهر جذاب وتفاعلي.
JavaScript (ES6+): لتنفيذ منطق اللعبة بالكامل، بما في ذلك:
اختيار الكلمات عشوائيًا.
التعامل مع مدخلات المستخدم.
التحقق من صحة الحروف.
تحديث الواجهة الديناميكي (DOM Manipulation).
إدارة حالة اللعبة (المحاولات، الفوز/الخسارة).
الهدف من المشروع:
يهدف هذا المشروع إلى تطبيق وتعزيز مهارات تطوير الواجهات الأمامية (Front-End Development) في مشروع عملي وممتع. يعرض المشروع القدرة على بناء تطبيقات ويب تفاعلية بسيطة باستخدام التقنيات الأساسية (HTML, CSS, JavaScript) وإنشاء تجربة مستخدم سلسة وجذابة.