From a1e8de0a11ae7118913bdc30ec7d6ce3b91704b4 Mon Sep 17 00:00:00 2001 From: hatayama Date: Mon, 26 Oct 2026 15:22:36 +0900 Subject: [PATCH 1/3] docs: Show Japanese captions in the README_ja demo videos README_ja.md embedded the same demo videos as README.md, so Japanese readers got English captions. The nine clips are re-rendered from the same recordings with Japanese captions at the same points, and only README_ja.md switches to them. README.md keeps the English versions. --- README_ja.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README_ja.md b/README_ja.md index 96e5e7253..efb14371c 100644 --- a/README_ja.md +++ b/README_ja.md @@ -43,55 +43,55 @@ Unity CLI Loopのコアとなるコンセプトは次の4つです。 `uloop launch` は、プロジェクトが指定するバージョンの Unity でプロジェクトを開き、Editor がコマンドを受け付けられるようになるまで待ちます。 -https://github.com/user-attachments/assets/4e83a196-66a4-4f39-80fb-f33b7a038066 +https://github.com/user-attachments/assets/d5adebae-e973-467d-927a-89b8cd13118b ## 機能を足してテストする:`compile`、`run-tests` Claude が光る松明ブロックを追加し、`compile` でビルドして、`run-tests` で EditMode テストを実行します。失敗したテストを直し、Play Mode で夜にして松明を確かめます。 -https://github.com/user-attachments/assets/98bba49f-1846-4b8e-9702-733207e8318f +https://github.com/user-attachments/assets/f0daa13b-af3a-4560-9acc-4f6c8262889d ## Play Mode のままコードを変える:`hot-reload` Claude が二段ジャンプを追加し、Play Mode を止めずに `hot-reload` で反映します。続けて `simulate-keyboard` で Space を押し、ジャンプの高さを測ります。 -https://github.com/user-attachments/assets/fdba761a-b65a-4297-92f1-5cb274f4c4cf +https://github.com/user-attachments/assets/a1661238-e215-460b-8236-fc5b5707f5e8 ## 指定した行で止めて、そのフレームを読む:`pause-point` 水が隙間へ初めて流れ込むとき、セルの新しい水位を決める行で `pause-point` がゲームを止め、そのフレームのローカル変数・フィールド・呼び出し経路を返します。続いてウォッチ式で水路の水位を追いながら、水を 1 tick ずつ進めます。 -https://github.com/user-attachments/assets/99ef7b4a-b32f-4e75-9aa8-9e976f7b0078 +https://github.com/user-attachments/assets/7d6bbef6-64e7-4d70-af73-676a85f3ad05 ## ゲームの中で C# を実行する:`execute-dynamic-code` `execute-dynamic-code` は実行中のゲームの中で C# を動かします。Claude がプレイヤーの前にガラスブロックを 10 個積み、一時的なカメラから塔全体を撮ります。 -https://github.com/user-attachments/assets/804d81bc-e019-4423-bfcd-089cd0e207c2 +https://github.com/user-attachments/assets/ff4ec461-a7bc-4cb5-bcc8-8e1bdfa7fefd ## ゲーム画面を撮る:`screenshot` Claude が `execute-dynamic-code` で湖を探してカメラを真上に移し、`screenshot` で撮ります。そのあと HUD を隠して撮り直します。 -https://github.com/user-attachments/assets/da9302a6-7785-4b21-affa-e6f814094c48 +https://github.com/user-attachments/assets/6af6c20d-8ea5-49d9-b913-6e5bc124ff58 ## シーンの構造を読む:`get-hierarchy`、`find-game-objects` `get-hierarchy` が実行中のシーンのツリーをファイルに保存し、`find-game-objects` がプレイヤーのコンポーネントを読みます。 -https://github.com/user-attachments/assets/ccb960a9-fa8a-40d8-b72c-7e24e11d32c8 +https://github.com/user-attachments/assets/c836df71-d66c-4bf1-8bc4-afc7f69969cb ## キーを押す:`simulate-keyboard` `simulate-keyboard` が Input System 経由で W キーを押し続けます。プレイヤーは岸から湖に入り、スクリーンショットで水中の視界を確かめます。 -https://github.com/user-attachments/assets/7b7abb7c-6d87-464e-b7d7-223109c27d30 +https://github.com/user-attachments/assets/cc4e44d5-9a78-49db-99ab-3164a58b472b ## マウスを動かしてクリックする:`simulate-mouse-input` `simulate-mouse-input` が人の手のようにマウスを少しずつ動かし、ブロックを 3 つ壊して、できた穴を水で満たします。 -https://github.com/user-attachments/assets/0ecf0876-8230-4b4d-b51a-fe72cf9ca4c7 +https://github.com/user-attachments/assets/118c8b4a-8254-4798-a63c-f6a213fc1031 # クイックスタート From 12dd4f401ed50805dec3f2414a9d64edce168455 Mon Sep 17 00:00:00 2001 From: hatayama Date: Mon, 26 Oct 2026 23:57:55 +0900 Subject: [PATCH 2/3] docs: Say why launch removes the stale lock file in the Japanese launch clip The Japanese launch caption said uloop launch clears a lock file an earlier session left behind, without saying why. It now explains that Unity would otherwise treat the project as already open and refuse to open it. --- README_ja.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_ja.md b/README_ja.md index efb14371c..1dc40ad6a 100644 --- a/README_ja.md +++ b/README_ja.md @@ -43,7 +43,7 @@ Unity CLI Loopのコアとなるコンセプトは次の4つです。 `uloop launch` は、プロジェクトが指定するバージョンの Unity でプロジェクトを開き、Editor がコマンドを受け付けられるようになるまで待ちます。 -https://github.com/user-attachments/assets/d5adebae-e973-467d-927a-89b8cd13118b +https://github.com/user-attachments/assets/06cb2abf-7d05-49f3-8b0d-afb90417f7f8 ## 機能を足してテストする:`compile`、`run-tests` From d00ce1458774ef0820628697e6d8bbe6e43e5ed7 Mon Sep 17 00:00:00 2001 From: hatayama Date: Tue, 27 Oct 2026 00:07:34 +0900 Subject: [PATCH 3/3] docs: Say why launch removes the stale lock file in the English launch clip The English launch caption had the same gap as the Japanese one: it said uloop launch clears a lock file an earlier session left behind, without saying why. It now explains that Unity would otherwise treat the project as already open and refuse to open it. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f7de481a0..3effd5697 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Each clip is a real Claude Code session driving a small voxel game through `uloo `uloop launch` opens the project in the Unity version it specifies and returns once the Editor can take commands. -https://github.com/user-attachments/assets/4e83a196-66a4-4f39-80fb-f33b7a038066 +https://github.com/user-attachments/assets/9e1edafe-07e6-4439-862f-4bbe6ff86f0f ## Add a feature and test it: `compile`, `run-tests`