Найти в Дзене
JanusGaming

Doom теперь можно запускать в PDF-файле: невероятный проект школьника

Оглавление

Культовая игра Doom (1993), известная как один из самых влиятельных шутеров от первого лица, теперь доступна даже в формате PDF. Этот удивительный эксперимент был реализован старшеклассником и пользователем GitHub под ником ading2210, добавив ещё одно необычное устройство в длинный список мест, где запускали Doom.

Как Doom оказался в PDF?

Формат PDF поддерживает JavaScript, что открывает возможности для 3D-рендеринга, HTTP-запросов и взаимодействия с экраном пользователя. Однако реализация Doom в этом формате потребовала креативного подхода:

  • Вместо использования множества текстовых полей для создания пикселей в разрешении 320x200, автор использовал одно текстовое поле на строку экрана, чтобы уменьшить нагрузку.
  • Игра работает с задержкой 80 миллисекунд на кадр, лишена цвета, звука и текста, но остаётся играбельной.
-2

Почему это возможно?

Doom отличается компактным размером (всего 2.39 МБ), что делает её идеальным кандидатом для подобных экспериментов. Это не первый случай запуска игры на необычных платформах:

  • В ноябре Doom запустили на Nintendo Alarmo, используя ручки и кнопки устройства для управления.
  • Ещё один энтузиаст адаптировал игру для настольной игры Balandro, где Doom можно было играть на раскладке карт.
-3

Цель таких проектов

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

-4

Наследие Doom

Более 30 лет спустя Doom продолжает вдохновлять программистов и энтузиастов на эксперименты. Эти проекты подчеркивают его статус одной из самых знаковых игр в истории. Каждый новый порт — это дань уважения к игре, которая остаётся актуальной и спустя десятилетия.

🎮 Хотите больше новостей о нестандартных игровых проектах? Подписывайтесь на наш канал, чтобы узнавать о таких удивительных разработках!