Doom в CAPTCHA: Самое странное применение игры, которое вы увидите сегодня

0
415
Doom Classic gameplay running as a CAPTCHA challenge created by Guillermo Rauch.

Все мы слышали шутку: “А сможет ли это запустить Doom?” За годы разработчики заставили Doom Classic работать на чем угодно — от калькуляторов до холодильников. Но Doom в CAPTCHA? Вот это поворот!

Благодаря Гильермо Рауку, CEO Vercel, у нас теперь есть один из самых сложных CAPTCHA, когда-либо созданных. Вместо того чтобы кликать на светофоры или вводить буквы, вам нужно пройти маленький уровень Doom Classic и победить троих врагов. Загвоздка? Уровень установлен на сложность Кошмар, что делает его гораздо сложнее, чем ваша обычная CAPTCHA.

Давайте погрузимся в это странное (но веселое) приложение и узнаем, почему оно вызывает такой резонанс в сообществе разработчиков.

Игровой процесс Doom Classic в виде CAPTCHA, созданной Гильермо Рауком.

Что такое Doom CAPTCHA и почему это так сложно?

Doom CAPTCHA от Гильермо Раука бросает вызов пользователям, заставляя их пройти мини-уровень Doom Classic, используя только стрелки на клавиатуре для движения и пробел для стрельбы. Цель? Победить троих врагов до того, как они вас завалят.

Вот почему это так сложно:

  • Сложность Кошмар: Как и в печально известном режиме оригинальной игры, враги беспощадны, а уклоняться от их атак почти невозможно.
  • Нет механики уклонения: В отличие от оригинального Doom, вы не можете уклоняться от атак врагов, что заставляет игроков полагаться на тактику проб и ошибок, чтобы победить.
  • Необходимы несколько попыток: Большинство пользователей нуждаются в нескольких попытках, чтобы завершить CAPTCHA, что делает ее более сложной, чем стоит для целей безопасности.

Но эй, на самом деле это не предназначено для того, чтобы держать ботов подальше — это скорее техническая демонстрация и шутка, играющая на идее о том, что Doom может работать на чем угодно.

Как работает Doom CAPTCHA

Doom CAPTCHA работает на WebAssembly, передовой веб-технологии, которая позволяет высокопроизводительным играм и приложениям работать в браузере. Но вот где становится интересно — Рauk разработал эту CAPTCHA с помощью инструмента под названием v0, инструмента для разработки на основе подсказок на естественном языке, предложенного его компанией Vercel.

Ключевые детали:

  • Создано с помощью v0: Этот инструмент позволяет разработчикам использовать подсказки LLM (модели большого языка) для быстрого создания веб-приложений.
  • История подсказок доступна: Если вам интересно, как это было создано, вы можете проверить историю подсказок, которая привела к созданию CAPTCHA на сайте v0.

Doom CAPTCHA против версии Микеля Кампса Ортецы 2021 года

Интересно, что это не первый случай, когда кто-то создает Doom CAPTCHA. В 2021 году Микель Кампс Ортеца разработал аналогичный проект, создав капчу с ручным кодированием, которая запускала Doom.

Ключевые различия:

  • Версия Ортецы: Ручное кодирование и доступна на GitHub, но не безопасна для реального использования.
  • Версия Раука: Создана с использованием современных веб-технологий и служит больше как техническая демонстрация, чем как инструмент безопасности.

Обе версии разделяют один и тот же дух — весело, непрактично и совершенно абсурдно.

Почему Doom в CAPTCHA веселее, чем функционально

Давайте будем честными — никто не будет ставить эту CAPTCHA на свой сайт. Вот почему:

  1. Юридические вопросы
    Хотя исходный код Doom является открытым, спрайты, текстуры и звуковые эффекты все еще защищены авторским правом. Использование этих активов в коммерческой CAPTCHA может вызвать юридические вопросы.
  2. Проблемы безопасности
    Основная цель CAPTCHA — не допустить ботов, а игра в мини-уровень Doom не совсем эффективно это делает. На самом деле, это скорее раздразнит пользователей, чем отпугнет ботов.
  3. Это просто для удовольствия
    Этот проект не о практичности — это ироничное напоминание о одержимости сообщества разработчиков заставлять Doom работать на чем угодно.

Реакция сообщества разработчиков

Сообщество Hacker News с удовольствием отреагировало на этот проект. Пользователи делились своими стратегиями по преодолению CAPTCHA и обсуждали сложности создания безопасных, интерактивных CAPTCHA.

Вот некоторые из лучших реакций:

  • “Наконец-то CAPTCHA, которую я действительно хочу решить!”
  • “Это и гениально, и абсурдно.”
  • “Я не могу решить, отпугнет ли это ботов или просто разозлит всех.”

Заключительные мысли

Doom в CAPTCHA — это один из самых странных (и веселых) технических проектов, которые мы видели в последнее время. Хотя это не практично для безопасности сайтов, это блестящее напоминание о культуре игр и продолжающейся шутке о том, что Doom может работать на чем угодно.

Для тех, кто хочет попробовать — удачи. Сложность Кошмар не шутит, и вы можете оказаться в петле CAPTCHA дольше, чем ожидали. Но эй, по крайней мере, это веселее, чем кликать на светофоры!

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь