Камень, ножницы, бумага (для двоих)

Решите спор жестом: двое делят устройство, каждый нажимает свою кнопку, а жест выбирается из криптографической энтропии системы — каждый бросок действительно новый.

Сравнение жестов (камень, ножницы, бумага)

Задайте число раундов (1–10, по умолчанию 3), затем каждый игрок нажимает свою кнопку. После раскрытия обоих жестов раунд оценивается и появляется справа. Игра идёт до последнего раунда, перезапуск сбрасывает матч.

Три простых шага

Как работает игра жестов

Выберите число раундов, сделайте броски за обоих игроков и играйте до конца.

1

Выберите раунды

Задайте 1–10 раундов (по умолчанию 3) и нажмите старт для открытия игрового поля.

2

Бросайте и смотрите раскрытие

Каждый нажимает свою кнопку; обе руки сначала выглядят одинаковыми кулаками и только в последний момент показывают камень, ножницы или бумагу.

3

Играйте до последнего раунда

Каждый раунд оценивается и хранится справа в результатах до перезапуска матча.

Почему броску можно доверять

Настоящая случайность в браузере

Анимации жестов подготовлены заранее; случайно выбирается только нужный жест.

Системная энтропия

Каждый жест выбирается через crypto.getRandomValues — криптографический источник случайности ОС, а не псевдослучайный скрипт.

Без повторов подряд

Бросок не повторяет предыдущий жест того же игрока, поэтому серия одинаковых рук не выдаёт ход игры.

Нарисованные вручную анимации

Короткие одноразовые анимации показывают качающийся кулак и раскрывают жест в последний момент, создавая ощущение настоящей руки.

Конфиденциальность по умолчанию

Без отправки данных, регистрации и хранения на сервере: матч полностью проходит в браузере.

Вопросы и ответы

Вопросы об игре камень, ножницы, бумага

Результаты действительно случайны?

Да. Каждый жест выбирается crypto.getRandomValues из криптографической случайности ОС, а не заданной или псевдослучайной последовательности. Повторный бросок также не повторяет заменяемый жест.

Почему после обновления результат меняется?

Каждый бросок заново выбирается через crypto.getRandomValues, и игрок не повторяет свой предыдущий жест, поэтому каждый раунд проходит иначе.

Как подсчитываются очки?

Камень бьёт ножницы, ножницы — бумагу, бумага — камень; одинаковые жесты дают ничью без очков. Результаты раундов остаются справа, матч выигрывает набравший больше побед.

Что-либо отправляется или сохраняется?

Нет. Руки — готовые анимации в браузере, а состояние матча существует только на странице. Сервер 73hi ничего не получает.

Работает ли матч на телефоне?

Да. Игровое поле адаптивно и работает в любом современном мобильном браузере.