Ученик средней школы, демонстрируя замечательную изобретательность, сумел перенести культовый Game Doom (1993) в файл PDF. Этот инновационный проект добавляет к растущему списку неожиданных устройств, на которых разыгрывается Doom, подчеркивая универсальность игры и устойчивую привлекательность.
Разработанный ID Software, Doom отмечается как одна из самых влиятельных видеоигр, особенно в жанре шутера от первого лица (FPS). Влияние игры было настолько значительным, что она вдохновила термин «FPS», и в течение многих лет подобные игры часто называли «клонами Doom». В последние годы появилась тенденция, когда программисты и энтузиасты игр приняли задачу провести гибель на самых нетрадиционных устройствах, которые можно вообразить, от холодильников и будильников до автомобильных стереосистемы и за ее пределами. Эта игривая, но впечатляющая тенденция теперь достигла новой вехи.
Студент средней школы, известный на GitHub как ADING2210, успешно перенес DOOM в файл PDF. Поддержка формата PDF для JavaScript позволяет выполнять функциональные возможности, такие как 3D -рендеринг, выполнение HTTP -запросов и обнаружение мониторов пользователей. В то время как большинство интерактивных PDF используют небольшие текстовые поля в качестве пикселей, разрешение Doom 320x200 требует тысячи текстовых поля на кадр, что нецелесообразно. Чтобы преодолеть это, Ading2210 использует одно текстовое поле для строки на экране, что приводит к более медленной, но все еще играбельной игре. Видео, которое обменивается создателем, демонстрирует игру, работающую без цвета, звука или текста, и со временем отклика на 80 мс за кадр.
Компактный размер гибели, всего 2,39 мегабайта, делает возможным такие подвиги. Недавно, в ноябре, программист успешно сделал Doom Playable на Nintendo Alarmo, используя циферблаты устройства для управления движением и боковыми кнопками для навигации по меню. Тем не менее, творчество не останавливается на оборудовании; Другому энтузиасту удалось запустить Doom в Balandro, позволив игрокам испытать классические FPS на разбросанных картах игры, хотя и с заметными ограничениями производительности, аналогичными PDF -версии.
Эти проекты в первую очередь не имеют плавного воспроизведения на этих нетрадиционных платформах. Вместо этого они демонстрируют безграничное творчество игроков и бесконечные возможности для запуска игры. Спустя более 30 лет после его выхода, постоянная актуальность Doom является свидетельством его устойчивого наследия. Поскольку энтузиасты продолжают экспериментировать, вполне вероятно, что гибель будет перенесена на еще более необычные устройства в будущем.