DOOM runs as a single-word document.

네덜란드 소프트웨어 개발자가 인기 있는 첫인칭 총알 맞춤 게임 DOOM을 VBA 매크로의 도움으로 독립적인 Microsoft Word 문서 내에서 실행할 수 있도록 수정했습니다.
첫 문단 아래 영역에 승인된 광고가 없습니다! 중간 서론 영역에도 승인된 광고가 없습니다!
이 프로젝트의 주력은 이에 담당한 워치트 그라임입니다. 그는 PDF 문서 내에서 DOOM 게임을 실행하는 것을 보고 이 프로젝트를 만들기로 영감을 받아 GitHub에서 "doom generic" 포트의 소스 코드를 공유했습니다. 그는 DOOM 게임이 단일 6.6MB Word 문서로 제공되는 것을 알게 되었지만, 사운드가 없으며 Visual Basic for Applications (VBA) 매크로를 허용해야 합니다.
모든 것이 원래의 DOOM 게임과 비주얼과 게임 플레이 측면에서 매우 유사하게 보입니다. 동작하는 동영상에 따르면 DOOM은 원래 버전처럼 작동하지만 Word 내부에서 실행됩니다. 해상도는 원래의 320 x 200 픽셀로 설정되어 스무스하고 반응성이 좋게 유지됩니다. DOOM을 이전에 했다면 알 것입니다. 화살표 키를 사용하여 이동하고, 숫자 키 1-7을 사용하여 선택한 무기를 선택하고, 컨트롤 키를 사용하여 선택한 무기를 발사하며, 스페이스 키를 눌러 상호작용합니다.
마지막으로 사용할 수 있는 Microsoft 365 구독의 Word 버전에서 포트가 작동하지 않았습니다. 지침을 따르고 가장 최근의 Github 릴리스에서 문서를 다운로드한 후, 2018년 Intel 기반의 MacBook Pro에서 파일을 열었으며 VBA 매크로를 활성화하도록 프롬프트에 동의했지만 대신 데이터가 로드할 수 없다고 오류 메시지가 출력되었습니다. 지침을 더 신중하게 읽어야 했는데, Wojciech은 백과 흰색으로 언급하여 문서는 x86 CPU 아키텍처를 사용하는 최신 버전의 Microsoft Word 또는 Office 스위트에서 Windows PC에 열어야 한다고 말합니다.
개발자는 Windows 사용자도 문제가 겪을 수 있다고 주목합니다. Microsoft Defender는 Word 문서 내에서 DLL을 추출하고 실행하는 것을 방지하려고 합니다. 또한, Word 2007과 같은较旧의 Word 버전에서는 이 DOOM 포트가 실패할 수 있다고 언급했습니다.
Word 문서에는 base64로 인코딩된 doomgeneric_docm.dll 라이브러리와 doom1.wad 게임 데이터가 포함되어 있으며, VBA 매크로는 이를 디스크에 추출한 후 로드합니다. DLL은 프레임을 비트맵 이미지로 렌더링하며, 나머지는 WBA 매크로에서 처리됩니다.
이것은 Wojciech의 첫 번째 유사 프로젝트가 아니야. 그의 개인 페이지는 DOOM을 투명 모드에서 터미널, MS Paint, LibreOffice Calc, Minecraft: Pi Edition, 그리고 Stardew Valley 내에서 실행할 수 있는 다른 포트를 보여줘. 음성 연결으로 플레이할 수도 있어. DOOM은 다양한 하드웨어에 포팅되어 있어요, 심지어는 양자 컴퓨터와 Redbox 키오스크도 포함해요—만약 화면이 있거나 스트리밍이 가능하면 아마도 DOOM을 실행할 수 있을 거야.
카테고리
최신 글
- Satechi 키보드 SM3 메커니컬 키보드 리뷰: 조용하고 생산성에 완벽합니다.
- 이 오래된 휴대 전화가 나의 앞에서 화재 위험으로 변했다.
- 애플에서 초대하는 방법 10가지와 애플 캘린더의 차이점"
- Apple @ Work: Will Apple launch a Google Workspace competitor in 2025?
- Apple, iPhone SE 4 발표를 위한 특별 이벤트 개최 가능성이 낮다.
- 오늘 뉴욕 타임즈 연결(Connections)의 힌트와 정답 (2월 8일, #608)
- Ubuntu 20.04 LTS 지원이 종료될 예정입니다.
- 읽는 사람이 있으신가요? AI가 당신을 위해 읽어드리겠습니다.
- This is my Blu-ray player.
- 새로운 애플 제품이 다음 주에 출시될 예정입니다. 다음이 출시될 예정입니다.
최신 태그
- Slim SM3
- fire risk
- disposal
- damaged
- ithium-ion battery
- Visual Appeal
- Enterprise
- Collaboration
- AI voice
- Speechify