
Three.js 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に移植したもので、シェアウェア版の第1エピソードをブラウザでプレイできます。Quakeおよびそのゲームコンテンツの権利はid Softwareに帰属します。リポジトリには、id Softwareの承認を受けている旨の記載はありません。 (GitHub)
VibeGameDB は、このゲームが AI コーディングツールで作られたことを記録する目的でのみ掲載しています。当サイトはゲームをホストしておらず、権利者を代表するものでもありません。掲載はライセンスを得ていることを意味しません。
遊べる場所
このゲームが配信されているすべてのプラットフォームです。リンクは公式の情報源と照合済みで、当サイトがゲームをホストしたりミラーしたりすることはありません。
- 無料で遊ぶ(公式サイト)ブラウザリリース済み · シェアウェア版エピソード同梱無料
PC のブラウザで動作。ダウンロード不要。
ブラウザ(ダウンロード不要) · 公式リンク確認済み(2026年11月3日)。
- GitHub で見るGitHubリリース済み · ソースコード(GPL-2.0)無料
ソースコードのリポジトリです。遊ぶための場所ではありません。
GitHub
Three.js Quakeについて
1996年のQuakeエンジンをプレーンなJavaScriptに丸ごと移植し、描画をThree.jsが担う作品。シェアウェア版の第1エピソードが同梱されており、ブラウザで遊べます。手がけたのはThree.jsの生みの親であるmrdoobで、Claude CodeでQuakeのソースを移植する沼にハマったと書いています。後の投稿では、QuakeWorldのマルチプレイサーバーをDenoとWebTransportに移植する作業でClaudeが苦戦し、Codexが解決したと補足しています。READMEでは移植のクレジットが「@mrdoob with @claude」となっています。コードはGPL-2.0で、フルバージョンを遊ぶには自分で製品版のデータファイルを用意する必要があります。
制作方法
検証済みQuakeのCソースをJavaScriptとThree.jsに移植。READMEのクレジットは「@mrdoob with @claude」で、開発者はRedditに「using Claude Code」で移植したと書いています。
- 開発者発表README:「Three.js port by @mrdoob with @claude」。 — GitHub
開発者によれば、Claudeが苦戦した後、QuakeWorldのマルチプレイサーバーをDenoとWebTransportに移植。
Claude Codeにプロンプトを与えて、QuakeのソースコードをJavaScriptとThree.jsに移植。開発者は、かなりの量のプロンプト作業が必要だったが、最終的に移植のための良いワークフローを見つけられたと述べています。
- エンジン/フレームワーク
- Three.js
- プログラミング言語
- JavaScript
- チーム規模
- 1人(個人開発)開発者発表GitHub
- 開発期間
- 非公開
- 開発費
- 非公開
- AI が書いたコード
- 非公開
検証メモ: クレジットはリポジトリのREADMEで確認しました。ツールに関する記述は開発者本人のReddit投稿(アーカイブのスナップショットで閲覧)によります。リリース日はREADMEにリンクされたXの投稿のタイムスタンプから算出しています。
開発の歩み
Xで移植を発表。GitHub Pagesでプレイ可能に。
開発者発表X (@mrdoob)- 2026年初頭
CodexでQuakeWorldのマルチプレイサーバーをDenoとWebTransportに移植。
ゲームの実績
それぞれの数値は別のものを測っています。同時接続プレイヤー数、所有者数、ダウンロード数、販売本数は互いに置き換えられず、合算もしません。各数値の出どころはラベルで示しています。
レビューとランキング
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日 |





