Doom은 토스터에서 냉장고에 이르기까지 모든 것에 이르렀으며, 진정한 새로운 플랫폼을위한 공간이 거의없는 것 같습니다. 그러나 고등학교 학생은 브라우저에서 볼 수있는 PDF 파일 내에서 운영하는 겉보기에는 불가능한 것을 달성했습니다.
텍스트 및 사운드와 같은 기능은 없지만 E1M1의 핵심 게임 플레이는 놀랍게도 기능적이며 연체 세금을 미루는 데 완벽합니다.
Tetrispdf 프로젝트에서 영감을 얻은 Github 사용자 Ading2210은 브라우저의 PDF 리더 내에서 JavaScript의 기능을 활용 하여이 업적을 달성했습니다. 브라우저 보안 제한은 PDF 스크립팅의 잠재력을 최대한으로 제한하지만 재생 가능한 DOOM 포트에는 충분한 것으로 판명되었습니다.
PDF에서
DOOM? 왜 안 돼? 이미지 크레디트 : YouTube/vk6. >
비주얼에 6 색 ASCII 그리드를 사용하여 Ading2210은 프레임 당 약 80ms의 프레임 속도로 놀랍도록 읽을 수있는 DOOM 경험을 만들었습니다. 현대적인 게임 하드웨어를 대체하지는 않지만, 성취는 가독성과 독창성으로 놀랍습니다.
Tetrispdf의 제작자 인 Thomas Rinsma는 Hacker News에 대해 언급하면서 Ading2210의 우수한 구현을 인정했습니다.
이 PDF 버전은 DOOM에 대한 이상적인 소개가 아닐 수도 있지만, 장내 박테리아에서 지금까지 PDF 파일에 이르기 까지이 상징적 인 게임을 성공적으로 실행 한 긴 전통적인 플랫폼 목록에 또 다른 재미있는 항목을 추가합니다.