昨天用 Codex 做了一隻自己的寵物。
先提供給 AI 參考的角色基準圖,就是我這隻烏鴉角色:Raven。
後面生成不同動作時,角色才不會變得很奇怪。
接著 Codex 會把角色整理成 Sprite Sheet。Sprite Sheet 是一張圖片表,把很多動畫格放在同一張圖裡。App 只要照著格子播放,就能讓寵物動起來。
這隻寵物有幾種基本狀態:
idle 是待機。
running 是 Codex 正在工作。
waiting 是等我確認或輸入。
failed 是出錯。
waving 是打招呼。
jumping 是跳一下。
review 是檢查中,所以我讓 Raven 拿著放大鏡左右看。
還有 running-right 和 running-left,對應拖曳或移動方向。
新版 v2 pet 還多了 looking directions。這是讓寵物看向不同方向的 16 格動畫,例如看上、右上、右、右下、下,一路轉完一圈。不過目前只是多了此功能,還沒全面支援。