enoch3712/unity-video-playtest — explained in plain English
Analysis updated 2026-05-18
Record a Unity scene and have an AI agent flag animation glitches with timestamps.
Debug why a camera snaps or judders during gameplay.
Check whether UI feedback and transitions are firing on time.
Review combat sequencing and particle timing issues in a Unity game.
| enoch3712/unity-video-playtest | 123satyajeet123/bitnet-server | adeilsonrbrito/cross-model-consult | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Shell | Shell | Shell |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires ffmpeg installed plus a compatible agent host (Codex, Claude Code, or Cursor).
This project is an installable Agent Skill that helps AI coding assistants review animation and motion problems in Unity games. It works with Codex, Claude Code, and Cursor. Instead of relying only on screenshots, which can miss fast motion problems, it records an actual playtest as video and turns that recording into evidence an AI agent can inspect. When you ask the agent to use this skill, it records a specific Unity scene for a set number of seconds, such as watching a character's walk cycle. The skill then checks whether the host AI tool can watch video directly. If it can, it plays the MP4 recording. If it cannot, the skill extracts frames instead, producing a contact sheet image plus a dense set of individual frames around the moment something looks wrong, at a rate of 12 to 30 frames per second. There is also an optional path for tools that already support a generic video watching skill. The output includes the recorded video file, a metadata file, the contact sheet image, a CSV of frame timestamps, and the individual extracted frames. A bundled script called inspect_video.sh can generate an overview of the recording or zoom into a specific time window at a chosen frame rate. The agent then reports findings with exact timestamps, for example noting that a character's sprite snapped forward by a specific number of pixels at a specific moment, and whether the Unity Console logged any related error. The README lists the kinds of problems this is meant to catch: frozen or misordered animation frames, sprite snapping, camera glitches, delayed UI feedback, mistimed particle effects, incorrect draw order during motion, and combat sequencing issues. It captures footage using the project's own camera recorder when available, falling back to Unity's built in Recorder, and finally to a macOS screen capture option if neither is available. The skill requires ffmpeg to be installed. This tool would suit Unity developers who use AI coding agents and want those agents to catch motion and timing bugs that plain screenshots would miss.
An AI agent skill that records Unity playtests as video and reports timestamped animation and motion bugs.
Mainly Shell. The stack also includes Shell, ffmpeg, Unity.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.