Культовая игра Doom (1993), известная как один из самых влиятельных шутеров от первого лица, теперь доступна даже в формате PDF. Этот удивительный эксперимент был реализован старшеклассником и пользователем GitHub под ником ading2210, добавив ещё одно необычное устройство в длинный список мест, где запускали Doom.
Как Doom оказался в PDF?
Формат PDF поддерживает JavaScript, что открывает возможности для 3D-рендеринга, HTTP-запросов и взаимодействия с экраном пользователя. Однако реализация Doom в этом формате потребовала креативного подхода:
- Вместо использования множества текстовых полей для создания пикселей в разрешении 320x200, автор использовал одно текстовое поле на строку экрана, чтобы уменьшить нагрузку.
- Игра работает с задержкой 80 миллисекунд на кадр, лишена цвета, звука и текста, но остаётся играбельной.
Почему это возможно?
Doom отличается компактным размером (всего 2.39 МБ), что делает её идеальным кандидатом для подобных экспериментов. Это не первый случай запуска игры на необычных платформах:
- В ноябре Doom запустили на Nintendo Alarmo, используя ручки и кнопки устройства для управления.
- Ещё один энтузиаст адаптировал игру для настольной игры Balandro, где Doom можно было играть на раскладке карт.
Цель таких проектов
Главная цель подобных экспериментов — не создать идеальный игровой опыт, а продемонстрировать креативность и гибкость технологий. Doom стал символом технических экспериментов, доказывая, что его можно адаптировать почти под любое устройство, от холодильников до PDF-файлов.
Наследие Doom
Более 30 лет спустя Doom продолжает вдохновлять программистов и энтузиастов на эксперименты. Эти проекты подчеркивают его статус одной из самых знаковых игр в истории. Каждый новый порт — это дань уважения к игре, которая остаётся актуальной и спустя десятилетия.
🎮 Хотите больше новостей о нестандартных игровых проектах? Подписывайтесь на наш канал, чтобы узнавать о таких удивительных разработках!