مشروع ترفيهي/تعليمي قمت بتطويره باستخدام HTML, CSS, JavaScript. الفكرة عبارة عن لعبة ويب تعتمد على نظام تبادل الأدوار (Turn-Based Game).
آلية العمل: يختار اللاعب بطاقة بوكيمون تحتوي على خصائص مثل القوة (Attack) والدفاع (Defense) والطاقة (HP)، ثم يتنافس مع بطاقة أخرى. يتم حساب النتائج بشكل ديناميكي باستخدام دوال JavaScript ومعالجة الـ DOM لعرض التغيرات بشكل مباشر على الشاشة.
واجهة المستخدم: واجهة بسيطة وممتعة تعرض البطاقات، الخصائص، ونظام المعركة مع تحديث حي للنتائج.
الأهداف التعليمية: تقوية المنطق البرمجي (Game Logic) وفهم كيفية التلاعب بعناصر الصفحة (DOM Manipulation).
التحديات: تصميم خوارزمية المعركة بحيث تكون متوازنة، وضمان أن التغييرات في خصائص البطاقات تظهر بشكل مباشر وسلس للمستخدم.