عن المشروع

INFERNUM هي لعبة تصويب وبقاء من منظور علوي بنظام twin-stick، تم بناؤها باستخدام لغة Java وإطار عمل LibGDX. يواجه اللاعبون موجات لا تنتهي من الأعداء، حيث يكون كل نوع عرضة لسلاح محدد، مما يخلق نظام ضرر يشبه لعبة (حجر-ورقة-مقص). تتوفر ثلاثة أسلحة بعيدة المدى (SMG، Shotgun، Pistol) وسلاح حربة (bayonet) للمواجهات القريبة. تسمح الحربة بالقتل الفوري من مسافة قريبة، ويؤدي قتل عدة أعداء بضربة واحدة إلى تجديد نقاط الصحة. تزداد الصعوبة مع زيادة النتيجة، حيث يظهر الأعداء بشكل أسرع مع تقدمك. تدعم اللعبة التحكم عبر لوحة المفاتيح/الماوس وأجهزة التحكم (gamepad)، وتتضمن تأثيرات جزيئية، وتصميمات صوتية لكل سلاح وعدو، وتستخدم خرائط Tiled مع فيزياء Box2D ومظللات GLSL مخصصة. تتضمن اللعبة ثلاثة مستويات من الصعوبة، بما في ذلك وضع فكاهي يسمى 'Ben Erlik Han'ım'. تم بناء اللعبة باستخدام Gradle، وتعمل عبر سطر الأوامر أو ملف JAR جاهز. تظهر لقطات الشاشة أسلوب لعب مظلم وجويًا مع تأثيرات الدماء والغبار.