이제는 PDF다! PDF 문서로 둠을 즐길수 있는 doom.pdf 등장.

2025. 1. 14. 23:55준타의 잡동사니/게임관련

728x90
728x90

 

 

이미 여러 가전기기들과 그래프 계산기, 역 발권 기기, 디지털 카메라나 은행의 ATM을 비롯, 포스기와

네트워크 허브등 전세계의 기기에서 실행을 도전받고 있는 '둠'이 이번에는 PDF파일로 등장.

'doom.pdf'를 만들어낸 유저가 등장해 화제입니다.

https://doompdf.pages.dev/doom.pdf

 

이 파일은 PDF내에서 구축된 둠을 일반적인 조작으로 플레이 할 수 있는 이식판으로, 스페이스키로

공격을, 1부터7키를 통해 무기전환을 합니다. 이번 이식을 다룬 ading.dev에 따르면, PDF의

자바스크립트 서포트를 이용, 둠의 C소스를 구버전의 엠스크립튼 경유로 asm.js로 컴파일하고 PDF에서

실행시켰다고 합니다. 또한 플레이 가능한 처리 속도를 확보하기 위해 개별 픽셀을 텍스트 필드로 재현하고

전환하는 대신 판독 가능한 아스키 문자로 대체하여 프레임 재작성 향상을 실현했다고 전했습니다.

(둠은 320x200px 입니다.)

 

https://bsky.app/profile/ading.dev/post/3lfluu6rw6k2e

 

@ading.dev

I made a Doom source port that runs within a PDF file. PDFs support Javascript, so Emscripten is used to compile Doom to asm.js, which is then run within the PDF engine. Input/output is done by manipulating text input fields. doompdf.pages.dev/doom.pdf htt

bsky.app

 

728x90