О проекте

Нам нужен специалист для разработки клиентской части браузерной игры, посвященной велоспорту. Перед вами - готовый дизайн и подробное техническое задание. Ваша задача - перенести макеты в интерактивное управляемое пространство (Canvas) с использованием современных веб-технологий.

Основные требования к разработчику

  • Уверенное владение стеком: Vue.js, Canvas API, чистый JavaScript (ES6+).
  • Опыт работы с 2D-рендерингом и игровой логикой.
  • Глубокое понимание адаптивной верстки - игра должна одинаково хорошо работать на десктопе и мобильных устройствах.
  • Навыки оптимизации производительности (FPS, снижение перерисовок, работа с memoization и requestAnimationFrame).

Что предстоит делать

Реализовывать визуальную составляющую игры на Canvas, интегрировать ее во Vue-компоненты, обеспечивать плавную анимацию и отзывчивый интерфейс. От вас не требуется серверная или бэкенд-часть - только чистый играбельный фронтенд.

Дополнительные пожелания

Понимание игровых механик, опыт создания HUD-интерфейсов. Портфолио с Games/Sports проектами будет преимуществом.