Совсем недавно легенде FPS-жанра, Doom, исполнилось 32 года. Первая часть вышла 10 декабря 1993 года, в своё время изменив представление о шутерах от первого лица.

Запустить Doom на чём-то необычном стало своего рода челленджем, то и дело проскакивают новости о том, что Doom в очередной раз запустили то на калькуляторе, то на электронном тесте на беременность.

Вот более полный, но не исчерпывающий список
  • калькуляторы (в т.ч. TI-83/84 и другие графические)

  • цифровой тест на беременность

  • банкоматы

  • бытовая техника с дисплеями

  • smart-часы и фитнес-браслеты

  • принтеры и МФУ

  • PDF-файлы / PDF-ридеры (да, игра прямо внутри документа)

  • блокнот Windows / текстовые режимы ипрочие «не‑графические» среды

  • Touch Bar на MacBook Pro

  • автомобильные мультимедиа системы

  • бейджи и электронные пропуска конференций

  • «однокнопочные» устройства типа клавиши клавиатуры (буквально на одной кнопке)

  • Blender (через ноды/скрипты — по сути внутри 3D-редактора)

  • электронные книги/ридеры

  • терминалы и «умные» панели управления IoT‑устройств

Самый полный на текущий момент список можно посмотреть на https://canitrundoom.org/

Мы в команде Хабра решили сделать маленький подарок сообществу: встроили Doom прямо в эту статью на Хабре. Саму игру мы взяли тут, нужно было только подготовить Хабр к её запуску.

Управление — как раньше:

  • стрелочки для перемещения (стрейф с альтом)

  • control для выстрела

  • пробел для действия (например, открытия двери).

Также мы добавили контролы для того, чтобы можно было поиграть в игру на мобилке (рекомендуем делать это в горизонтальной ориентации экрана). Если вдруг хотите ссылку сразу на игру, то тоже есть.

Хорошей вам пятницы :)

