«Грозопад»: 10 минут вертикального аркадного ада в браузере
Жанр вертикального шутера (или «данмаку») не прощает середине: если снарядов мало — скучно, если слишком много — неиграбельно. «Грозопад» находит баланс: пять секторов, минимум 120 секунд каждый, и босс, которого нельзя обмануть одной бомбой.

Что это за игра
Вы выбираете один из трёх кораблей и ведёте его снизу вверх сквозь волны врагов. Стрельба автоматическая — всё внимание экрану. Сокол быстр и универсален, Призма бьёт сильнее, но тоньше бронирована, Бастион выживает там, где другие гибнут.
Оружие четырёх цветов собирается с убитых врагов: синее бьёт веером, зелёное пробивает насквозь, фиолетовое само находит цель, золотое взрывается по площади. У каждого оружия свой уровень до пятого, и при смене уровни не сгорят.
Чем игра цепляет
Светлая точка в центре корабля — единственное уязвимое ядро. Это старый трюк жанра: силуэт корабля шире хитбокса, поэтому пролёт «сквозь» пулю засчитывается как ближний grazing и приносит очки и заряд грозового всплеска. Восьмисекундный всплеск усиливает огонь и в старте очищает экран от снарядов — но новые паттерны всё равно приходится облетать.
Боссы здесь не просто мешки с очками здоровья. У каждого три фазы с барьерами на 65% и 30% здоровья: фазу нельзя снести одним мощным залпом, придётся пережить смену огневых паттернов. А лазеры сначала рисуют предупредительную разметку, и только потом бьют — честно, но места для маневра остаётся мало.
Технологии
Полностью оригинальная работа: чистый JavaScript, экран 2D, Web Audio. Никаких внешних ассетов, картинок или сторонних библиотек — графика рисуется процедурно, звук синтезируется в рантайме. Корабли — это процедурные 3D-сетки, спроецированные на 2D-экран, с креном на поворотах и подсветкой движка.
Игра создана с помощью GPT-6 Astra автором jackroc и распространяется по лицензии CC0.