Sobre el proyecto

INFERNUM es un shooter de supervivencia twin-stick con vista cenital desarrollado con Java y el framework LibGDX. Los jugadores se enfrentan a oleadas infinitas de enemigos, donde cada tipo es vulnerable a un arma específica, creando un sistema de daño similar a piedra-papel-tijera. Están disponibles tres armas a distancia (SMG, Shotgun, Pistol) y una bayoneta cuerpo a cuerpo. La bayoneta permite eliminaciones instantáneas a corta distancia; matar a varios enemigos en un solo golpe regenera la salud. La dificultad escala con la puntuación: los enemigos aparecen más rápido a medida que avanzas. El juego es compatible con controles de teclado/ratón y gamepad, incluye efectos de partículas, diseño de sonido por arma/enemigo y utiliza mapas de Tiled con físicas Box2D y shaders GLSL personalizados. Tres niveles de dificultad incluyen el humorístico modo 'Ben Erlik Han'ım'. Construido con Gradle, se ejecuta mediante línea de comandos o un archivo JAR precompilado. Las capturas de pantalla muestran una jugabilidad oscura y atmosférica con efectos de sangre y polvo.