:
لعبة Brick Breaker - مشروع جماعي تفاعلي
لعبة كلاسيكية تم تطويرها باستخدام HTML, CSS, وJavaScript، تتضمن مكونات تفاعلية مثل المضرب، الكرة، والطوب، مع نظام نقاط ومستويات صعوبة، وتم تنفيذها في فريق يتكون من ثلاثة أعضاء، حيث تم تقسيم المهام بشكل دقيق لضمان سير العمل بكفاءة.
أهم الميزات:
? طوب بأشكال متعددة: قابل للكسر وغير قابل للكسر
? مضرب متحرك سلس باستخدام لوحة المفاتيح
كرة بتأثيرات فيزيائية واقعية وتصادم دقيق
نظام تصادم شامل بين الكرة والطوب والمضرب
نظام تسجيل نقاط وخسارة أرواح عند فشل التصدي للكرة
إمكانية إعادة اللعب من شاشة "Game Over"
مستويات صعوبة (سهل - متوسط - صعب) تؤثر على سرعة الكرة
ميزات إضافية مثل إسقاط أيقونات حياة إضافية من الطوب
دوري في المشروع: كنت مسؤولاً عن تطوير المضرب (Paddle):
تصميم المضرب باستخدام CSS وتحديد موقعه داخل اللوحة.
برمجة حركة المضرب باستخدام أسهم لوحة المفاتيح.
ضبط حدود الحركة داخل اللوحة.