Skip to content

chore: Show what each tool does in demo videos in the README - #3392

Merged
hatayama merged 5 commits into
mainfrom
docs/readme-demo-videos
Oct 25, 2026
Merged

hatayama merged 5 commits into
mainfrom
docs/readme-demo-videos

Conversation

@hatayama

@hatayama hatayama commented Oct 25, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • The README and README_ja now have a Demos section: nine short clips of Claude Code driving a small voxel game through uloop, one per tool group.

User Impact

  • Before: the README described each tool in a sentence and showed one older overview clip.
  • After: readers can watch launch, compile / run-tests, hot-reload, pause-point, execute-dynamic-code, screenshot, get-hierarchy / find-game-objects, simulate-keyboard and simulate-mouse-input at work before they install anything.

Changes

  • Add a # Demos / # デモ section between Concept and Quickstart in both READMEs, with a heading, one sentence, and a video per clip.
  • Remove the older overview clip under the concept list; the per-tool clips replace it.
  • Terminal-only stretches in the clips are sped up; game footage plays at real speed. The section says so.

Verification

  • Rendered both READMEs on this branch through the GitHub API: each has 9 video players, one per demo.
  • Downloaded each uploaded clip: every one is served as video/mp4 with the size of the file that was uploaded.

Clips

launch.mp4
compile.mp4
hot-reload.mp4
pause-point.mp4
execute-dynamic-code.mp4
screenshot.mp4
get-hierarchy.mp4
simulate-keyboard.mp4
simulate-mouse-input.mp4

Show what each tool does in a real agent session before the install steps,
so readers can judge the tool set at a glance. The video URLs are filled in
after the clips are uploaded.
@coderabbitai

coderabbitai Bot commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
Commits

Reviewing files that changed from the base of the PR and between 44680c0 and c317f11.

Files selected for processing: 2
  • README.md
  • README_ja.md

Included review availability: This review used your included allowance. Your plan provides up to 4 included reviews per hour; 2 remain after this review.

Walkthrough

The English and Japanese READMEs replace a single demo video link with descriptions of Unity CLI workflows. The new sections pair demo descriptions with clips covering launch, testing, Play Mode changes, runtime inspection, screenshots, scene inspection, and input simulation.

Changes: Unity CLI Demo Documentation

Layer / File(s) Summary
Launch and Play Mode demos
README.md, README_ja.md
Both READMEs describe launching Unity, compiling and testing, and hot-reloading during Play Mode.
Runtime inspection and screenshots
README.md, README_ja.md
Both READMEs describe pause-point inspection, dynamic C# execution, and screenshot capture.
Scene inspection and input simulation
README.md, README_ja.md
Both READMEs describe scene and component inspection, keyboard simulation, and mouse simulation. The English README removes the previous standalone demo video link.

Priority: Low

Estimated code review effort: 2 (Simple) | ~8 minutes

Change: Other

Merge Risk: Minimal · up to c317f

The documentation update is ready to merge with no identified product or operational risk.

Pre-merge checks: Passed 5
Check name Status Explanation
Description check Passed The description accurately summarizes the README changes, demo videos, covered tools, and verification steps.
Title check Passed The title clearly describes the main change: adding per-tool demo videos to the README files.
Docstring Coverage Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.)

Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

The per-tool demo clips now show what each tool does, so the older
overview clip under the concept list is no longer needed.
@hatayama

Copy link
Copy Markdown
Owner Author

Updated pause-point clip: it now shows the captured variables, the call path, and a watch expression while the water advances down a channel in the Game view.

pause-point.mp4

The new clip stops on the line that decides a cell's water level,
shows that frame's variables and call path, and follows a watch
expression while the water advances down a channel in the Game view.
@hatayama
hatayama marked this pull request as ready for review October 25, 2026 13:26
@hatayama
hatayama merged commit a741c38 into main Oct 25, 2026
10 checks passed
@hatayama
hatayama deleted the docs/readme-demo-videos branch October 25, 2026 13:35
@hatayama

Copy link
Copy Markdown
Owner Author

Japanese-caption versions of the README demo clips, to embed in README_ja.md: launch, compile, hot-reload, pause-point, execute-dynamic-code, screenshot, get-hierarchy, simulate-keyboard, simulate-mouse-input.

clip-01-launch-ja.mp4
clip-10-compile-ja.mp4
clip-05-hot-reload-ja.mp4
clip-06-pause-point-ja.mp4
clip-04-dynamic-code-ja.mp4
clip-08-screenshot-ja.mp4
clip-11-hierarchy-ja.mp4
clip-02-keyboard-ja.mp4
clip-03-mouse-ja.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant