마이크로소프트 워드에서 실행되는 Doom

마이크로소프트 워드에서 실행되는 둠
사운드 지원 없음
Windows 운영체제, x64 CPU 아키텍처, 최신 버전의 Microsoft Word 필요
작동 원리
Word 문서에는
doomgeneric_docm.dll라이브러리와doom1.wad게임 데이터가 Base64 형식으로 인코딩되어 포함되어 있습니다.VBA 매크로가 이를 디스크로 추출한 뒤 실행합니다.
게임의 각 틱(tick)마다
doomgeneric.dll은 현재 프레임을 포함하는 BMP 이미지를 생성하고, GetAsyncKeyState를 사용해 키보드 상태를 읽습니다.VBA 매크로의 메인 게임 루프는 둠의 한 틱을 실행한 다음, 문서 내 이미지를 최신 프레임으로 교체합니다.