Лендинг для быстрой игры в шахматы: выбираешь время, нажимаешь «Играть» и сразу ходишь. Доска, часы, запись партии и компьютерный соперник работают на самой странице, без регистрации.
Сделать лендинг, который не уговаривает поиграть, а даёт сыграть: посетитель не уходит на другой сайт и не заводит аккаунт, а делает первый ход в течение нескольких секунд. Тёмный фон и зелёная доска подсказывают шахматную тему, а крупные режимы по времени помогают быстро выбрать формат партии.
Чистые HTML, CSS и JavaScript без фреймворков и библиотек. Движок написан с нуля: генерация ходов, рокировка, взятие на проходе, превращение, мат и пат. Корректность проверена перфт-тестами на известных позициях. Соперник считает варианты с альфа-бета отсечением на три хода вперёд.




На телефоне кнопки становятся во всю ширину, настройки партии собираются в одну строку, а доска занимает всю ширину экрана.
Фигуры выбираются касанием, часы стоят над доской и под ней, а горизонтального скролла нет.
зависимостей: чистые HTML, CSS и JavaScript
режима по времени от 1 до 10 минут
уровня компьютерного соперника
регистраций до первого хода