قمت ببرمجة وتطوير لعبة "تخمين الكلمة" (Guess The Word) وهي لعبة تفاعلية تعتمد على الذكاء والمنطق، حيث يحاول المستخدم معرفة الكلمة المخفية من خلال عدد محدد من المحاولات.
آلية اللعبة والمميزات:
نظام المحاولات: يمتلك اللاعب 6 محاولات (Tries) لتخمين الكلمة الصحيحة.
التغذية البصرية (Feedback): نظام ألوان ذكي يوضح حالة كل حرف بعد التجربة:
اللون البرتقالي: الحرف صحيح وفي مكانه الصحيح.
اللون الأخضر: الحرف موجود في الكلمة لكن في مكان مختلف.
اللون الرمادي: الحرف غير موجود في الكلمة.
نظام المساعدة: زر "2 Hints" لتقديم تلميحات للاعب عند التعثر.
التحقق (Validation): التأكد من صحة المدخلات ومقارنتها بالكلمة الهدف بدقة.
التقنيات المستخدمة:
JavaScript (ES6): للتعامل مع منطق اللعبة بالكامل (Game Logic)، معالجة المصفوفات، والتحقق من الشروط.
HTML5 & CSS3: لبناء واجهة اللعبة وتصميم الشبكة (Grid) والألوان.