Небесный росток: платформер, у которого нет ни одной картинки
Небесный росток — крошечный пиксельный платформер, который целиком рисуется кодом. Канвас 480×270, и в игре нет ни одной картинки и ни одного звукового файла: спрайты, палитры и музыка генерируются на лету. Сюжет умещается в одну фразу — маленький росток отправился вернуть небу свет и собирает девять солнечных осколков.

Три мира и три палитры
Каждый мир — это 180–196 плиток и своя цветовая схема, заданная не ассетами, а данными. Солнечная луговина днём, Светящийся грот ночью в холодных фиолетовых тонах, Кроны над облаками на закате. Спрайты рисуются в служебный канвас и масштабируются, поэтому пиксельная графика выглядит одинаково резко и на мониторе, и на телефоне.
Что мешает и что помогает
В каждом мире спрятано по три солнечных осколка, есть контрольная точка посередине и жёсткие точки по времени. Противников два вида — жуки и прыгуны, и тех, и других надо топтать в прыжке. Солнечный плод даёт щит: он принимает одно попадание и позволяет пробивать кирпичные блоки снизу. Каждые 50 монет добавляют жизнь. Личный рекорд и настройки звука сохраняются прямо в браузере.
Прыжок надо держать
Управление честное и требует руки: стрелки или A/D ведут ростка, пробел, W или стрелка вверх прыгают — причём чем дольше держишь, тем выше прыжок. Широкие провалы без Shift-бега не перепрыгнуть. P или Escape ставят паузу, R начинает заново, M глушит звук. На телефоне внизу экрана появляются стрелки и кнопка прыжка.
Воспитанная техника
Игра синтезирует звук через Web Audio, уважает системную настройку prefers-reduced-motion и сама встаёт на паузу, когда вкладка уходит в фон. Ничего лишнего не мигает и не гудит в соседнем окне.
Демо-режим
Кнопка «Демо» включает автопилота: он бежит вправо с бегом и прыгает, когда упирается или проваливается. Счёт и условие поражения считает та же игра, что и у живого игрока, — автопилот не подкручивает результат.
Итог
Небесный росток доказывает, что для настоящего платформера хватает канваса и кода. Три мира, девять осколков, щиты и прыгуны — и при этом скачивать нечего. Маленькая игра, большое приключение, ровно как обещает заголовок.