عن المشروع

LastStand هي لعبة تصويب من منظور الشخص الأول (FPS) للبقاء على قيد الحياة بنظام الموجات، تم تطويرها باستخدام محرك Godot 4. يجب على اللاعبين الدفاع عن موقع ثابت ضد هجمات الأعداء، وبعد كل موجة، يدخل اللاعب إلى متجر الإمدادات لاستخدام عملات CR المكتسبة من القتل لسحب بطاقات تعزيز لزيادة القوة القتالية. توفر اللعبة وضعين أساسيين: الوضع القياسي المكون من 30 موجة والذي يؤدي إكماله إلى النهاية، والوضع اللانهائي الذي يتقدم بناءً على عد تنازلي، حيث يتم التحكم في ظهور الوحوش بواسطة ميزانية التهديد لتحدي أقصى سجلات البقاء. تدعم اللعبة ثلاثة مستويات من الصعوبة (Recruit/Daily/Extreme)، مع تعديل 12 معياراً مختلفاً لكل مستوى، ويتضمن مستوى Extreme سلوكيات AI حصرية. يتكون نظام الأسلحة من 4 أسلحة أساسية وسلاحين من الفئة الأسطورية (الرشاش الثقيل/المدفع الكهرومغناطيسي)، يتم فتحها عبر إسقاطات الأعداء. تنقسم أنواع الأعداء إلى grunt و runner و brute و elite (طائر) و boss، ويتم فتحهم تدريجياً عبر الموجات. تتضمن اللعبة 3 خرائط مدمجة: ساحة التدريب، المستودع الصناعي، والمخفر الأمامي. تدعم عناصر التحكم التحرك عبر WASD، والتصويب بالفأرة، والإطلاق بالزر الأيسر، وإعادة التعبئة بمفتاح R، والاندفاع بمفتاح Shift، والانحناء/الانزلاق بمفتاح Ctrl، والقفز بمفتاح Space، وتبديل الأسلحة عبر مفاتيح الأرقام أو عجلة الفأرة، والإيقاف المؤقت بمفتاح ESC، مع إمكانية تخصيص المفاتيح في الإعدادات. تشمل موارد المشروع نماذج أسلحة مرخصة تحت CC0/CC-BY، بالإضافة إلى صور الأعداء والموسيقى التصويرية والمؤثرات الصوتية المولدة بواسطة الذكاء الاصطناعي (مثل Midjourney و Suno بتراخيص تجارية). تم إصدار النسخة الرسمية الحالية v1.0.0، وتتضمن الخطط المستقبلية تحسين منحنى الوضع اللانهائي، وإضافة عرض ثنائي الأبعاد للسلاح وإعادة رسم واجهة HUD. تدعم اللعبة التشغيل عبر تجميع الكود المصدري أو التصدير كحزم ثنائية لمنصات Windows/Linux/Web.