2025년 11월 20일, 마이크로소프트가 전설적인 텍스트 어드벤처 게임 Zork I, II, III의 소스코드를 MIT 라이선스로 공개했다. 이는 단순한 오픈소스 프로젝트가 아닌 게임 역사 보존의 이정표로, 45년 전 MIT 연구실에서 시작된 혁신적 게임이 이제 전 세계 학생, 교육자, 개발자들에게 합법적인 학습 자료로 제공된다는 점에서 의미가 크다. 마이크로소프트 오픈소스 프로그램 오피스의 스테이시 하프너 디렉터는 Zork가 항상 게임 이상의 존재였으며 상상력과 엔지니어링이 여러 세대의 하드웨어와 플레이어를 넘어 지속될 수 있음을 보여주는 증거라고 밝혔다. 이번 공개는 2023년 10월 마이크로소프트의 액티비전 블리자드 인수(687억 달러 규모)로 Infocom 지적재산권을 획득한 후 이뤄졌으며, 인터넷 아카이브의 디지털 아키비스트 제이슨 스콧과 협력하여 2019년부터 법적으로 모호한 상태로 존재하던 GitHub 저장소에 공식 라이선스를 추가하는 방식으로 진행됐다.

MIT 연구실에서 탄생한 텍스트 게임의 혁명

Zork의 탄생은 1977년 5월 MIT 컴퓨터과학연구소로 거슬러 올라간다. 팀 앤더슨, 마크 블랭크, 브루스 다니엘스, 데이브 레블링 네 명의 프로그래머가 DEC PDP-10 메인프레임 컴퓨터에서 MDL(LISP 계열 언어)로 개발했다. 당시 MIT에서 엄청난 인기를 끌던 윌 크라우더의 Colossal Cave Adventure(1976)에서 영감을 받았지만, 그들은 단순한 모방을 넘어 훨씬 더 정교한 게임을 만들고자 했다.

Zork의 가장 혁명적인 특징은 고급 파서(parser) 시스템이었다. 기존 어드벤처 게임이 GET LAMP처럼 두 단어 명령만 이해했다면, Zork는 PUT THE LAMP AND SWORD IN THE CASE같은 복잡한 문장을 처리할 수 있었다. 마크 블랭크는 개발 과정에서 파서를 40~50번 반복 개발했으며, 이 파서는 단순한 명령 해석을 넘어 재치있고 풍자적인 응답으로 컴퓨터를 마치 살아있는 존재처럼 느껴지게 만들었다.

게임의 세계관도 독특했다. 플레이어는 과거 퀸도어 제국의 버려진 위대한 지하 제국을 탐험한다. 유명한 오프닝 라인인 당신은 하얀 집 서쪽의 빈 들판에 서 있다는 게임 역사상 가장 상징적인 문장이 됐다. 수백 개의 장소, 비선형 퍼즐 해결, 무게 기반 인벤토리 시스템, 그리고 특히 어둠 속에서 플레이어를 잡아먹는 전설적인 괴물 그루(Grue)는 게임 문화의 아이콘으로 자리잡았다.

1979년 2월 개발이 완료될 때까지 약 1메가바이트의 메모리를 차지했던 Zork는 ARPANET을 통해 수십에서 수백 명의 플레이어가 접속하여 버그 리포트와 플레이 테스트를 제공했다. 이는 초기 온라인 게임 커뮤니티의 형성을 보여주는 중요한 사례다.

Z-Machine: 크로스 플랫폼 게임의 선구자

1979년 6월 22일 설립된 Infocom은 Zork를 상업화하는 과정에서 기술적 난제에 직면했다. PDP-10 메인프레임용으로 개발된 거대한 게임을 16~32KB RAM만 가진 당시 마이크로컴퓨터에서 구동하는 것은 불가능해 보였다.

해결책은 Z-Machine 가상머신이었다. 조엘 베레즈와 마크 블랭크가 피츠버그의 커피 테이블에서 개발한 이 혁신적 시스템은 게임을 한 번 컴파일하면 인터프리터만 각 플랫폼용으로 작성하여 어디서든 실행할 수 있게 했다. 역사상 가장 이식성 높은 가상머신으로 평가받는 Z-Machine은 현대의 자바 가상머신(JVM)이나 닷넷 런타임의 개념적 선조였다. 36비트 워드를 사용하던 PDP-10 파서가 10K워드를 차지했다면, Z-Machine 파서는 단 3KB에 불과했다.

