Нова Лэнсер
«Нова Лэнсер» — рельсовый 3D-шутер, каких в браузере почти не делают:
истребитель идёт строго по курсу, как по рельсу, а вся свобода живёт внутри
кадра. Один большой вылет «Лазурный берег» ведёт вас вдоль побережья планеты
Акварея — от солнечного океана с каменными арками через красный каньон с
рушащимися скалами к неоновой ночной крепости противника, и в финале босс
ждёт в открытом море. Три сложности, управление с клавиатуры, мыши, геймпада и
пальцем на телефоне — и ни одной загруженной картинки: вся игра рисуется и
озвучивается кодом.

Как устроен полёт
Корабль летит сам, вы управляете положением в экране: WASD или стрелки, на
мыши — левая кнопка огонь и правая бомба, на геймпаде стик ведёт, A — огонь,
B — бомба, R2 буст, L2 тормоз. Впереди по курсу мелькают кольца. Обычное
восстанавливает щит, золотое даёт больше очков, а три золотых подряд поднимают
предел щита — либо, если предел уже на максимуме, добавляют жизнь. Голубое
кольцо-чекпоинт запоминает точку: после потери вы возродитесь здесь, а не с
самого начала.
Главный приём — заряд. Удерживаете кнопку огня, лазер копит энергию,
отпускаете — прицел захватывает группу врагов, и залп бьёт по всем сразу.
Одиночные выстрелы тоже работают, но рой дронов быстрее выкашивать захватом.
Второе оружие — умная бомба: второе нажатие подрывает её сразу, не дожидаясь,
пока долетит.
Бочка и уклонение
Двойное нажатие Q или E — и машина идёт «бочкой», кувырком сбивая вражеские
снаряды; удержание клавиши наклоняет самолёт и резко смещает в сторону —
спасение в узком каньоне. На джойстике за это же отвечают L1/R1, дважды.
Ведомые, улучшения и мины
Рядом держат строй три ведомых — Кота, Гантэцу и Рио: прикрывают огнём,
комментируют бой по рации и иногда попадают в беду. Когда Коту цепляет хвост
истребителей, отбейте его — за спасение начисляют 3000 очков. В перерывах
рация подсказывает тактику, а между зонами наперерез идут транспорты с
улучшениями: сдвоенный лазер, гиперлазер и запас умных бомб. На подступах к
крепости в воде дрейфуют мины — подпускать их близко нельзя.
Босс: Мидзути
Финал — механический морской дракон Мидзути, поднимающийся из волн. Бой в две
фазы: сначала сбиваете турели вдоль его хребта, потом ждёте, когда раскроется
пасть, и бьёте по светящемуся ядру внутри. Дракон водит по вам заградительным
лучом и осыпает ракетами — скучать не даст.
Счёт, ранг и медаль
На финише очки за сбитах складываются с бонусами: за попадания, за остаток
щита, за сэкономленные жизни и отдельная премия 10 000 за пролёт без единой
потери. По числу попаданий ставят ранг — от C до S (S только без потерь), а за
меткую серию дают золотую медаль. Лучший результат уходит в таблицу рекордов.
Из чего это сделано
Графика, рельеф, океан, эффекты, музыка и даже голоса рации — всё генерируется
программой прямо в браузере, без внешних ассетов. Игра идёт и на телефоне:
тяните пальцем внизу слева для полёта, кнопки внизу справа — огонь, бомба,
буст, тормоз и переворот.