本文へスキップ
VibeGameDB
Three.js Quake gameplay in the browser
非公式・他者の IP を使用

Three.js Quake

2026 · mrdoob · 個人 · 別名 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に移植したもので、シェアウェア版の第1エピソードをブラウザでプレイできます。Quakeおよびそのゲームコンテンツの権利はid Softwareに帰属します。リポジトリには、id Softwareの承認を受けている旨の記載はありません。 (GitHub)

VibeGameDB は、このゲームが AI コーディングツールで作られたことを記録する目的でのみ掲載しています。当サイトはゲームをホストしておらず、権利者を代表するものでもありません。掲載はライセンスを得ていることを意味しません。

遊べる場所

このゲームが配信されているすべてのプラットフォームです。リンクは公式の情報源と照合済みで、当サイトがゲームをホストしたりミラーしたりすることはありません。

  • ブラウザリリース済み · シェアウェア版エピソード同梱無料

    PC のブラウザで動作。ダウンロード不要。

    ブラウザ(ダウンロード不要) · 公式リンク確認済み(2026年11月3日)。

    無料で遊ぶ(公式サイト)
  • GitHubリリース済み · ソースコード(GPL-2.0)無料

    ソースコードのリポジトリです。遊ぶための場所ではありません。

    GitHub

    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で、フルバージョンを遊ぶには自分で製品版のデータファイルを用意する必要があります。

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人(個人開発)開発者発表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日 · 採点方法

コミュニティ評価
コミュニティ票はまだありません · ランキングには25票以上が必要
あなたの品質評価
あなたの独創性評価

プロトタイプ:投票はこのブラウザにのみ保存され、どこにも集計されません。

プレイヤーレビュー

プレイヤーレビューはまだありません。

プロトタイプ:レビューはお使いのブラウザにのみ保存され、公開やサーバーへの送信は行われません。レビューは書かれた言語のまま表示されます。

出典

出典種類公開日閲覧日
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日公式開発者発表第三者推定観測値未検証
シェアXLINEはてなFacebook

似ているゲーム

ジャンル、ゲームプレイ、AI ツール、プラットフォームが近いゲーム。