Впишите имена, нажмите «Старт» и пусть решают утки. Порядок финиша честно разыгрывается до старта, а гонка просто красиво его показывает.
Утиные бега — это случайный выбор имени с настоящим представлением. Каждое имя становится уткой на своей дорожке в пруду. После трёхсекундного отсчёта утки гребут к финишу, несколько раз меняются местами, и первая на линии побеждает. Второе и третье место встают на пьедестал, а ниже виден весь порядок финиша, так что это удобно, когда нужен не один победитель.
Гонка хорошо смотрится на проекторе или общем экране: на уроке, чтобы решить, кто выступает первым, на совещании, чтобы задать очередь выступлений, или на стриме, чтобы разыграть призы. В пруду помещается до 60 уток. Если список длинный, дорожки становятся узкими, поэтому для большой группы лучше провести несколько заплывов.
Как провести утиные бега
- Впишите или вставьте имена, по одному в строке. Одна строка — одна утка.
- Выберите длину гонки: короткая идёт около 10 секунд, длинная около 35.
- Нажмите «Начать гонку». После отсчёта камера следит за той уткой, что впереди.
- Когда все утки пересекут линию, появятся пьедестал и полный порядок. Скопируйте его или запустите гонку ещё раз.
Утиные бега — это честно?
Да. Когда вы нажимаете «Старт», страница перемешивает уток с помощью crypto.getRandomValues вашего браузера, и у любого порядка финиша одинаковый шанс. Это перемешивание и есть результат. Затем каждая утка получает свою кривую скорости со случайными рывками и замедлениями, подобранную так, чтобы она пересекла линию в назначенный момент.
Смена лидера, которую вы видите, — настоящая анимация, но на исход она не влияет, и ничто во время гонки, например изменение размера окна, его не поменяет. Ваш список остаётся в браузере и никуда не загружается.
Идеи для утиных бегов
- Определить порядок выступлений или ходов в игре.
- Разыграть призы на стриме, а второе и третье место наградить утешительными призами.
- Решить, кто на этой неделе выносит мусор. Отметьте «Убрать победителя», чтобы он не участвовал в следующей гонке.
- Устроить турнир: заплывы по 8–10 уток, а потом финал среди победителей заплывов.
Частые вопросы
Сколько уток может плыть одновременно?
До 60. У каждой утки своя дорожка, поэтому при очень длинном списке утки и таблички с именами становятся мельче. Для большого класса или аудитории удобнее несколько заплывов по 10–15 уток.
Можно ли увидеть больше одного победителя?
Да. После гонки первые три места появляются на пьедестале, а ниже показан весь порядок финиша. Второе и третье место можно наградить утешительными призами или считать следующими в очереди.
Есть ли у гонки звук?
Да: короткий отсчёт, свисток на старте, иногда кряканье и фанфары для победителя. Звуки создаются прямо в браузере, и их можно выключить в настройках гонки.
Может ли одна утка выиграть два раза подряд?
Может, потому что каждая гонка — новый розыгрыш. Если каждый должен выиграть только один раз, отметьте «Убрать победителя», и имя победителя будет удаляться из списка после каждой гонки.