Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
黄色い部屋がどこまでも続く場所に、ソファーがぽつんとある。ブラウザで歩くインタラクティブ作品 / Endless yellow rooms, and a single sofa. A Backrooms-style walk in your browser.
Loading the full README.
Read the full README ↗黄色い部屋がどこまでも続く場所に、ソファーがぽつんとある。ブラウザで歩くインタラクティブ作品です。
Claude Code × Claude Opus 5.5(MAX) で作りました。
黄色い壁紙と湿ったカーペットの部屋が、どこまでも続いています。蛍光灯がうなり、ときどきちらつきます。どこかに、ソファーがひとつだけあります。座ると、何かが起きます。
画像・音声ファイルは使っていません。壁紙やカーペットの模様、ソファーの形から、蛍光灯のうなり、足音、遠くで鳴る音楽まで、すべてコードで生成しています。
日本語と英語に対応しています(ブラウザの言語で切り替わります。URL に ?lang=en / ?lang=ja を付けても切り替えられます)。English follows below.
画像と動画は、すべて実際の画面です。
何をすればいいかは書きません。歩いて、見つけて、座ってみてください。通しで 10 分ほどです。ヘッドホンをおすすめします。
| 操作 | キーボード・マウス | ゲームパッド | タッチ |
|---|---|---|---|
| 歩く | W A S D / 矢印キー | 左スティック | 画面の左側をなぞる |
| 見回す | マウス | 右スティック | 画面の右側をなぞる |
| 座る・立つ | E / クリック / Space | 下のボタン(✕ / A) | 「座る」「立つ」ボタン |
| 立つ | — | 右のボタン(○ / B)でも | — |
| 走る | Shift | L2・R2 を押している間 / L3 で切り替え | — |
| 一時停止 | Esc | OPTIONS / ≡ ボタン | 右上の Ⅱ |
企画・ディレクション:たぬ / 開発:Claude Code(Claude Opus 5.5・推論レベル MAX)
コンセプトはたぬ、場所の構成や仕掛け、絵と音の作り込みは Claude Code が考えて実装しました。見た目と流れは、ヘッドレス Chrome(実 GPU)で実際の画面を撮り、最初から最後までの通しプレイを自動で走らせて確かめています。ゲームパッドは仮想のコントローラーを差し込んで表示と操作を確かめ、音は書き出して音量を測りながら調整しました。
ビルドは不要です。ES Modules を使っているため、ファイルを直接開くのではなく、ローカルサーバー経由で開いてください。
python3 -m http.server 8000
three.js は vendor/three/ に同梱しています(CDN は使いません)。フォントだけ Google Fonts から読み込みます。
| URL パラメータ | 内容 |
|---|---|
?lang=ja / ?lang=en | 表示言語を指定する |
?stage=2〜4 | 途中の場所から始める(開発用) |
?quality=high | 描画解像度を自動で下げない |
?debug | フレームレートなどを表示する |
index.html / style.css
src/
main.js 全体の流れと描画ループ
director.js 物語の進行(場所ごとの仕掛け)
stages.js 4 つの場所の設定
world.js 空間の生成、衝突、見通し
lightmap.js 壁でさえぎられる光の計算
lights.js 蛍光灯の点灯・消灯・ちらつき
materials.js 床・壁・天井・パネル・水のシェーダー
textures.js 壁紙・カーペット・天井などの手続き的なテクスチャ
sofa.js ソファー
audio.js 音(Web Audio)
player.js / input.js / ui.js / glyphs.js / post.js / util.js
vendor/three/ three.js r186(MIT、使うファイルだけ)
docs/screenshots/ README の画像
静的なファイルだけで動きます。リポジトリの Settings → Pages で「Deploy from a branch」を選び、main ブランチの / (root) を指定すると公開されます(.nojekyll を置いてあります)。
vendor/three/ に同梱、ライセンスは vendor/three/LICENSE)▶ Play in your browser: https://tanuu5.github.io/sofa-ga-aru/
Endless yellow rooms, and a single sofa. A short Backrooms-style walk made with Claude Code × Claude Opus 5.5 (MAX). The game shows English text when your browser language isn't Japanese; add ?lang=en to the URL to choose it explicitly.
Controls: WASD walk · mouse look · E / click sit and stand · Esc pause. Gamepads work too (button icons switch automatically; pick type1 or type2 in the pause menu), and so does touch.
Code is released under the MIT License. Built with three.js (MIT).