본문으로 건너뛰기
VibeGameDB
Three.js Quake gameplay in the browser
비공식 · 타사 IP

Three.js Quake

2026 · mrdoob · 1인 · 다른 이름 three-quake

id Software의 Quake를 Claude Code로 JavaScript와 Three.js에 이식.

플레이할 수 있는 곳

공식 사이트 mrdoob.github.io, 2026년 11월 3일 확인. 개발자 본인 저장소의 GitHub Pages 사이트.

저작권 안내: 비공식 작품 · 상용 게임 이식작

권리자 / 원작: Quake (id Software)

본 작품은 id Software의 1996년작 Quake를 JavaScript로 이식한 것으로, 브라우저에서 셰어웨어 첫 번째 에피소드를 플레이할 수 있습니다. Quake 및 그 게임 콘텐츠의 권리는 id Software에 있으며, 저장소에는 id Software의 승인을 받았다는 언급이 없습니다. (GitHub)

VibeGameDB는 이 게임이 AI 코딩 툴로 제작되었다는 사실을 기록하기 위해서만 등록합니다. 게임을 호스팅하지 않으며, 권리자를 대리하지 않고, 등록되었다고 해서 라이선스를 받았다는 뜻은 아닙니다.

플레이할 수 있는 곳

이 게임이 나온 모든 플랫폼입니다. 링크는 공식 출처와 대조해 확인하며, 게임을 직접 호스팅하거나 미러링하지 않습니다.

  • 브라우저출시됨 · 셰어웨어 에피소드 포함무료

    PC 브라우저에서 실행됩니다. 다운로드 필요 없음.

    브라우저(다운로드 없음) · 공식 링크 확인일: 2026년 11월 3일.

    무료 플레이 — 공식 사이트
  • GitHub출시됨 · 소스 코드 (GPL-2.0)무료

    소스 코드 저장소입니다. 플레이하는 곳이 아닙니다.

    GitHub

    GitHub에서 보기

Three.js Quake 소개

그 Quake를 브라우저에서 돌린다고? 1996년 Quake 엔진을 순수 JavaScript로 완전히 이식하고 렌더링은 Three.js가 맡은 작품으로, 셰어웨어 첫 번째 에피소드가 포함되어 브라우저에서 바로 플레이할 수 있습니다. Three.js 제작자인 mrdoob이 만들었으며, 그는 Claude Code로 Quake 소스를 이식하는 데 푹 빠져 버렸다고 적었습니다. 이후 게시물에서는 Claude가 QuakeWorld 멀티플레이 서버를 Deno와 WebTransport로 이식하는 데 애를 먹었고 Codex가 이를 해결했다고 덧붙였습니다. README에는 이식 작업이 "@mrdoob with @claude"로 표기되어 있습니다. 코드는 GPL-2.0이며, 정품 전체를 플레이하려면 직접 보유한 정식 데이터 파일이 필요합니다.

FPS이식Three.js오픈 소스레트로

제작 방식

검증됨
Claude Code주 사용

Quake의 C 소스를 JavaScript와 Three.js로 이식. README에는 "@mrdoob with @claude"로 표기되어 있으며, 개발자는 Reddit에 "using Claude Code"로 이식했다고 적었습니다.

근거 자료
  • 개발자README: "Three.js port by @mrdoob with @claude". — GitHub
Codex보조 사용

개발자에 따르면 Claude가 애를 먹은 뒤 QuakeWorld 멀티플레이 서버를 Deno와 WebTransport로 이식.

개발 방식

Claude Code에 프롬프트를 입력해 Quake 소스 코드를 JavaScript와 Three.js로 이식했습니다. 개발자는 프롬프트 작업이 상당히 많았고, 결국 이식에 잘 맞는 워크플로를 찾게 되었다고 말했습니다.

엔진 / 프레임워크
Three.js
프로그래밍 언어
JavaScript
팀 규모
1명(1인 개발)개발자 발표GitHub
개발 기간
비공개
개발 비용
비공개
AI가 작성한 코드
비공개

검증 메모: 크레딧은 저장소 README에서 확인했습니다. 도구 관련 발언은 개발자 본인의 Reddit 게시물(아카이브 스냅숏으로 열람) 기준입니다. 출시일은 README에 링크된 X 게시물의 타임스탬프에서 산출했습니다.

개발 연혁

  1. X에서 이식 작업 발표. GitHub Pages에서 플레이 가능.

    개발자X (@mrdoob)
  2. 2026년 초

    Codex로 QuakeWorld 멀티플레이 서버를 Deno와 WebTransport로 이식.

게임 성과

각 수치는 서로 다른 것을 측정합니다. 동시 접속자, 보유자, 다운로드, 판매량은 서로 대체할 수 없으며 절대 합산하지 않습니다. 라벨은 각 숫자의 출처를 나타냅니다.

브라우저(공식 사이트)

출시됨 (셰어웨어 에피소드 포함)무료공식 사이트

이 등록 정보에 기록된 공개 지표가 없습니다.

공개되지 않은 정보: 동시 접속자(사이트), 월 매출, 총매출.

GitHub

출시됨 (소스 코드 (GPL-2.0))무료스토어 페이지

이 등록 정보에 기록된 공개 지표가 없습니다.

공개되지 않은 정보: GitHub 스타.

판매 및 매출(전체 플랫폼)

다운로드 수
비공개

브라우저 게임이라 집계할 다운로드 수가 없습니다.

리뷰 및 랭킹

편집팀 리뷰
완성도6.5
독창성1.5
4.5/ 10 종합

id Software의 Quake를 Claude Code로 JavaScript와 Three.js에 이식한 작품으로, 기술 쇼케이스로서의 가치가 높습니다. 원작 이식이라 오리지널 콘텐츠는 없으며, 플레이어 리뷰는 찾지 못했습니다.

편집팀 · 2026년 11월 3일 · 채점 방식

출처

출처유형게재일접속일
mrdoob/three-quake
GitHub
저장소미확인2026년 11월 3일
Asked Claude to port Quake to plain JavaScript and Three.js
Reddit r/javascript (u/mrdoob)
SNS 게시물미확인2026년 11월 3일
Asked Claude to port Quake to Three.js
Reddit r/ClaudeAI (u/mrdoob)
SNS 게시물미확인2026년 11월 3일
Announcement post linked from the README
X (@mrdoob)
SNS 게시물2026년 1월 24일2026년 11월 3일
Official game page (language check)
mrdoob
공식 사이트미확인2026년 11월 3일
검증: 검증됨최종 확인: 2026년 11월 3일공식개발자외부관측미검증
공유XFacebookNAVERThreads

비슷한 게임

장르, 게임플레이, AI 툴, 플랫폼이 비슷한 게임.