Add Kiko pet by untko - #31
Conversation
📝 WalkthroughWalkthrough新增 Kiko 宠物的基础配置与提交元数据,包含精灵资源信息、分类标签、授权说明、安装依赖及精灵图 SHA-256 校验值。 ChangesKiko 宠物元数据
Estimated code review effort: 1 (Trivial) | ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
|
Thanks for the detailed submission and QA work. Kiko is charming, and the metadata, v2 layout, left/right movement, and direction semantics look good. Before merging, I recommend fixing two visual consistency issues: 1. The pet's main identity/material changes too much during idleIn row 0, frames 1-4 do more than a subtle color-changing/camouflage effect. The body becomes partially transparent, metallic/gray, and almost black in the middle frames, so the pet reads as a different subject or as a rendering/material failure when the loop plays. This is especially noticeable on dark and checkerboard backgrounds. Please keep the same recognizable gecko surface, markings, proportions, and opacity throughout the idle loop. A blink, breathing motion, small head movement, or restrained hue shift would preserve the color-changing idea without making the main character appear to change identity. 2. The look-direction loop visibly drifts at the row boundariesThe transition from 337.5 degrees back to 000 degrees has a noticeable scale/position jump. The submitted continuity report also flags this transition with:
It also flags 157.5 degrees to 180 degrees as a secondary outlier (about 13.0 px center shift and 1.19 area ratio). The directions themselves are readable and ordered correctly, but the sprite should use a more consistent shared scale, baseline, and body anchor so the loop does not pop between rows. Evidence: look-continuity.json Could you please repair these two points and update the spritesheet? The rest of the package looks solid. |


Summary
Latest atlas
1536 × 2288RGBA WebP192 × 208dadeab52face9c15e29a9e5e28ae3860b9634ebf4ce7aca42b59c484bd6f3a2fPermission
The creator states: “I own or control the Kiko artwork and authorize its redistribution and modification under CC BY-NC 4.0, without warranty.”
Validation
npm run validate:prnpm run previewsnpm run readmesnpm run validatenpm run lintnpm run install:pet -- kiko--untko --codex-home <temporary-directory>Visual QA
Every populated frame was inspected at normal pet size and 2× zoom on dark, light, and checkerboard backgrounds. The repaired failed-state frame passed independent re-review. The unchanged 16-direction loop retains its passing cardinal and clockwise-order review.
Summary by CodeRabbit