Doom был перенесен на все, от тостеров до холодильников, по -видимому, оставляя мало места для действительно новых платформ. Тем не менее, ученик средней школы достиг, казалось бы, невозможным: запустить гибель в PDF -файле, который можно просматривать в браузере.
В то время как такие функции, как текст и звук, отсутствуют, основной игровой процесс E1M1 удивительно функционален - идеально для откладывания этих просроченных налогов.
Пользователь GitHub Ading2210, вдохновленный проектом TetRISPDF, с использованием возможностей JavaScript в чтении PDF -файла браузера для выполнения этого подвига. Ограничения безопасности браузера ограничивают весь потенциал сценариев PDF, но оказались достаточными для игрового порта Doom.
Используя шестицветную сетку ASCII для визуальных эффектов, ADING2210 создал удивительно читаемый опыт Doom, хотя и с частотой кадров примерно 80 мс на кадр. Хотя это не является заменой современного игрового оборудования, достижение примечательно благодаря его разборчивости и изобретательности.
Создатель Tetrispdf, Томас Ринсма, прокомментировал Hacker News, признав превосходную реализацию Ading2210.
Эта версия PDF может быть не идеальным введением в DOOM, но она добавляет еще одну забавную запись к длинному списку нетрадиционных платформ - от кишечных бактерий до сейчас PDF -файлов - которые успешно запускают эту культовую игру.