> 소식 > PDF에서 둠 실행, 토스터는 이제 유물

PDF에서 둠 실행, 토스터는 이제 유물

By PenelopeNov 10,2025

둠은 토스터, 냉장고, 사실상 상상할 수 있는 거의 모든 기기와 같은 비전통적인 장치에 성공적으로 포팅되면서, 진정으로 획기적인 둠 포팅은 점점 더 희귀해지고 있습니다. 그러나 한 고등학생이 실제 PDF 파일 안에서 둠을 실행하는 놀라운 성과를 이루었으며, 브라우저에서 직접 플레이할 수 있습니다.

물론, 이 버전은 "텍스트"와 "사운드" 같은 사소한 세부 사항은 빠져 있습니다. 하지만 세금 신고를 미루면서 악마들을 사냥할 수 있다면, 그런 것들이 정말 필요할까요?

이 프로젝트는 GitHub 사용자인 ading2210으로부터 나왔으며, 그는 최근에 등장한 PDF 기반 테트리스 포팅인 TetrisPDF에서 영감을 받은 고등학생입니다. 한계를 더 넓히겠다고 결심한 그는 게임史上 가장 상징적인 슈터 중 하나를 크로미움 기반 브라우저용으로 플레이 가능한 PDF로 각색했습니다.

Doom running inside a PDF file
PDF 안의 둠? 왜 안 되겠어요? 이미지 출처: YouTube / vk6.

ading2210은 브라우저 기반 PDF 리더가 지원하는 자바스크립트 기능을 교묘하게 활용하여 둠을 PDF 형식으로 적용했습니다. 공식 PDF 사양은 더 고급스러운 스크립팅을 허용하지만, 브라우저 보안 제한으로 인해 한계가 있었습니다. 그럼에도 불구하고, 그는 기능이 구현된 둠 경험을 성공적으로 제공했습니다.

PDF의 자바스크립트 기능 덕분에 ading2210은 "필요한 모든 계산을 수행할" 수 있었고, 그 결과 인상적으로 알아볼 수 있는 포팅을 만들어냈습니다. 6색 ASCII 그래픽을 사용하여 스프라이트와 환경을 렌더링함으로써, 그는 플레이 가능한 버전을 만들었습니다. 비록 프레임당 80ms의 눈에 띄는 입력 지연이 있지만 말이죠.

이 PDF 둠은 당분간 여러분의 게임 콘솔을 대체하지는 못할 것입니다. 하지만 이 전설적인 슈터가 문서 형식 안에서 실행되는 모습을 목격하는 것은, 특히 놀라운 플레이 가능성을 고려했을 때, 경이롭기 그지없습니다.

TetrisPDF의 창시자 Thomas Rinsma는 Hacker News에서 그 또한 PDF 둠 포팅을 시도했었다고 인정하면서, ading2210의 버전이 여러 방면에서 자신의 노력을 뛰어넘었다고 시인했습니다.

비록 첫 플레이에理想적이지는 않지만, 문서부터 생명체에 이르기까지 터무니없는 플랫폼에서 둠을 실행한다는 그 순수한 참신함은 전 세계의 기술 애호가들을 계속 사로잡고 있습니다.

이전 기사:공포게임 '코마2', 오싹한 차원 공개 다음 기사:IGN 리워드로 PlayStation 5 구매 시 125달러 할인