这个项目能做什么

INFERNUM 是一款使用 Java 和 LibGDX 框架构建的俯视角双摇杆生存射击游戏。玩家将面对无穷无尽的敌人波次,每种敌人仅对一种特定武器脆弱,从而形成了一套类似“剪刀石头布”的伤害系统。游戏中提供三种远程武器(SMG、Shotgun、Pistol)和一把近战刺刀。刺刀可在近距离实现瞬间击杀;一次挥砍击杀多个敌人可恢复生命值。难度随得分而增加:随着游戏进程,敌人的生成速度会加快。该游戏支持键盘/鼠标和游戏手柄控制,包含粒子效果、针对每种武器/敌人的音效设计,并使用 Tiled 地图、Box2D 物理引擎和自定义 GLSL shaders。三个难度等级中包含一个幽默的“Ben Erlik Han'ım”模式。项目使用 Gradle 构建,可通过命令行或预构建的 JAR 文件运行。截图展示了带有血迹和尘埃效果的阴暗且极具氛围感的游戏画面。