ZIL(Zork Implementation Language)이라는 고급 프로그래밍 언어로 작성된 게임 코드는 Zilch 컴파일러를 통해 Z-code 스토리 파일로 변환됐고, ZIP(Z-language Interpreter Program)이 이를 실행했다. 이 시스템 덕분에 Zork는 TRS-80, Apple II, Commodore 64, IBM PC, Atari 등 수십 개 플랫폼에서 동시에 출시될 수 있었다.

상업적 성공과 Infocom의 황금기

Zork I은 1980년 11월 Personal Software를 통해 TRS-80용으로 출시됐다. 

Infocom은 단순한 게임 회사를 넘어 문화 현상이 됐다. 보이지 않는 잉크로 된 InvisiClues 힌트북, 게임 박스에 동봉된 실물 아이템 필리스(feelies), 팬 뉴스레터 The New Zork Times등 혁신적 마케팅으로 브랜드를 구축했다. 스티브 메레츠키의 Planetfall(1983), 더글러스 애덤스와 공동 개발한 The Hitchhiker's Guide to the Galaxy(1984) 등 26개의 타이틀을 출시하며 1984년에는 직원 50명, 연매출 600만 달러 규모로 성장했다.

몰락과 부활: Cornerstone의 실패에서 오픈소스까지

1985년 Infocom은 사업 다각화를 시도하며 관계형 데이터베이스 제품 Cornerstone을 개발했다. 초기 495달러에서 95달러로 가격을 낮췄지만 상업적으로 참패했고, 이는 회사의 재정적 압박으로 이어졌다. 1986년 6월 13일 액티비전이 약 750만 달러에 Infocom을 인수했다. 초기 CEO 짐 레비는 Infocom 팬이었지만, 그를 대체한 브루스 데이비스는 인수를 반대해왔고 실제로 Infocom의 수익을 액티비전으로 이전하며 제작비는 증가시켰다.