Комментарии (42)


  1. Maccimo
    26.12.2025 11:28

    Дума на Хабрахабре это, несомненно, очень нужная и полезная вещь.
    Но ведь у нас преддверие нового года и можно позволить себе расслабиться и заняться чем-нибудь менее нужным и полезным.

    Например, починить форматирование комментариев в уведомлениях, приходящих на почту. Которое отлично работало до перехода на новый-молодёжный-без-JS-ни-на-что-не-способный интерфейс.


    1. vvzvlad
      26.12.2025 11:28

      Я уже говорил, что в комментах цитаты показываются наравне с текмто и получается лажа.

      А еще редактором пользоваться можно только с успокоительными


      1. vvzvlad
        26.12.2025 11:28

        А еще, блин, кто-то догадался использовать в title-атрибуте описание картинки. Логика этого решения мне совершенно непонятна: в title размещается пояснение к картинке, аналогично тегу abbr. Для скрин-ридеров, альтернативного текста при незагрузке и SEO используется атрибут alt.

        Но у вас зачем-то этот текст дублируется в трех местах: под картинкой как описание, в title картинки и в alt картинки:

        <img src="https://habrastorage.org//..."

        alt="Фото 1.1. Наиболее частый источник света в ранних советских ёлочных гирляндах — лампочки накаливания 13.5 ..."

        title="Фото 1.1. Наиболее частый источник света в ранних советских ёлочных гирляндах — лампочки накаливания 13.5 В.."

        width="476" height="308" sizes="(max-width: 780px) 100vw, 50vw"

        srcset="https://habrastorage.org/... 780w, https://habrastorage.org//... 781w" loading="lazy" decode="async">

        В итоге, если курсор останавливается над картинкой, всплывает подсказка, которая и так дублируется ниже, а если текст большой, то она перекрывает добрую часть картинки:

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

        У вас там вообще догфудинга нет что ли? У вас там никто не пользуется хабром для того чтобы читать-писать статьи? Почему за полгода (если не год) никто не сказал "а что за говно тут над картинками?"

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

        1)Никто из команды не пишет статьи
        2)Никто из команды не понимает, что это баг или что баги можно и нужно репортить, чтобы их исправляли
        3)Баг-репорты от команды хабра не доходят до разрабочиков (как надо строить работу, чтобы не принимать баги от своих сотрудников, мне неведомо, даже в яндексе баги очень быстро решаются, если у тебя есть друг из яндекса, даже в любом другом подразделении).

        Все три варианта ужасны.


        1. Maccimo
          26.12.2025 11:28

          У вас там вообще догфудинга нет что ли?

          У меня создалось впечатление, что у них ни профессионалов, ни тестирования, ни самоуважения не осталось. Только «информационная служба» для репостов информационных помоев и продажники с карьеристами, пихающие то свободную регистрацию, то ущербные редизайны, то «слизней», то вот нейроскам «CodeCraft» недавний.

          Иначе подобные баги они отлавливали бы ещё на этапе внутреннего тестирования:

          Сложный баг, поправили через несколько недель после репорта.


        1. i86com
          26.12.2025 11:28

          Насколько я помню, дублирование текста в title и alt идёт ещё с тех времен, когда для это делали для совместимости с IE (который игнорировал alt). Не знаю, поменялось ли это в Edge.


  1. haqreu
    26.12.2025 11:28

    Дум - это прекрасно, но почему же не WASD?!


    1. kukovik
      26.12.2025 11:28

      Да вообще ад. И стрейфа нет. Или я не нашел как.


      1. Cerberuser
        26.12.2025 11:28

        Угловые скобки (которые Б/Ю в русской раскладке).


      1. Hrr_2
        26.12.2025 11:28

        В оригинальном разве был стрейф отдельными кнопками?


        1. Cerberuser
          26.12.2025 11:28

          Насколько я помню, был и отдельными кнопками, и стрелками с зажатым модификатором (кажется, Alt, но не уверен).


          1. haqreu
            26.12.2025 11:28

            Ага, и шифт постоянно зажатым держать :)


  1. funca
    26.12.2025 11:28

    Doom на Хабре

    Отличная идея. Хотя с тематическим лором вместо стандартных локаций смотрелось бы интереснее. Было бы здорово найти там оружие против демонов, кто публикует сгенерированный LLM слоп под видом авторского контента, меняет дизайн, добавляет баги в редактор комментов или минусит карму.


    1. Ivnika
      26.12.2025 11:28

      Зачем еще оружие, бензопилы хватило бы на названные сущности )))


  1. Lord_of_Rings
    26.12.2025 11:28

    @Nomad_77 идея хорошая, но может в преддверии Нового Года все таки почините ленту?


    1. Nomad_77 Автор
      26.12.2025 11:28

      А там всё корректно работает


      1. Lord_of_Rings
        26.12.2025 11:28

        Нет, не все - XGT-WXQWL-622


      1. Lord_of_Rings
        26.12.2025 11:28

        1. Nomad_77 Автор
          26.12.2025 11:28

          Это корректное поведение


          1. Lord_of_Rings
            26.12.2025 11:28

            В смысле корректное? Процитирую свое обращение в службу технической поддержки:

            Суть в следующем: вчера заметил такую

            > > вещь, что habr.com перестал запоминать мою

            > > ленту. Как раньше это работало:1. Я перехожу

            > > во "Все потоки", настраиваю ленту, например,

            > > на лучшее за сутки.

            > > 2. Закрываю сайт

            > > 3. В следующий раз, когда я перехожу на

            > > habr.com меня перенаправляет на "Все потоки"

            > > с моими фильтрами.

            > > Сегодня этот механизм как-то изменился,

            > > и переходя на habr.com, я попадаю в "Моя лента",

            > > притом без сохранения фильтров.

            Техподдержка отвечает:

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

            Я вам даю человека с такой же проблемой, а вы говорите, что это так и должно быть. Если оно так и должно быть, то оно точно таким не было еще совсем недавно


            1. Nomad_77 Автор
              26.12.2025 11:28

              Да, оно не было таким совсем недавно. В одном из недавних обновлений это поведение было изменено.


              1. Lord_of_Rings
                26.12.2025 11:28

                Понятно... В очередной раз убеждаюсь, что про UX на Хабре мало что слышали


                1. Nomad_77 Автор
                  26.12.2025 11:28

                  Я понимаю вашу боль от сломанной привычки, но количество пользователей, которых такое поведение вгоняло в ступор и они не понимали как это работает всегда превышало тех, кто понимает, просто настало время решить эту проблему. Сейчас как раз с точки зрения UX все понятно: есть одна страница на которую вы ожидаемо попадаете, когда нажимаете на логотип, без скрытой логики, до которой надо додуматься.


                  1. Lord_of_Rings
                    26.12.2025 11:28

                    Ладно, допустим. Но кто мешает спрятать в настройках галочку (как с отключением рекламы например), которая возвращает старое поведение? Те, кому нужна понятность, попадали бы на свою ленту, а те, кто привык к удобству, на свои фильтры. И все были бы довольны!

                    Более того, я могу еще понять вашу логику, юзая десктопный сайт, но на мобильном, в условиях отвратительного моб. интернета, да еще с вашим lazy load, у меня совершенно пропадает охота лазить по боковым меню и искать там "все потоки", а следовательно, вообще открывать Хабр


                    1. 15432
                      26.12.2025 11:28

                      Согласен с комментатором, если раньше заходил на хабр по любой ссылке и читал все потоки с сортировками, то теперь либо +2 клика для переключения либо "а, нафиг, ухожу"


                    1. vvzvlad
                      26.12.2025 11:28

                      Но кто мешает спрятать в настройках галочку (как с отключением рекламы например), которая возвращает старое поведение? Те, кому нужна понятность, попадали бы на свою ленту, а те, кто привык к удобству, на свои фильтры. И все были бы довольны!

                      Ээммм. Необходимость поддержки мало того, что легаси, так еще и feature toggle? Это ненулевые косты.


                      1. Lord_of_Rings
                        26.12.2025 11:28

                        Ваш вариант решения проблемы? Или вас все устраивает в данном раскладе?


                      1. vvzvlad
                        26.12.2025 11:28

                        У меня нет с этим проблемы, у меня есть проблемы с редактором и багами.

                        Но речь не о том. Вы путаете дескриптивную аналитику с попытками уговорить или убедить вас в том, что эта фича вам не нужна, или что она не нужна никому, или что разработчики молодцы, или что проблемы нет, или еще что-то.

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


  1. Captain_Izolenta
    26.12.2025 11:28

    Прикольно)

    @Nomad_77 , а не слышло ли, когда на планшетах приложение Хабр будет в горизонтальном режиме? Приходится через браузер сидеть.


    1. Nomad_77 Автор
      26.12.2025 11:28

      С приложением боюсь всё очень тяжко, если вы про приложение из сторов. Тут ничего обещать не могу. Но можете попробовать pwa


      1. Captain_Izolenta
        26.12.2025 11:28

        Да, про ведроидное из стора. Хм, ясненько. Ну что-то такое из ленты Гугла и читаю, думал есть подвижки с приложением.


  1. Destructive
    26.12.2025 11:28

    Есть ли опция как-то получать уведомления в трекер, а не на почту, при получении ответов на свои комментарии?


    1. ris58h
      26.12.2025 11:28

      Уже два года жду.


    1. Maccimo
      26.12.2025 11:28

      Этого разве не достаточно?

      https://habr.com/ru/settings/notifications/


      1. Destructive
        26.12.2025 11:28

        Перечитайте мой комментарий, а потом найдите нужное по своей ссылке.


        1. Maccimo
          26.12.2025 11:28

          Ну, давайте перечитаем.
          Не получать уведомления об ответах на почту — галка в настройках есть. Получать в трекере — оно там всплывёт при любом комментарии к статье.

          Возможно, вы хотели, чтобы всплывало в трекере исключительно при ответах непосредственно на ваш комментарий, но вы об этом забыли написать. Перечитайте ваш комментарий.


          1. Lord_of_Rings
            26.12.2025 11:28

            Ну, давайте перечитаем.

            Давайте

            при получении ответов на свои комментарии


    1. Lord_of_Rings
      26.12.2025 11:28

      Эту опцию весь Хабр ждёт уже лет ндцать, так что обещанного 10 лет ждут, а может быть и больше...


  1. ValdikSS
    26.12.2025 11:28

    Кто хочет поиграть в современные карты Doom, рекомендую Eviternity 2. Она очень длинная (не менее 20 часов для заядлого думера), и очень красивая!

    Качаете последний DSDA-Doom, оригинальный DOOM2.WAD + Eviternity 2, запускаете как:

    dsda-doom -iwad DOOM2.WAD -file Eviternity_II.wad


    1. snakers4
      26.12.2025 11:28

      Имхо первая Eviternity как-то сильно повкуснее. Вторая показалась очень скучной после первой.


      1. snakers4
        26.12.2025 11:28

        Ещё в таких тредах принято советовать Sunlust =)


  1. SymphonyNo28CoTkin
    26.12.2025 11:28

    Добавьте, пожалуйста: Dune battle for arrakis.


  1. qvvah
    26.12.2025 11:28

    На любом устройстве необходимо запустить Linux, Hello World, Bad Apple и DOOM. Осталось прикрутить остальное...