처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.05.24 26

1980년대 게임 'Zork'의 마지막 수수께끼, 44년 만에 풀리다

Hacker News 원문 보기
1980년대 게임 'Zork'의 마지막 수수께끼, 44년 만에 풀리다

한 통의 이메일이 끄집어낸 40년 전의 미스터리

혹시 'Zork'라는 게임을 들어본 적 있나요? 1977년부터 1979년 사이에 MIT 학생들이 만든 텍스트 어드벤처 게임인데요, 화면에 그래픽이 하나도 없이 오직 글자로만 진행되는 게임이에요. "당신은 하얀 집 앞에 서 있다. 문은 잠겨 있다." 이런 식으로 상황 설명이 나오면, 플레이어가 "문을 열어라" 같은 명령어를 키보드로 직접 입력해서 모험을 진행하는 방식이죠. 지금 보면 정말 원시적으로 느껴지지만, 당시엔 컴퓨터 게임의 혁명이었고 인터랙티브 픽션이라는 장르의 시작점이기도 했어요.

그런데 이 Zork에는 수십 년 동안 풀리지 않은 수수께끼가 하나 있었어요. 게임 내부에 "FLATHEAD"라는 단어와 함께 등장하는 숫자들의 의미가 뭔지 아무도 정확히 알지 못했던 거예요. 팬들 사이에서는 "이게 개발자들의 농담이다", "숨겨진 메시지다" 같은 추측만 무성했죠. 최근 한 블로거가 게임 원본 코드와 당시 MIT 내부 자료를 파헤쳐서 이 수수께끼의 정체를 마침내 밝혀냈어요.

단순한 이스터에그가 아니었던 이유

옛날 게임의 이스터에그(개발자들이 몰래 숨겨놓은 장난)는 보통 "개발자 이름이 어딘가에 적혀 있다" 같은 식으로 간단했는데요, Zork의 경우는 좀 달랐어요. 이게 뭐냐면, 게임 속 가상의 회사 "FrobozzCo"와 그 회장 "John D. Flathead"라는 캐릭터가 등장하는데, 곳곳에 알 수 없는 숫자들과 함께 이 이름이 박혀 있었거든요. 단순한 농담이라기엔 너무 체계적이었던 거죠.

분석을 보면, 이 숫자들은 당시 MIT의 컴퓨터 시스템에서 사용되던 사용자 ID, 파일 경로, 그리고 개발에 참여한 사람들의 내부 별명을 암호처럼 엮어놓은 거였어요. 1970년대 후반 MIT의 인공지능 연구실(흔히 'MIT AI Lab'이라고 불렸어요)에서 일하던 사람들끼리만 알 수 있는 일종의 인사이더 농담이었던 거죠. 당시엔 컴퓨터 메모리가 아주 비싸서, 이런 텍스트 게임도 코드 한 줄 한 줄이 정말 소중했는데요, 그 와중에도 동료들에 대한 헌사를 게임 곳곳에 숨겨놓은 거예요.

코드 고고학이라는 분야

이런 작업을 요즘은 '소프트웨어 고고학(software archaeology)' 또는 '코드 고고학'이라고 불러요. 오래된 소프트웨어의 소스 코드를 발굴하고, 분석하고, 그 안에 담긴 의미를 해석하는 일이죠. 단순히 "옛날 코드 보고 향수에 젖는 취미"가 아니라, 실제로 컴퓨터 역사 연구의 한 분야예요.

비슷한 사례로는 NASA의 아폴로 11호 달 착륙선 코드 분석, 초기 유닉스 v6 커널의 주석 해독, 1980년대 게임 '엘리트'의 알고리즘 복원 같은 작업들이 있었어요. 특히 코드 안에 담긴 사람들의 흔적, 그러니까 변수 이름이나 주석에 남은 농담, 함수 구조에 드러나는 사고방식 같은 것들을 통해 "그 시대 개발자들은 어떻게 생각했는가"를 추적하는 거죠. 이번 Zork 분석이 흥미로운 이유는, 게임 자체가 아니라 그 게임을 만든 사람들의 문화와 인간관계까지 코드를 통해 복원해냈다는 점이에요.

한국 개발자에게 주는 시사점

당장 우리 업무에 써먹을 수 있는 기술 이야기는 아니지만, 이 사건은 개발자로서 한 번쯤 생각해볼 만한 주제를 던져줘요. 첫째, 우리가 지금 짜고 있는 코드도 언젠가는 누군가가 들여다볼 거라는 점이에요. 변수명 하나, 주석 하나가 수십 년 뒤에 "그때 그 개발자는 어떤 사람이었지?"를 알려주는 단서가 될 수 있거든요. 둘째, 오픈소스 문화의 시작점이 결국 이런 "동료들끼리 코드로 농담 주고받기"였다는 점도 흥미로워요. 지금 우리가 깃허브에서 자연스럽게 하는 협업이 사실은 50년 전 MIT 연구실의 문화에서 이어져 온 거예요.

그리고 한 가지 더, 한국에도 1990년대 PC통신 시절 머드(MUD) 게임들이 많았잖아요. '쥬라기 공원', '단군의 땅' 같은 텍스트 기반 게임들이 Zork의 직계 후손이라고 할 수 있어요. 혹시 그 시절 게임들의 소스 코드가 어딘가에 남아 있다면, 한국 개발자 문화의 뿌리를 추적하는 좋은 자료가 될 수도 있을 거예요.

마무리

44년 전 학생들이 장난처럼 숨겨놓은 코드 한 줄이 오늘날 누군가의 탐정 작업으로 풀렸다는 게, 개발이라는 일이 얼마나 인간적인 작업인지를 새삼 느끼게 해줘요. 여러분이 지금 짜고 있는 코드 속에도 미래의 누군가가 발견할 만한 흔적이 남아 있을지도 모르겠네요. 여러분은 코드에 자신의 흔적을 의도적으로 남겨본 적이 있나요?


🔗 출처: Hacker News

이 뉴스가 유용했나요?

이 기술을 직접 배워보세요

AI 도구, 직접 활용해보세요

AI 시대, 코딩으로 수익을 만드는 방법을 배울 수 있습니다.

AI 활용 강의 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.