Шибениця — гра у відгадування слів
Грайте в класичну шибеницю у браузері: вгадуйте приховане слово по літері, поки не завершиться малюнок фігурки, з пʼятьма категоріями слів і повною підтримкою клавіатури.
Результат
Це справжня, повністю робоча гра в шибеницю, а не статичний макет: кожен раунд запускає реальну машину станів, яка обирає випадкове слово за допомогою криптографічно надійного crypto.getRandomValues браузера (а не Math.random), відстежує кожну вгадану літеру і дає вам шість неправильних спроб до завершення раунду. Оберіть тварин, країни, їжу, науку, загальні знання або змішайте всі списки разом, а потім відкривайте приховане слово по одній правильній літері.
Фігурка на шибениці — це справжній прогресивний SVG-малюнок, а не одне зображення, яке підміняється в кінці: рама — основа, стовп, перекладина та мотузка — малюється одразу, а кожна неправильна здогадка відкриває наступну реальну SVG-фігуру за порядком — голову, тулуб, ліву руку, праву руку, ліву ногу, праву ногу, — тож видно, наскільки близько ви до шостої, фінальної помилки. Правильні й неправильні літери також живо забарвлюються на екранній клавіатурі, яка працює поряд із повною підтримкою фізичної клавіатури: клацніть літеру або просто наберіть її, а вже вгадані літери вимикаються самі.
Вбудований список слів — вручну відібраний англомовний набір із кількох сотень повсякденних слів у пʼятьох категоріях: це підбірка для різноманітності гри, а не вичерпний словник. Легкий лічильник перемог і поразок за сесію зберігається в sessionStorage браузера просто як приємний бонус; він ніколи нікуди не надсилається, зникає одразу після закриття вкладки, а сама гра не потребує ані реєстрації, ані завантажень, ані жодного звернення до сервера.