Скопируйте этот запрос в нашу Консоль разработчика, чтобы попробовать самостоятельно!

Содержание
ПользовательНапишите мне полностью готовое веб-приложение в виде одного HTML-файла. Приложение должно содержать простую игру с боковой прокруткой, где я использую WASD для перемещения. При перемещении по миру персонаж/спрайт будет время от времени сталкиваться со словами. Когда слово встречается, игрок должен правильно напечатать слово как можно быстрее. Чем быстрее слово успешно напечатано, тем больше очков получает игрок. В правом верхнем углу должен быть счетчик для отслеживания очков. Слова должны быть случайными и сильно варьироваться, чтобы игра оставалась интересной.

Вы должны сделать веб-сайт очень эстетичным и использовать Tailwind.

Пример вывода

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <script src="https://cdn.tailwindcss.com"></script>
    <title>Игра на скорость печати с боковой прокруткой</title>
  </head>
  <body class="bg-gray-900 text-white">
    <div class="fixed top-4 right-4 text-2xl">
      Счет: <span id="score">0</span>
    </div>
    <div id="game" class="h-screen w-screen overflow-hidden relative">
      <div
        id="player"
        class="absolute bottom-10 left-10 w-8 h-8 bg-blue-500"
      ></div>
    </div>
    <div
      id="word-input"
      class="fixed top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 bg-white text-black p-4 rounded hidden"
    >
      <input
        type="text"
        id="typed-word"
        class="border border-gray-300 rounded px-2 py-1 mb-2 w-full"
      />
      <button id="submit-word" class="bg-blue-500 text-white px-4 py-2 rounded">
        Отправить
      </button>
    </div>
    <script>
      const words = [
        'абзац',
        'абонент',
        'абрикос',
        'абсолютный',
        'авангард',
        'август',
        'авиация',
        'авоська',
        'автобус',
        'автомат',
        'автомобиль',
        'автор',
        'авторитет',
        'агент',
        'агрегат',
        'адвокат',
        'администратор',
        'адрес',
        'ажиотаж',
        'азарт',
        'азбука',
        'аист',
        'айсберг',
        'академия',
        'аккорд',
        'аккумулятор',
        'аккуратный',
        'актер',
        'активный',
        'акула',
        'акция',
        'алгоритм',
        'алкоголь',
        'аллея',
        'алмаз',
        'алфавит',
        'альбом',
        'алый',
        'амбар',
        'аметист',
        'амнезия',
        'ампула',
        'амфитеатр',
        'анализ',
        'ананас',
        'ангел',
        'анекдот',
        'анкета',
        'аномалия',
        'ансамбль',
        'антенна',
        'аппарат',
        'аппетит',
        'апрель',
        'аптека',
        'арбуз',
        'аргумент',
        'арена',
        'арест',
        'ария',
        'армия',
        'аромат',
        'артист',
        'архив',
        'аршин',
        'асфальт',
        'атака',
        'ателье',
        'атлас',
        'атмосфера',
        'атом',
        'аудитория',
        'аукцион',
        'афиша',
        'ахинея',
        'аэропорт',
        'бабочка',
        'багаж',
        'база',
        'баклажан',
        'балет',
        'балкон',
        'баллон',
        'банан',
        'банк',
        'банка',
        'банкет',
        'баня',
        'барабан',
        'баран',
        'барьер',
        'бассейн',
        'батарея',
        'батон',
        'башня',
        'баян',
        'бегемот',
        'бедро',
        'бездна',
        'бекон',
        'белка',
        'белый',
        'берег',
        'береза',
        'беседа',
        'бетон',
        'библиотека',
        'бизнес',
        'билет',
        'бинокль',
        'биржа',
        'бисер',
        'благодарность',
        'близнецы',
        'блин',
        'блок',
        'блокнот',
        'блюдо',
        'бобер',
        'богатство',
        'бодрость',
        'боевик',
        'бокал',
        'болото',
        'болт',
        'болтовня',
        'боль',
        'большинство',
        'бомба',
        'борода',
        'борьба',
        'босс',
        'ботинок',
        'бочка',
        'брак',
        'бревно',
        'бригада',
        'бриллиант',
        'бровь',
        'брюки',
        'бублик',
        'бугор',
        'будильник',
        'букет',
        'буква',
        'булавка',
        'бульвар',
        'бумага',
        'бумажник',
        'бунт',
        'бурундук',
        'бусы',
        'бутерброд',
        'бутылка',
        'буфет',
        'бухгалтер',
        'бушлат',
        'бык',
        'бюджет',
        'бюро',
        'бюст',
        'вагон',
        'важный',
        'ваза',
        'вакансия',
        'вакцина',
        'валенок',
        'валюта',
        'ванна',
        'вариант',
        'варенье',
        'василек',
        'вата',
        'вафля',
        'вахта',
        'вдохновение',
        'ведро',
        'вездеход',
        'век',
        'великан',
        'величина',
        'велосипед',
        'вена',
        'венец',
        'вентилятор',
        'веранда',
        'верблюд',
        'веревка',
        'вермишель',
        'вертолет',
        'верфь',
        'верхушка',
        'весло',
        'весна',
        'ветвь',
        'ветер',
        'вечер',
        'вешалка',
        'взгляд',
        'вздох',
        'взлет',
        'взрыв',
        'взятка',
        'вибрация',
        'вилка',
        'вино',
        'виноград',
        'виолончель',
        'вирус',
        'виселица',
        'витамин',
        'витрина',
        'вихрь',
        'вишня',
        'вклад',
        'включение',
        'владелец',
        'власть',
        'внимание',
        'внук',
        'вода',
        'водитель',
        'водка',
        'водопад',
        'водоросль',
        'военный',
        'вождь',
        'воздух',
        'возраст',
        'война',
        'волна',
        'волос',
        'волшебник',
        'воля',
        'вопрос',
        'ворона',
        'ворота',
        'восток',
        'восторг',
        'впечатление',
        'враг',
        'время',
        'вселенная',
        'всплеск',
        'встреча',
        'вторник',
        'вулкан',
        'выбор',
        'вывеска',
        'выгода',
        'выпечка',
        'выпуск',
        'выражение',
        'выставка',
        'выстрел',
        'выход',
        'вышка',
        'газ',
        'газета',
        'галерея',
        'галстук',
        'гамак',
        'гараж',
        'гардероб',
        'гармония',
        'гарнир',
        'гвоздь',
        'гектар',
        'гель',
        'генерал',
        'гений',
        'география',
        'герой',
        'гигант',
        'гимн',
        'гипотеза',
        'гитара',
        'глаз',
        'глина',
        'глобус',
        'глоток',
        'глубина',
        'глупость',
        'глыба',
        'гнев',
        'гнездо',
        'говядина',
        'год',
        'голова',
        'голос',
        'голубь',
        'гора',
        'горизонт',
        'горло',
        'город',
        'горох',
        'горшок',
        'гость',
        'государство',
        'готовность',
        'грабли',
        'гравий',
        'градус',
        'гражданин',
        'грамм',
        'гранат',
        'граница',
        'график',
        'грелка',
        'гриб',
        'грипп',
        'гроза',
        'гром',
        'грохот',
        'груз',
        'группа',
        'груша',
        'грызун',
        'грязь',
        'губа',
        'гудок',
        'гусеница',
        'гусь',
        'давление',
        'дама',
        'дата',
        'двигатель',
        'движение',
        'двор',
        'дворец',
        'девочка',
        'дед',
        'дежурный',
        'декабрь',
        'дело',
        'день',
        'деньги',
        'депутат',
        'дерево',
        'десерт',
        'десяток',
        'деталь',
        'детектив',
        'дети',
        'джаз',
        'джем',
        'джинсы',
        'диагноз',
        'диалог',
        'диван',
        'диета',
        'динамика',
        'диплом',
        'директор',
        'диск',
        'дискуссия',
        'диспетчер',
        'дистанция',
        'дитя',
        'дичь',
        'длина',
        'дневник',
        'добро',
        'доверие',
        'договор',
        'дождь',
        'доза',
        'доклад',
        'доктор',
        'документ',
        'долг',
        'доллар',
        'долина',
        'дом',
        'дорога',
        'доска',
        'достоинство',
        'доход',
        'дочь',
        'дракон',
        'древесина',
        'дрель',
        'дробь',
        'дрожь',
        'друг',
        'дружба',
        'дуб',
        'дубинка',
        'дуга',
        'дудка',
        'дуло',
        'дума',
        'дурак',
        'дух',
        'душа',
        'дуэт',
        'дым',
        'дыра',
        'дыхание',
        'дядя',
        'еда',
        'единица',
        'ежевика',
        'елка',
        'ель',
        'ерунда',
        'жажда',
        'жалоба',
        'жар',
        'жара',
        'жатва',
        'жвачка',
        'желание',
        'железо',
        'желток',
        'желудок',
        'жемчуг',
        'жена',
        'жених',
        'женщина',
        'жертва',
        'жест',
        'живопись',
        'животное',
        'жизнь',
        'жилет',
        'жилище',
        'жир',
        'житель',
        'журнал',
        'забор',
        'завод',
        'завтрак',
        'загадка',
        'заголовок',
        'задача',
        'зажигалка',
        'зайчик',
        'закат',
        'заклад',
        'закон',
        'зал',
        'залив',
        'замок',
        'занавес',
        'запад',
        'запас',
        'запах',
        'запись',
        'заплата',
        'заповедник',
        'запрет',
        'запрос',
        'запястье',
        'заработок',
        'зарплата',
        'заря',
        'заседание',
        'засов',
        'застежка',
        'затрата',
        'затылок',
        'заяц',
        'звезда',
        'звон',
        'звонок',
        'звук',
        'здание',
        'здоровье',
        'зебра',
        'зелень',
        'земля',
        'зеркало',
        'зерно',
        'зима',
        'злоба',
        'змея',
        'знак',
        'знамя',
        'знание',
        'зной',
        'зола',
        'золото',
        'зона',
        'зонт',
        'зоопарк',
        'зрение',
        'зритель',
        'зуб',
        'зубр',
        'игла',
        'иголка',
        'игра',
        'игрок',
        'игрушка',
        'идея',
        'иероглиф',
        'изба',
        'изгиб',
        'издание',
        'излучение',
        'изображение',
        'изобретение',
        'изумруд',
        'изюм',
        'икона',
        'икра',
        'иллюзия',
        'имя',
        'инженер',
        'инициатива',
        'инструмент',
        'интеллект',
        'интерес',
        'интернет',
        'интонация',
        'интрига',
        'информация',
        'ипподром',
        'ирис',
        'искра',
        'искусство',
        'исследование',
        'истина',
        'история',
        'исход',
        'итог',
        'июль',
        'июнь',
        'йогурт',
        'кабан',
        'кабина',
        'кабинет',
        'кавалерия',
        'кадр',
        'казарма',
        'кайма',
        'какао',
        'календарь',
        'калитка',
        'камень',
        'камера',
        'камин',
        'канал',
        'канат',
        'кандидат',
        'каникулы',
        'канцелярия',
        'капитал',
        'капитан',
        'капкан',
        'капля',
        'капуста',
        'карандаш',
        'караул',
        'карета',
        'карман',
        'карта',
        'картина',
        'картон',
        'картофель',
        'карусель',
        'касса',
        'кастрюля',
        'катастрофа',
        'категория',
        'каток',
        'каучук',
        'кафе',
        'кафель',
        'качели',
        'качество',
        'каша',
        'квадрат',
        'квартира',
        'квитанция',
        'кедр',
        'кекс',
        'кенгуру',
        'керосин',
        'кефир',
        'кибернетика',
        'кивок',
        'килограмм',
        'километр',
        'кино',
        'киоск',
        'кипяток',
        'кирпич',
        'кисель',
        'кислород',
        'кисть',
        'китель',
        'класс',
        'клетка',
        'клиент',
        'климат',
        'клинок',
        'клоун',
        'клуб',
        'клубника',
        'клумба',
        'клык',
        'ключ',
        'клюшка',
        'кнопка',
        'книга',
        'кнут',
        'кобура',
        'ковер',
        'коврик',
        'когти',
        'кожа',
        'козел',
        'койка',
        'коктейль',
        'колбаса',
        'колено',
        'колесо',
        'колея',
        'количество',
        'коллега',
        'коллекция',
        'колода',
        'колодец',
        'колокол',
        'колонна',
        'колпак',
        'колхоз',
        'кольцо',
        'команда',
        'командир',
        'комар',
        'комбайн',
        'комедия',
        'комета',
        'комиссия',
        'комитет',
        'комментарий',
        'коммунизм',
        'комната',
        'компания',
        'компас',
        'композитор',
        'компот',
        'компьютер',
        'комфорт',
        'конверт',
        'конец',
        'конкурс',
        'конспект',
        'константа',
        'конституция',
        'конструктор',
        'консультация',
        'контакт',
        'контракт',
        'контроль',
        'конфета',
        'конфликт',
        'концепция',
        'концерт',
        'кончик',
        'конь',
        'конюшня',
        'копейка',
        'копия',
        'копыто',
        'копье',
        'кора',
        'корабль',
        'корень',
        'коридор',
        'кормушка',
        'корова',
        'королева',
        'король',
        'корона',
        'корпус',
        'коррупция',
        'корсет',
        'корыто',
        'коса',
        'космонавт',
        'космос',
        'костер',
        'костюм',
        'костыль',
        'косынка',
        'кот',
        'котел',
        'котенок',
        'котлета',
        'кофе',
        'кошелек',
        'кошка',
        'кошмар',
        'краб',
        'кран',
        'кранты',
        'краска',
        'красота',
        'кредит',
        'крем',
        'кремль',
        'крепость',
        'кресло',
        'крест',
        'крестьянин',
        'кризис',
        'крик',
        'кристалл',
        'критерий',
        'критика',
        'кровать',
        'кровь',
        'кролик',
        'крона',
        'кросс',
        'кроссворд',
        'крошка',
        'круг',
        'кружка',
        'крупа',
        'крыло',
        'крыльцо',
        'крыса',
        'крыша',
        'кубок',
        'кувшин',
        'кузнец',
        'кузов',
        'кукла',
        'кукуруза',
        'кулак',
        'кулич',
        'культура',
        'кумир',
        'купол',
        'купюра',
        'курица',
        'курорт',
        'курс',
        'куртка',
        'кусок',
        'куст',
        'кухня',
        'куча',
        'кучер',
        'лабиринт',
        'лаборатория',
        'лавка',
        'лагерь',
        'ладонь',
        'лазер',
        'лайнер',
        'лак',
        'лампа',
        'ландшафт',
        'лапа',
        'ларек',
        'ласка',
        'лассо',
        'лебедь',
        'лев',
        'легенда',
        'лед',
        'ледокол',
        'лезвие',
        'лейка',
        'лекарство',
        'лекция',
        'лента',
        'лень',
        'лес',
        'лестница',
        'лето',
        'лечение',
        'лещ',
        'лиана',
        'ливень',
        'лидер',
        'лилия',
        'лимон',
        'линейка',
        'линза',
        'линия',
        'липа',
        'лиса',
        'лист',
        'литература',
        'лифт',
        'лицо',
        'личность',
        'лоб',
        'ловушка',
        'лодка',
        'ложка',
        'лозунг',
        'локоть',
        'лом',
        'лопата',
        'лорд',
        'лось',
        'лотерея',
        'лошадь',
        'луг',
        'лужа',
        'лук',
        'луна',
        'лупа',
        'луч',
        'лыжи',
        'лысина',
        'львенок',
        'любовь',
        'люди',
        'люк',
        'люстра',
        'лягушка',
        'магазин',
        'магистраль',
        'магия',
        'магнит',
        'мазь',
        'майка',
        'майор',
        'макароны',
        'макет',
        'макияж',
        'малина',
        'малыш',
        'мальчик',
        'мама',
        'мандарин',
        'манера',
        'мания',
        'манифест',
        'марка',
        'марш',
        'маска',
        'масло',
        'масса',
        'мастер',
        'математика',
        'материал',
        'матрос',
        'матч',
        'мать',
        'машина',
        'маяк',
        'мгла',
        'мебель',
        'медаль',
        'медведь',
        'медицина',
        'медсестра',
        'междометие',
        'мел',
        'мелодия',
        'мемуары',
        'менеджер',
        'меню',
        'мера',
        'мерзавец',
        'мертвец',
        'месть',
        'месяц',
        'металл',
        'метель',
        'метеорит',
        'метод',
        'метр',
        'механизм',
        'мечта',
        'мешок',
        'миг',
        'мигрень',
        'микроскоп',
        'микрофон',
        'милиция',
        'миллион',
        'минута',
        'мир',
        'мираж',
        'мишень',
        'младенец',
        'мнение',
        'мода',
        'модель',
        'мозг',
        'мойка',
        'мокрота',
        'молекула',
        'молитва',
        'молния',
        'молодежь',
        'молоко',
        'молот',
        'молчание',
        'моль',
        'момент',
        'монах',
        'монета',
        'монитор',
        'монополия',
        'монстр',
        'мораль',
        'море',
        'мороженое',
        'мороз',
        'морщина',
        'моряк',
        'москит',
        'мост',
        'мотив',
        'мотор',
        'мотоцикл',
        'мох',
        'мочалка',
        'мошенник',
        'мощность',
        'мрак',
        'мудрец',
        'мужчина',
        'музей',
        'музыка',
        'мука',
        'мул',
        'мулат',
        'мультфильм',
        'мумия',
        'мундир',
        'муравей',
        'мусор',
        'мутант',
        'муха',
        'мухомор',
        'мыло',
        'мысль',
        'мышь',
        'мэр',
        'мясо',
        'мяч',
        'набор',
        'навес',
        'навык',
        'наглость',
        'нагрузка',
        'надежда',
        'надпись',
        'наемник',
        'название',
        'наказание',
        'налог',
        'намек',
        'наперсток',
        'напиток',
        'напор',
        'направление',
        'народ',
        'наручники',
        'наряд',
        'насекомое',
        'население',
        'насос',
        'настроение',
        'натура',
        'наука',
        'нация',
        'начальник',
        'небо',
        'невеста',
        'негодяй',
        'недостаток',
        'неделя',
        'нежность',
        'незнакомец',
        'нектар',
        'нелепость',
        'неловкость',
        'немец',
        'непогода',
        'неприятность',
        'нерв',
        'несчастье',
        'нефть',
        'нимб',
        'нить',
        'ничья',
        'ниша',
        'новость',
        'ножницы',
        'номер',
        'норма',
        'нос',
        'носок',
        'нота',
        'ночь',
        'ноябрь',
        'нрав',
        'нужда',
        'нуль',
        'нутро',
        'няня',
        'оазис',
        'обаяние',
        'обед',
        'обещание',
        'обида',
        'облако',
        'обложка',
        'обман',
        'обмен',
        'обморок',
        'оборона',
        'оборот',
        'образ',
        'образец',
        'обрыв',
        'обстановка',
        'обувь',
        'обучение',
        'обход',
        'общежитие',
        'общество',
        'объект',
        'объявление',
        'овощ',
        'овраг',
        'овца',
        'огонь',
        'огород',
        'ограда',
        'огурец',
        'одежда',
        'одеяло',
        'ожерелье',
        'ожидание',
        'ожог',
        'озеро',
        'океан',
        'окно',
        'окоп',
        'октябрь',
        'окурок',
        'олень',
        'олигарх',
        'олимпиада',
        'омар',
        'омлет',
        'опасность',
        'операция',
        'опера',
        'описание',
        'оплата',
        'опора',
        'оппозиция',
        'опрос',
        'оптимизм',
        'опухоль',
        'опыт',
        'орбита',
        'орган',
        'орден',
        'орел',
        'оркестр',
        'орудие',
        'оружие',
        'осень',
        'осколок',
        'осмотр',
        'основа',
        'особняк',
        'остановка',
        'остров',
        'отвага',
        'ответ',
        'отдел',
        'отдых',
        'отель',
        'отец',
        'отечество',
        'отказ',
        'открытие',
        'отпечаток',
        'отпуск',
        'отрасль',
        'отрезок',
        'отрывок',
        'отставка',
        'отчет',
        'отчизна',
        'офицер',
        'охота',
        'охрана',
        'оценка',
        'очаг',
        'очередь',
        'очки',
        'ошейник',
        'ошибка',
        'павильон',
        'падение',
        'паек',
        'пакет',
        'палата',
        'палатка',
        'палец',
        'палка',
        'палуба',
        'память',
        'панель',
        'пансионат',
        'папа',
        'папка',
        'парад',
        'парадокс',
        'паразит',
        'парашют',
        'парень',
        'парик',
        'парк',
        'парламент',
        'пароль',
        'пароход',
        'партия',
        'парус',
        'пассажир',
        'патрон',
        'пауза',
        'паук',
        'паутина',
        'пафос',
        'пациент',
        'пачка',
        'певец',
        'педаль',
        'пейзаж',
        'пекарь',
        'пеленка',
        'пена',
        'пение',
        'пенсия',
        'пепел',
        'первенство',
        'перевод',
        'переворот',
        'перегородка',
        'передача',
        'перекресток',
        'перемена',
        'перерыв',
        'переулок',
        'переход',
        'перо',
        'перрон',
        'персонаж',
        'перспектива',
        'перстень',
        'перчатка',
        'пес',
        'песня',
        'песок',
        'петля',
        'петух',
        'пехота',
        'печаль',
        'печать',
        'печень',
        'печка',
        'пещера',
        'пианино',
        'пиво',
        'пиджак',
        'пижама',
        'пик',
        'пила',
        'пилот',
        'пир',
        'пирамида',
        'пират',
        'пирог',
        'пирожное',
        'писатель',
        'письмо',
        'питание',
        'пища',
        'пиявка',
        'план',
        'планета',
        'плата',
        'платок',
        'платформа',
        'платье',
        'плащ',
        'плед',
        'племя',
        'плен',
        'плечо',
        'плита',
        'плитка',
        'плод',
        'пломба',
        'плот',
        'плотина',
        'площадка',
        'площадь',
        'плуг',
        'плюс',
        'пляж',
        'пневмония',
        'побег',
        'победа',
        'повесть',
        'повод',
        'повязка',
        'погода',
        'погоня',
        'погреб',
        'подарок',
        'подбородок',
        'подвал',
        'подвиг',
        'подвох',
        'поддержка',
        'подлость',
        'подмога',
        'подошва',
        'подпись',
        'подросток',
        'подруга',
        'подушка',
        'поезд',
        'пожар',
        'поза',
        'позиция',
        'поиск',
        'покой',
        'покрывало',
        'покупка',
        'пол',
        'поле',
        'полет',
        'полиция',
        'полка',
        'полковник',
        'полнота',
        'половина',
        'полотенце',
        'полотно',
        'полоса',
        'полость',
        'полугодие',
        'получка',
        'полушарие',
        'польза',
        'поляна',
        'помада',
        'помидор',
        'помощь',
        'понедельник',
        'понятие',
        'поп',
        'попугай',
        'попытка',
        'пора',
        'порог',
        'порода',
        'порок',
        'поросенок',
        'порошок',
        'порт',
        'портрет',
        'портфель',
        'поручение',
        'порыв',
        'порядок',
        'посетитель',
        'посольство',
        'пост',
        'постель',
        'поступок',
        'посуда',
        'посылка',
        'пот',
        'потеря',
        'поток',
        'потолок',
        'поход',
        'почва',
        'почерк',
        'почка',
        'почта',
        'пощечина',
        'поэзия',
        'поэма',
        'поэт',
        'пояс',
        'право',
        'правда',
        'правило',
        'праздник',
        'практика',
        'прапорщик',
        'прах',
        'преграда',
        'предатель',
        'предел',
        'предложение',
        'предмет',
        'предок',
        'председатель',
        'предчувствие',
        'презент',
        'премия',
        'препарат',
        'преступление',
        'прибор',
        'прибыль',
        'привет',
        'привычка',
        'приговор',
        'приезд',
        'прием',
        'признак',
        'призрак',
        'призыв',
        'прикол',
        'прилавок',
        'пример',
        'примета',
        'принц',
        'принцесса',
        'принцип',
        'природа',
        'причина',
        'приют',
        'приятель',
        'проба',
        'проблема',
        'провал',
        'проверка',
        'провод',
        'прогноз',
        'прогресс',
        'прогулка',
        'продавец',
        'продукт',
        'проезд',
        'проект',
        'прожектор',
        'проза',
        'проигрыш',
        'происшествие',
        'пролив',
        'промах',
        'пропасть',
        'пропуск',
        'проспект',
        'просьба',
        'противник',
        'проток',
        'протокол',
        'профессия',
        'профиль',
        'прохлада',
        'процент',
        'прощание',
        'прыжок',
        'прямая',
        'психология',
        'птица',
        'публика',
        'пудра',
        'пузырь',
        'пуля',
        'пункт',
        'пурга',
        'пустота',
        'пустыня',
        'путевка',
        'путешествие',
        'путь',
        'пух',
        'пучок',
        'пушка',
        'пчела',
        'пшеница',
        'пыль',
        'пытка',
        'пьеса',
        'пьяница',
        'пятка',
        'пятница',
        'пятно',
        'работа',
        'рабство',
        'равнина',
        'радар',
        'радио',
        'радость',
        'радуга',
        'разбойник',
        'развалина',
        'развитие',
        'разговор',
        'раздел',
        'размер',
        'разница',
        'разрешение',
        'разрыв',
        'разум',
        'ракета',
        'рама',
        'рамка',
        'ранг',
        'рана',
        'ранец',
        'рапорт',
        'раса',
        'раскол',
        'распад',
        'расписание',
        'расплата',
        'распоряжение',
        'рассвет',
        'рассказ',
        'расстояние',
        'раствор',
        'расход',
        'рация',
        'рвота',
        'реакция',
        'ребенок',
        'ребро',
        'ребус',
        'революция',
        'регион',
        'редакция',
        'редька',
        'режим',
        'резина',
        'резня',
        'рейс',
        'река',
        'реклама',
        'рекорд',
        'религия',
        'ремень',
        'ремонт',
        'рента',
        'репа',
        'репортаж',
        'ресница',
        'республика',
        'ресторан',
        'реформа',
        'рецепт',
        'речь',
        'решение',
        'решетка',
        'ржавчина',
        'рига',
        'риск',
        'ритм',
        'ритуал',
        'рифма',
        'робот',
        'ров',
        'родина',
        'родитель',
        'родник',
        'родня',
        'рождение',
        'роза',
        'розетка',
        'рок',
        'роль',
        'роман',
        'ромашка',
        'ропот',
        'роса',
        'роспись',
        'рост',
        'ростки',
        'рота',
        'роща',
        'рубашка',
        'рубеж',
        'рубка',
        'рубль',
        'ругань',
        'ружье',
        'рука',
        'руководитель',
        'рукопись',
        'рулет',
        'рулон',
        'руль',
        'румянец',
        'русло',
        'ручей',
        'ручка',
        'рыба',
        'рыбак',
        'рывок',
        'рыжик',
        'рынок',
        'рысь',
        'рыцарь',
        'рычаг',
        'рюкзак',
        'рюмка',
        'рябина',
        'рябь',
        'ряд',
        'рядовой',
        'сабля',
        'сад',
        'садовник',
        'сажа',
        'салат',
        'салон',
        'салфетка',
        'сальто',
        'самовар',
        'самолет',
        'самоубийство',
        'сани',
        'сантиметр',
        'сапог',
        'сарай',
        'сатира',
        'сауна',
        'сахар',
        'сбор',
        'сборник',
        'свадьба',
        'свалка',
        'сват',
        'сверло',
        'свет',
        'свеча',
        'свидание',
        'свидетель',
        'свинец',
        'свинья',
        'свист',
        'свита',
        'свобода',
        'свод',
        'связь',
        'сгиб',
        'сговор',
        'сгусток',
        'сдача',
        'сделка',
        'сдоба',
        'сеанс',
        'север',
        'седло',
        'сезон',
        'сейф',
        'секрет',
        'секретарь',
        'секта',
        'секунда',
        'секция',
        'селедка',
        'село',
        'сельдь',
        'семафор',
        'семинар',
        'семья',
        'сени',
        'сено',
        'сентябрь',
        'сера',
        'сердце',
        'середина',
        'серия',
        'сермяга',
        'серп',
        'серьга',
        'сессия',
        'сестра',
        'сетка',
        'сеть',
        'сеялка',
        'сигара',
        'сигнал',
        'сидение',
        'сила',
        'силуэт',
        'символ',
        'симпатия',
        'симптом',
        'симфония',
        'синица',
        'сирена',
        'сироп',
        'система',
        'ситуация',
        'сияние',
        'сказка',
        'скала',
        'скалка',
        'скамья',
        'скандал',
        'скат',
        'сквер',
        'скворец',
        'скелет',
        'скидка',
        'склад',
        'склон',
        'скобка',
        'сковорода',
        'скорость',
        'скот',
        'скрепка',
        'скрипка',
        'скульптура',
        'слава',
        'слалом',
        'след',
        'слеза',
        'слепота',
        'слива',
        'слизь',
        'слово',
        'слог',
        'слой',
        'слон',
        'слуга',
        'служба',
        'слух',
        'случай',
        'слюна',
        'смена',
        'смерть',
        'смесь',
        'смех',
        'смола',
        'смотр',
        'смысл',
        'смятение',
        'снаряд',
        'снег',
        'снеговик',
        'снимок',
        'сноп',
        'собака',
        'собор',
        'собрание',
        'событие',
        'сова',
        'совесть',
        'совет',
        'согласие',
        'сода',
        'содержание',
        'сожаление',
        'сознание',
        '
        'сок',
        'сокол',
        'сокровище',
        'солдат',
        'солнце',
        'соловей',
        'соль',
        'сомнение',
        'сон',
        'сонет',
        'сообщение',
        'соперник',
        'сопка',
        'сопля',
        'сор',
        'соратник',
        'сорняк',
        'сорока',
        'сорт',
        'сосед',
        'сосна',
        'сосуд',
        'сотня',
        'соус',
        'сохранение',
        'сочетание',
        'сочинение',
        'сошка',
        'союз',
        'спальня',
        'спектакль',
        'спина',
        'спираль',
        'список',
        'спица',
        'спичка',
        'сплав',
        'сплетня',
        'спонсор',
        'спор',
        'способ',
        'справка',
        'спрос',
        'спутник',
        'сражение',
        'срок',
        'срыв',
        'ссора',
        'ссуда',
        'ставка',
        'стадион',
        'стадо',
        'стакан',
        'сталь',
        'стамеска',
        'станок',
        'станция',
        'старик',
        'старость',
        'старт',
        'статуя',
        'статья',
        'ствол',
        'стекло',
        'стена',
        'стенд',
        'степень',
        'степь',
        'стерня',
        'стиль',
        'стихи',
        'стихия',
        'сто',
        'стог',
        'стойка',
        'стол',
        'столб',
        'столица',
        'столовая',
        'стон',
        'сторона',
        'стоянка',
        'страна',
        'страница',
        'страх',
        'стрекоза',
        'стрела',
        'стрелка',
        'стресс',
        'строй',
        'строка',
        'струна',
        'стручок',
        'студент',
        'студия',
        'стук',
        'ступень',
        'стыд',
        'стычка',
        'субъект',
        'сувенир',
        'суглинок',
        'сугроб',
        'суд',
        'судно',
        'судьба',
        'сук',
        'сукно',
        'сулея',
        'сумка',
        'сумма',
        'сундук',
        'суп',
        'супруг',
        'сурок',
        'сустав',
        'сутки',
        'сухарь',
        'сучок',
        'сушка',
        'сфера',
        'схема',
        'сход',
        'сцена',
        'счастье',
        'счет',
        'съезд',
        'сын',
        'сыр',
        'сырье',
        'сыщик',
        'сюжет',
        'сюрприз',
        'табак',
        'табель',
        'таблетка',
        'таблица',
        'табун',
        'таз',
        'тайга',
        'тайна',
        'такса',
        'такт',
        'талант',
        'талия',
        'талон',
        'тальк',
        'тамбур',
        'танго',
        'танец',
        'танк',
        'тапочки',
        'тара',
        'тариф',
        'тарелка',
        'таро',
        'тахта',
        'тачка',
        'таяние',
        'театр',
        'тезис',
        'текст',
        'телега',
        'телеграмма',
        'телефон',
        'телевизор',
        'телега',
        'тело',
        'тема',
        'темп',
        'тенденция',
        'тень',
        'теория',
        'тепло',
        'терапия',
        'термин',
        'термос',
        'терпение',
        'территория',
        'тесто',
        'тетрадь',
        'техника',
        'течение',
        'тигр',
        'тина',
        'тип',
        'типография',
        'тир',
        'тираж',
        'тиран',
        'титул',
        'тишина',
        'ткань',
        'товар',
        'товарищ',
        'толк',
        'толпа',
        'толщина',
        'том',
        'тон',
        'тонна',
        'топливо',
        'топор',
        'торговля',
        'торжество',
        'торт',
        'точка',
        'тошнота',
        'трава',
        'травма',
        'трагедия',
        'трактор',
        'трамвай',
        'транспорт',
        'трап',
        'траур',
        'треск',
        'треть',
        'треугольник',
        'трибуна',
        'трибунал',
        'тройка',
        'тромб',
        'тропа',
        'труба',
        'труд',
        'трудность',
        'труп',
        'трус',
        'трусы',
        'трюк',
        'трюм',
        'тряпка',
        'туалет',
        'туман',
        'тумбочка',
        'тундра',
        'туннель',
        'туризм',
        'турист',
        'турнир',
        'тусовка',
        'туфля',
        'туча',
        'тушь',
        'тыква',
        'тыл',
        'тюльпан',
        'тюрьма',
        'тяга',
        'тяжесть',
        'тянучка',
        'убеждение',
        'убежище',
        'убийство',
        'убийца',
        'убыток',
        'уважение',
        'увлечение',
        'угол',
        'уголь',
        'угроза',
        'удав',
        'удар',
        'удача',
        'удел',
        'удивление',
        'удобство',
        'удочка',
        'уезд',
        'ужас',
        'ужин',
        'узел',
        'узор',
        'уйма',
        'указ',
        'указание',
        'укол',
        'укроп',
        'укрытие',
        'улей',
        'улика',
        'улитка',
        'улица',
        'улов',
        'улыбка',
        'ум',
        'умение',
        'умысел',
        'унитаз',
        'университет',
        'уныние',
        'упадок',
        'упор',
        'упрек',
        'упряжка',
        'уран',
        'урна',
        'урожай',
        'урок',
        'усадьба',
        'усилие',
        'ускорение',
        'условие',
        'услуга',
        'успех',
        'устав',
        'устье',
        'утварь',
        'утеря',
        'утес',
        'утка',
        'утконос',
        'утро',
        'утюг',
        'уход',
        'участие',
        'участник',
        'участок',
        'ученик',
        'учет',
        'учитель',
        'ушко',
        'ущелье',
        'ущерб',
        'уют',
        'фабрика',
        'фаворит',
        'фаза',
        'файл',
        'факел',
        'факт',
        'фактор',
        'факультет',
        'фаланга',
        'фамилия',
        'фантазия',
        'фара',
        'фарфор',
        'фасад',
        'фасоль',
        'фауна',
        'февраль',
        'фельдшер',
        'феномен',
        'ферма',
        'фермер',
        'фестиваль',
        'фея',
        'фиаско',
        'фига',
        'фигура',
        'физика',
        'филе',
        'филиал',
        'философия',
        'фильм',
        'фильтр',
        'финал',
        'финансы',
        'фирма',
        'фишка',
        'флаг',
        'фланг',
        'флейта',
        'флот',
        'фокус',
        'фольга',
        'фон',
        'фонарь',
        'фонд',
        'фонтан',
        'форма',
        'формула',
        'форт',
        'фортуна',
        'форум',
        'фотография',
        'фраза',
        'фракция',
        'франт',
        'фрегат',
        'фреска',
        'фронт',
        'фрукт',
        'фуражка',
        'футбол',
        'фуфайка',
        'фыркание',
        'халат',
        'халва',
        'халтура',
        'хам',
        'хамство',
        'хандра',
        'хаос',
        'характер',
        'хата',
        'хвала',
        'хвост',
        'хижина',
        'химия',
        'хирург',
        'хит',
        'хитрость',
        'хищник',
        'хлам',
        'хлеб',
        'хлев',
        'хлопок',
        'хлопоты',
        'хлыст',
        'хмель',
        'хна',
        'хобби',
        'ход',
        'ходатайство',
        'хозяин',
        'хозяйство',
        'хоккей',
        'холл',
        'холм',
        'холод',
        'холодильник',
        'холст',
        'хомяк',
        'хор',
        'хоровод',
        'хорошо',
        'хохот',
        'храбрость',
        'храм',
        'хранилище',
        'хребет',
        'хрен',
        'хризантема',
        'хрип',
        'хрусталь',
        'хрущ',
        'хрюша',
        'хрящ',
        'художник',
        'хулиган',
        'хутор',
        'царапина',
        'царство',
        'царь',
        'цвет',
        'цветок',
        'цедра',
        'цель',
        'цемент',
        'цена',
        'ценность',
        'центр',
        'цепь',
        'церемония',
        'церковь',
        'цех',
        'цикл',
        'циник',
        'цирк',
        'цистерна',
        'цитата',
        'цифра',
        'цыпленок',
        'чайка',
        'чайник',
        'час',
        'часовня',
        'частица',
        'часть',
        'чашка',
        'чаща',
        'чек',
        'челка',
        'челюсть',
        'чемодан',
        'чемпион',
        'червяк',
        'черед',
        'череда',
        'череп',
        'черепаха',
        'черешня',
        'черновик',
        'чернота',
        'черта',
        'чертеж',
        'черчение',
        'честь',
        'четверг',
        'четверть',
        'чехол',
        'чин',
        'число',
        'чистота',
        'читатель',
        'член',
        'чтение',
        'чувство',
        'чугун',
        'чудак',
        'чудо',
        'чужак',
        'чулок',
        'чума',
        'чурбан',
        'чучело',
        'чушь',
        'шаблон',
        'шаг',
        'шайба',
        'шайка',
        'шакал',
        'шаль',
        'шампанское',
        'шампунь',
        'шанс',
        'шантаж',
        'шапка',
        'шар',
        'шарж',
        'шарик',
        'шарм',
        'шарф',
        'шасси',
        'шатер',
        'шах',
        'шахматы',
        'шахта',
        'шашка',
        'шашлык',
        'швабра',
        'швейцар',
        'шевелюра',
        'шедевр',
        'шейка',
        'шелест',
        'шелк',
        'шелуха',
        'шепот',
        'шерсть',
        'шест',
        'шеф',
        'шея',
        'шина',
        'шинель',
        'шипение',
        'широта',
        'шифер',
        'шифр',
        'шишка',
        'шкаф',
        'школа',
        'шкура',
        'шланг',
        'шлем',
        'шлюпка',
        'шляпа',
        'шмель',
        'шнур',
        'шов',
        'шок',
        'шоколад',
        'шорох',
        'шоссе',
        'шофер',
        'шпага',
        'шпала',
        'шпилька',
        'шпион',
        'шпора',
        'шприц',
        'шрам',
        'шрифт',
        'штаб',
        'штамп',
        'штат',
        'штора',
        'штраф',
        'штрих',
        'штука',
        'штурвал',
        'штурм',
        'штык',
        'шуба',
        'шум',
        'шуруп',
        'шут',
        'шутка',
        'щека',
        'щель',
        'щенок',
        'щ
        епка',
        'щетина',
        'щи',
        'щипцы',
        'щит',
        'щука',
        'эволюция',
        'эгоизм',
        'экзамен',
        'экипаж',
        'экономика',
        'экран',
        'экскурсия',
        'эксперимент',
        'эксперт',
        'электричество',
        'элемент',
        'элита',
        'эмаль',
        'эмблема',
        'эмигрант',
        'эмоция',
        'энергия',
        'энтузиазм',
        'эпизод',
        'эпоха',
        'эскадра',
        'эскиз',
        'эссе',
        'эстафета',
        'эстрада',
        'этаж',
        'этап',
        'этика',
        'этикетка',
        'эфир',
        'эффект',
        'эхо',
        'юбилей',
        'юбка',
        'ювелир',
        'юг',
        'южанин',
        'юла',
        'юмор',
        'юноша',
        'юрист',
        'яблоко',
        'яблоня',
        'ягненок',
        'ягода',
        'яд',
        'ядро',
        'язва',
        'язык',
        'яйцо',
        'як',
        'якорь',
        'ял',
        'ялик',
        'январь',
        'янтарь',
        'ярлык',
        'ярмарка',
        'ярость',
        'ярус',
        'ясли',
        'ясность',
        'ястреб',
        'ячейка',
        'ячмень',
        'ящерица',
        'ящик',
      ];

      let score = 0;
      let currentWord;
      let startTime;

      const game = document.getElementById('game');
      const player = document.getElementById('player');
      const wordInput = document.getElementById('word-input');
      const typedWord = document.getElementById('typed-word');
      const submitWord = document.getElementById('submit-word');
      const scoreDisplay = document.getElementById('score');

      let playerX = 10;
      let playerY = game.offsetHeight - 50;
      const speed = 5;

      function placeWord() {
        const word = document.createElement('div');
        word.textContent = words[Math.floor(Math.random() * words.length)];
        word.className = 'absolute text-2xl';
        word.style.left = `${game.offsetWidth + 10}px`;
        word.style.top = `${Math.random() * (game.offsetHeight - 50)}px`;
        game.appendChild(word);
        return word;
      }

      function checkCollision(word) {
        const playerRect = player.getBoundingClientRect();
        const wordRect = word.getBoundingClientRect();
        return !(
          playerRect.right < wordRect.left ||
          playerRect.left > wordRect.right ||
          playerRect.bottom < wordRect.top ||
          playerRect.top > wordRect.bottom
        );
      }

      function startInput(word) {
        currentWord = word.textContent;
        wordInput.style.display = 'block';
        typedWord.value = '';
        typedWord.focus();
        startTime = Date.now();
      }

      function endInput() {
        wordInput.style.display = 'none';
        const endTime = Date.now();
        const elapsedTime = endTime - startTime;
        const timeBonus = Math.max(2000 - elapsedTime, 0);
        score += Math.round(1000 + timeBonus);
        scoreDisplay.textContent = score;
      }

      function checkInput() {
        if (typedWord.value === currentWord) {
          endInput();
        }
      }

      function gameLoop() {
        playerY = Math.max(
          0,
          Math.min(playerY, game.offsetHeight - player.offsetHeight)
        );
        playerX = Math.max(
          0,
          Math.min(playerX, game.offsetWidth - player.offsetWidth)
        );
        player.style.top = `${playerY}px`;
        player.style.left = `${playerX}px`;

        const words = Array.from(
          document.querySelectorAll('#game > div:not(#player)')
        );
        words.forEach((word) => {
          const currentLeft = parseInt(word.style.left);
          word.style.left = `${currentLeft - speed}px`;
          if (checkCollision(word)) {
            startInput(word);
          }
          if (currentLeft < -word.offsetWidth) {
            word.remove();
          }
        });

        if (Math.random() < 0.01) {
          placeWord();
        }

        requestAnimationFrame(gameLoop);
      }

      document.addEventListener('keydown', (e) => {
        if (e.key === 'w') playerY -= speed;
        if (e.key === 'a') playerX -= speed;
        if (e.key === 's') playerY += speed;
        if (e.key === 'd') playerX += speed;
      });

      typedWord.addEventListener('input', checkInput);
      submitWord.addEventListener('click', checkInput);

      gameLoop();
    </script>
  </body>
</html>

API-запрос