تفاصيل العمل

لعبة فضائية ثنائية الأبعاد بأسلوب الأركيد، مبنية باستخدام Python و Pygame. تحكم في سفينة فضائية وسط عاصفة من النيازك الساقطة، اضرب التهديدات القادمة بالليزر، واجمع أكبر نقاط ممكنة قبل ما تتصدم.

طريقة اللعب

النيازك بتسقط من أعلى الشاشة بأحجام ومواقع وسرعات عشوائية. اللاعب بيتحكم في سفينة صغيرة بالقرب من أسفل الشاشة، وعنده طريقتين للنجاة: المراوغة (تفادي النيازك وهي نازلة)، أو الإطلاق عليها وتدميرها قبل ما تقترب. الطريقتين بيدوا نقاط، لكن التدمير بيدي نقاط أكتر — فالمهارة الحقيقية إنك تمزج بين الحركة الذكية والإطلاق في التوقيت الصح.

اللعبة بتزيد صعوبة تدريجيًا كل ما اللاعب يفضل ناجي أكتر: النيازك بتنزل أسرع وبتظهر بمعدل أعلى كل ما النقاط تزيد، فالإيقاع بيفضل يتصاعد لحد ما اللاعب يغلط.

المميزات

حركة سلسة في 8 اتجاهات باستخدام الأسهم أو حروف WASD

آلية إطلاق نار بمعدل تكرار محكوم بفترة تهدئة (Cooldown) — الضغط على Space للإطلاق

صعوبة ديناميكية متصاعدة — السرعة ومعدل ظهور النيازك بيزيدوا مع النقاط

نظام نقاط مزدوج — 10 نقاط للنجاة، 25 نقطة لكل عملية تدمير ناجحة

حفظ أعلى نقاط بشكل دائم في ملف نصي محلي بين كل جلسة لعب وأخرى

خلفية نجوم متحركة بشكل برمجي لإعطاء إحساس بالعمق والحركة

تدفق سلس لإعادة اللعب والخروج مع شاشة Game Over وإعادة لعب فورية

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات