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