1980년대 후반 그래픽 어드벤처 게임(시에라의 King's Quest, 루카스아츠 작품들)이 시장을 장악하며 텍스트 어드벤처는 쇠퇴했다. Infocom은 그래픽 기술에 투자하지 않았고, Beyond Zork(1987), Zork Zero(1988)에서 절충안으로 일부 그래픽 요소를 추가했지만 역부족이었다. 1989년 액티비전은 Infocom 개발 부서를 캘리포니아로 이전하고 사실상 폐쇄했으며, Infocom은 퍼블리싱 레이블로만 남았다.

그러나 Zork의 유산은 사라지지 않았다. 2008년 익명의 제보자가 제이슨 스콧에게 1989년 Infocom 메인 서버의 전체 아카이브를 제공했고, 스콧은 2019년 4월 GitHub의 historicalsource 조직에 Zork를 포함한 모든 Infocom 게임 소스코드를 업로드했다. 하지만 오픈소스 라이선스 없이 업로드되어 법적으로 모호한 상태였고, 액티비전이 언제든 삭제 요청할 수 있었다.

마이크로소프트의 2025년 11월 20일 공개는 이 상황을 해결했다. Microsoft Ignite 2025 컨퍼런스에서 스콧 핸셀만 부사장이 발표한 이 조치는 새 저장소를 만드는 대신 기존 저장소에 풀 리퀘스트로 MIT LICENSE.txt 파일을 추가하여 커뮤니티 아카이브를 합법화하는 방식이었다. 핸셀만은 학생과 교사들이 걱정없이 수업에서 ZIL을 사용할 수 있게 하고 싶었다고 밝혔다.

텍스트 어드벤처 장르의 역사적 맥락

텍스트 어드벤처 장르는 1975~76년 윌 크라우더(1977년 돈 우즈가 확장)의 Colossal Cave Adventure에서 시작됐다. Fortran으로 작성된 이 게임은 ARPANET을 통해 확산되며 MIT에서 큰 인기를 얻었고, 이것이 Zork 개발의 직접적 계기가 됐다.

1978년 스콧 애덤스의 Adventureland는 16KB TRS-80에서 실행되는 최초의 마이크로컴퓨터용 텍스트 어드벤처로, Adventure International을 설립하여 1978~1985년 18개 어드벤처를 출시했다. Zork보다 단순한 2단어 파서를 사용했지만, 가정용 컴퓨터에서 텍스트 어드벤처가 가능함을 증명했다.

1980년대 초중반은 텍스트 어드벤처의 황금기였다. 제한된 그래픽 성능으로 텍스트 게임이 경쟁력을 가졌고, 낮은 메모리 요구사항은 초기 마이크로컴퓨터에 적합했다. 강력한 글쓰기와 퍼즐이 시각 요소 부재를 보상했으며, 가상머신/인터프리터를 통한 크로스 플랫폼 이식성이 뛰어났다. 가정용 컴퓨터 보급 확대가 판매를 견인했다.

하지만 1980년대 후반 그래픽 어드벤처가 지배하기 시작했다. 시에라의 King's Quest, 루카스아츠 어드벤처, Ultima와 Might and Magic 같은 그래픽 RPG가 인기를 얻으며 1989~1990년경 상업적 텍스트 어드벤처 시장은 사실상 붕괴했다. Infocom은 1989년 폐쇄됐고, Adventure International은 1986년 파산했다.

현대 게임 산업과 대중문화에 미친 영향

2007년 미국 의회도서관은 Zork를 역사상 가장 중요한 비디오게임 10개로 선정하며 게임 캐논에 포함시켰다. 게임 역사학자 맷 바튼은 Zork가 영향력 있는 어드벤처 게임이라고 말하는 것은 일리아드가 영향력 있는 시라고 말하는 것과 같다고 평가했다.

Zork의 영향은 다층적이다. MUD(Multi-User Dungeon)와 MMORPG의 계보는 Zork와 Adventure로 거슬러 올라가며, 어드벤처 게임 장르 전체의 기초를 닦았다. 시에라와 루카스아츠 같은 회사들이 게임에서 서사 깊이를 우선시하도록 영향을 미쳤다. 파서 기반 인터페이스는 챗봇과 자연어 처리 발전에 기여했다.

대중문화에서 그루는 게임 역사의 아이콘이 됐다. 어둡습니다, 그루에게 잡아먹힐 가능성이 높습니다라는 문구는 NetHack, World of Warcraft, Alan Wake 등 현대 게임에서 레퍼런스됐다. IGN은 그루를 최고의 비디오게임 악당 중 하나로 꼽았고, 너드코어 래퍼 MC Frontalot의 곡 It Is Pitch Dark는 제목과 후렴구에서 그루를 언급한다.

어니스트 클라인의 소설 Ready Player One(2011, 2018년 영화화)에서 주인공은 Jade Key를 얻기 위해 Frobozz 행성에서 Zork 도전과제를 완료한다. 앤디 위어의 The Martian(2011, 2015년 영화화)도 Zork 레퍼런스를 포함한다. Call of Duty: Black Ops(2020)는 월 1억 명의 플레이어가 게임 내에서 Zork를 플레이할 수 있게 했다.

The Stanley Parable과 Portal 시리즈는 Zork가 시작한 자기비하적 유머 전통을 계승했고, Ben Brown(Howdy.ai CEO)은 Zork가 AI 챗봇 설계에 도움이 됐다고, VR 영화감독 Jessica Brillhart는 몰입형 경험 스크립팅과 탐험할 완전한 우주 구축 방법을 보여준다고 밝혔다.

게임 보존과 오픈소스의 의미

2023년 Video Game History Foundation 연구에 따르면 2010년 이전 미국에서 출시된 비디오게임의 87%가 심각한 위험에 처해있다. 불법 복제나 공인 아카이브 방문 없이는 사실상 접근이 불가능하다. 초기 게임들은 영화의 무성영화 시대에 비유되는데, 게임플레이 언어가 확립된 기초적 시기이기 때문이다.

텍스트 어드벤처는 특히 취약하다. 1983년 비디오게임 크래시로 많은 회사가 파산하며 소스코드가 손실됐고, 플로피 디스크와 CD-ROM은 시간에 따라 디스크 썩음(disc rot)으로 열화된다. PDP-10 같은 특수 하드웨어는 더이상 유지되지 않으며, 수십년간 법적 모호성이 보존을 방해했다.

Interactive Fiction Technology Foundation(IFTF), IF Archive(1992년부터 운영), Interactive Fiction Database 같은 기관들이 보존 노력을 주도해왔다. Frotz, Zoom, Bocfel 같은 현대 Z-Machine 인터프리터들이 오늘날에도 Zork를 플레이 가능하게 하며, Tara McGrew의 ZILF(ZIL Forever) 같은 현대 컴파일러가 ZIL 파일을 Z3 스토리 파일로 컴파일할 수 있게 한다.

마이크로소프트의 오픈소스 공개는 이러한 노력의 정점이다. 교사, 박물관, 교육자들이 서류 작업이나 번거로움, 죄책감 없이 게임을 사용할 수 있게 됐고, 학자들은 게임 역사 연구를 위해 코드를 연구할 수 있으며, 개발자 지망생들은 획기적인 게임 디자인 원칙과 프로그래밍 관행을 배울 수 있다. Interactive Fiction 연구자 앤드류 플롯킨은 이는 사람들이 밀어붙인 노력이며 회사는 맹목적으로나 습관으로 이런 일을 하지 않고 누군가가 관심을 갖고 노력할 때 일어난다고 밝혔다.

교육적 활용과 현대적 재해석

오픈소스 공개는 교육 분야에 새 가능성을 열었다. 텍스트 어드벤처는 중학생 이상에게 프로그래밍을 가르치는 이상적 도구로, 단순한 코드 요구사항으로 수정과 확장이 용이하다. 대학 컴퓨터과학 과정에서 객체지향 설계 원칙을 가르치는 데 활용되며, MIT는 2020년 MDL 소스코드를 공개하여 초기 AI와 자연어 처리를 탐구하는 프로그래밍 및 게임 디자인 과정에 사용하고 있다.

현대 Interactive Fiction은 활발하다. IFComp(1995년부터 매년 개최)는 모든 장르에서 가장 오래 지속된 게임 쇼케이스 이벤트다. Inform 7(영어 같은 언어로 프로그래밍보다 글쓰기에 가까움), TADS, Quest, Twine, Ink 같은 현대 개발 시스템이 수천 명의 작가들이 새 작품을 창작하게 한다.

커뮤니티는 다양한 포럼과 정기 모임을 통해 활발히 활동한다. 에밀리 쇼트의 Counterfeit Monkey, 그레이엄 넬슨의 Curses, 앤드류 플롯킨의 Spider and Web 같은 현대 IF 게임들이 계속 창작되며, 매년 IFComp에 60개 이상의 게임이 출품된다.

미래를 향한 보존

닉 몬포트는 시는 미국 문화와 많은 다른 문화에서 활기차고 필수적인 부분이지만 실제로는 시장이 전혀 없으며 IF도 아무도 팔지 못하더라도 디지털 미디어와 문학의 활기차고 필수적인 부분이 될 것이라고 말했다.

마이크로소프트는 추가 Infocom 카탈로그로 MIT 라이선스를 확대하기를 희망하지만 추가 법적 검토가 필요하다고 밝혔다. 현재 Zork I, II, III만 공식 라이선스됐지만, historicalsource에는 Hitchhiker's Guide to the Galaxy, Planetfall 등 30개 이상의 Infocom 게임이 여전히 존재한다.

Zork는 게임 이상이다. Z-Machine의 기술적 혁신, 고급 파서의 자연어 처리, 위트있는 글쓰기의 서사 깊이는 게임 디자인 언어를 확립했다. 68만 부 이상의 판매와 의회도서관 게임 캐논 등재는 문화적 영향력을 입증한다. 그리고 이제 오픈소스로 공개되어 새로운 세대의 개발자, 작가, 플레이어들에게 영감을 줄 준비가 됐다.

역사적으로 중요한 코드를 학생, 교사, 개발자의 손에 쥐어주는 목표는 단순하다. 그들이 그것을 연구하고, 배우고, 가장 중요하게는 플레이할 수 있도록 하기 위함이다. 오래된 하얀 집 아래 Zork의 보물은 여전히 그곳에 있으며, 새로운 세대의 게이머들이 발견하기를 기다리고 있다.