Doom은 이미 토스터, 냉장고 및 다른 모든 상상할 수있는 장치를 정복했습니다. 인상적인 DOOM 항구의 기준은 엄청나게 높지만 고등학생은 PDF 파일 내에서 운영을 실행하는 겉보기에는 불가능한 것을 달성했습니다. 브라우저에서 직접 재생할 수 있습니다.
당연히 텍스트와 사운드와 같은 일부 기능이 없습니다. 그러나 세금을 미루면서 E1M1을 정복 할 수있는 사람들이 누가 필요합니까?
Tetrispdf 프로젝트에서 영감을 얻은 Github 사용자 및 고등학생 Ading2210은 도전을 수행했습니다. 브라우저의 PDF 리더 내에서 JavaScript를 활용하여 ADING2210은 브라우저 보안 제한을 영리하게 우회 하여이 업적을 달성했습니다.
PDF의 JavaScript 기능은 복잡한 계산을 허용했습니다. 스프라이트 및 그래픽에 6 색 ASCII 그리드를 사용하여 Ading2210은 놀랍게도 재생 가능하지만 느린 (프레임 당 80ms), Doom 버전을 만들었습니다.
PS5를 대체하지는 않지만 특히 가독성을 감안할 때 PDF 내에서 운영 운명의 달성은 놀랍습니다. Tetrispdf 제작자 Thomas Rinsma는 Hacker News의 Ading2210의 버전을 "여러면에서 깔끔한"것으로 칭찬했습니다.
이것은 처음으로 운명을 경험하는 이상적인 방법이 아닐 수도 있지만 터무니없는 플랫폼, 파일 및 살아있는 유기체에서도 운명을 운영하는 지속적인 경향은 끝없이 재미있게 남아 있습니다.