ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
寝殿造りや古文常識をゲームで体感しよう!
README 전체를 불러오는 중입니다.
README 전문 보기 ↗平安貴族の邸宅様式「寝殿造り」を、3D空間を歩きながら学べるブラウザ完結型の学習ゲームです。建物・建具・調度品・人物・怪異・和歌・年中行事を、自由散策、クイズ、物語、ミニゲームで体験できます。
現在の正本は GitHub origin/main です。作業前と公開前は必ず git fetch origin し、古いローカルHTMLを正本にしないでください。
詳細な実装済み/ブランチ状況は IMPLEMENTATION_STATUS.md を参照してください。
寝殿造り3D探訪_統合版.html をブラウザで開きます。sounds/ フォルダを置いてください。index.html から本体HTMLへ遷移します。| 環境 | 移動 | 視点 | 調べる |
|---|---|---|---|
| PC | WASD / 矢印キー、Shiftで早歩き | ドラッグ | クリック |
| タブレット/スマホ | 左下ジョイスティック | ドラッグ | タップ / 右下「調べる」 |
上部バーから、モード、季節、時刻、名称札、図鑑、画質、音量を切り替えられます。物語/退治/恋愛など一部モードでは専用HUDが優先されます。
初回のみ:
npm install
よく使う検証:
npm run build:story:check
npm run verify:html
npm run verify:story
npm run verify:routes
npm run smoke
npm run verify:public
npm test
npm test は、アプリ/物語ビルド同期、HTML静的検証、ストーリー整合、EDルート、Playwrightスモークをまとめて確認します。スモークでは香合わせ三局、蹴鞠四懸、御前五番勝負、共同討伐の出陣/共有ダメージ/決着、固定シード、共有順位、Canvas描画、390px幅も検査します。公開後のGitHub Pages確認は npm run verify:public で行います。
描画・牛車・季節切替の回帰検査も npm test に含みます。npm run test:visual-backlog は積雪の上下面、追加植栽の通行線、灯台との連動、省電力復元、資源再利用を単独確認します。改修記録は ビジュアル残件の対応状況、今後の候補は 追加改善案 を参照してください。
寝殿造り3D探訪_統合版.html アプリ本体。Three.js r128、主要テクスチャ、手続き生成モデルを内蔵
index.html GitHub Pages 用エントリ
package.json 検証コマンドと Playwright devDependency
scripts/ ビルド/検証/スモーク/公開URL確認スクリプト
src/app/ HTMLへ埋め込むUI・データ・追加機能の正本
supabase/ オンライン対戦・共有順位のDB定義と導入手順
story/ 物語モードの章JSON、設定資料、QA資料
sounds/ 環境音・効果音・BGMとクレジット
assets/bosses/ 退治ボス用GLBとマニフェスト(一部大型モデルはルートGLBから派生)
icons/ PWA/OGP等のアイコン素材
docs/ ハンドブック、計画書、メトリクス、古い引き継ぎの保管場所
IMPLEMENTATION_STATUS.md main/ブランチの実装済み状況
docs/handbook/HANDOFF_LATEST.md 次作業者向けの最新引き継ぎ
docs/handbook/PROJECT_MAP.md 単一HTMLの編集地図と衝突回避ルール
outputEncoding / sRGBEncoding / texture.encoding を維持し、新しい colorSpace API は使いません。src/app/ と story/ に正本がある埋め込み範囲はHTMLを直接編集せず、npm run build:app、続けて npm run build:story の順に再生成してください。2つの書き込みビルドを並列実行しないでください。ITEMS, register(), pick(), enterMode(), animate(), CSS HUD、音声初期化は衝突しやすい領域です。origin/main を取り込んでから push してください。sounds/CREDITS.md