Разработчик создал браузерный платформер «Путь джуна», посвященный карьере в IT. Игра состоит из четырех миров по три уровня в каждом, где вместо классических врагов представлены легаси-код, собеседования и дедлайны.
Проект собран на Vite и TypeScript без использования фреймворков и внешних npm-зависимостей. Размер всей игры составляет около 40 КБ в сжатом виде, так как в ней отсутствуют графические файлы — все визуальные элементы отрисовываются программно.
Звуковое сопровождение реализовано через синтез в Web Audio API. Для генерации уровней используется детерминированный алгоритм с фиксированными сидами, что обеспечивает одинаковую структуру карт для всех пользователей и позволяет вести честную таблицу рекордов.
Для корректной работы физики на разных частотах обновления экрана автор установил фиксированный шаг в 75 тиков в секунду. Это решение исключает зависимость скорости прохождения от производительности устройства и частоты монитора.
В процесс сборки внедрен бот для автоматического тестирования уровней. Он применяет семь различных стратегий прыжка, чтобы проверить проходимость каждой карты. Если бот не может завершить уровень, сборка прерывается, что исключает попадание нерабочего контента на сервер.




