قمت بتطوير لعبة "Assembly Endgame"، وهي لعبة تخمين كلمات تفاعلية ومسلية، باستخدام مكتبة React JS القوية. تركز هذه اللعبة على اختبار معرفة المستخدم بمصطلحات البرمجة والتكنولوجيا، حيث يهدف اللاعب إلى تخمين الكلمة الصحيحة في غضون 8 محاولات للحفاظ على "عالم البرمجة آمنًا من Assembly!"، مما يضيف لمسة فكاهية ومبتكرة.
تتميز اللعبة بواجهة مستخدم نظيفة وبديهية، تتيح للاعبين التفاعل بسهولة. تعرض الواجهة أزرارًا لمصطلحات تقنية شائعة (مثل HTML, CSS, JavaScript, React, TypeScript, Node.js, Python, PyTorch, Assembly) كنوع من التلميحات أو السياق. تظهر مربعات فارغة تمثل حروف الكلمة المراد تخمينها، ولوحة مفاتيح افتراضية تسمح للمستخدم بإدخال الحروف.
الاستخدام الفعال لـ React JS ضمن لي بناء واجهة مستخدم ديناميكية وسريعة الاستجابة، حيث يتم تحديث حالة اللعبة بسلاسة مع كل تخمين. هذا المشروع يعرض قدرتي على بناء تطبيقات ويب تفاعلية ومعقدة باستخدام React JS، مع التركيز على منطق اللعبة وتجربة المستخدم الجذابة.