Об этом проекте
LastStand — это шутер от первого лица в жанре wave survival, разработанный на движке Godot 4. Игрокам предстоит сдерживать атаки врагов на фиксированной позиции; после каждой волны открывается магазин снабжения, где за заработанные CR можно вытягивать карты усилений для повышения боевой мощи. В игре представлены два основных режима: стандартный (30 волн, завершающийся финалом) и бесконечный (прогресс по таймеру, где спавн монстров контролируется бюджетом угрозы для проверки пределов выживания). Поддерживаются три уровня сложности (Recruit/Daily/Extreme), для каждого из которых настроены 12 различных параметров, при этом уровень Extreme включает эксклюзивное поведение AI. Система вооружения состоит из 4 базовых единиц оружия и 2 легендарных (тяжелый пулемет и электромагнитная пушка), которые разблокируются при выпадении из врагов. Типы врагов разделены на grunt, runner, brute, elite (летающие) и boss, которые открываются постепенно от волны к волне. Встроено 3 карты: тренировочная площадка, промышленный склад и аванпост. Управление включает WASD для перемещения, мышь для прицеливания, левую кнопку мыши для стрельбы, R для перезарядки, Shift для спринта, Ctrl для приседания/подката, Space для прыжка, цифровые клавиши или колесико для смены оружия, ESC для паузы; клавиши можно настроить в параметрах. Ресурсы проекта включают модели оружия с лицензиями CC0/CC-BY, а также сгенерированных AI спрайтов врагов, BGM и звуковых эффектов (коммерческие лицензии Midjourney, Suno и др.). Текущая официальная версия v1.0.0 уже выпущена; в дальнейших планах — оптимизация кривой бесконечного режима, добавление 2D-вида оружия и перерисовка HUD. Поддерживается запуск путем компиляции из исходного кода или экспорт в бинарные пакеты для платформ Windows/Linux/Web.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.