Skip to content

Latest commit

ย 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ใ€๐Ÿ“– English README docใ€‘ ใ€๐Ÿ“– ็ฎ€ไฝ“ไธญๆ–‡ README ๆ–‡ๆกฃใ€‘

๐ŸŽค MikuStage for Codex Pets

MikuStage is a fan-made pixel-art Codex pet based on the supplied Hatsune Miku character references. It preserves her long cyan-teal twin tails, headset, classic stage outfit, detached sleeves, boots, and visible 01 shoulder marking.

MikuStage canonical character preview

This is an unofficial personal project. Hatsune Miku and related character rights belong to their respective rights holders. The magenta preview background is a production chroma key; the packaged spritesheet is transparent.

MikuStage Codex Pets spritesheet

โœจ Features

  • Codex Pets sprite format v2
  • 8 columns by 11 rows with 192x208 cells
  • Idle, right/left movement, waving, jumping, failed, waiting, working, and review animations
  • 16 clockwise look directions
  • Deterministic atlas, transparency, blind-direction, continuity, and visual QA artifacts

๐Ÿ“ฆ Install

๐Ÿ’ป PowerShell

Run this command from the repository root:

$target = Join-Path $env:USERPROFILE '.codex\pets\mikustage'
New-Item -ItemType Directory -Force -Path $target | Out-Null
Copy-Item -Force 'pets\mikustage\pet.json', 'pets\mikustage\spritesheet.webp' -Destination $target

๐Ÿ› ๏ธ Manual installation

Copy the complete pets\mikustage directory to:

%USERPROFILE%\.codex\pets\mikustage

The installed directory must contain both files:

%USERPROFILE%\.codex\pets\mikustage\pet.json
%USERPROFILE%\.codex\pets\mikustage\spritesheet.webp

Open Settings > Pets, select Refresh, and choose MikuStage. Wake it with /pet or the Wake Pet command if needed. Custom pets are stored locally and do not automatically sync to the web app.

๐Ÿ—‘๏ธ Uninstall

Close Codex and remove:

%USERPROFILE%\.codex\pets\mikustage

๐Ÿ—‚๏ธ Repository layout

.
โ”œโ”€ .gitattributes
โ”œโ”€ .gitignore
โ”œโ”€ README.md
โ”œโ”€ README.zh-cn.md
โ”œโ”€ pets/
โ”‚  โ””โ”€ mikustage/
โ”‚     โ”œโ”€ pet.json
โ”‚     โ””โ”€ spritesheet.webp
โ””โ”€ docs/
   โ”œโ”€ assets/
   โ”‚  โ””โ”€ mikustage-canonical.png
   โ””โ”€ qa/
      โ”œโ”€ chroma-despill-extended.json
      โ”œโ”€ contact-sheet-extended.png
      โ”œโ”€ direction-blind-pairs.png
      โ”œโ”€ direction-blind-validation.json
      โ”œโ”€ direction-blind-verdicts-1.json
      โ”œโ”€ direction-blind-verdicts-2.json
      โ”œโ”€ direction-blind-verdicts-3.json
      โ”œโ”€ direction-blind-verdicts.json
      โ”œโ”€ direction-semantics.json
      โ”œโ”€ final-visual-qa.txt
      โ”œโ”€ look-continuity.json
      โ”œโ”€ look-directions.png
      โ”œโ”€ look-mechanics.md
      โ”œโ”€ previews/
      โ”‚  โ”œโ”€ failed.gif
      โ”‚  โ”œโ”€ idle.gif
      โ”‚  โ”œโ”€ jumping.gif
      โ”‚  โ”œโ”€ review.gif
      โ”‚  โ”œโ”€ running-left.gif
      โ”‚  โ”œโ”€ running-right.gif
      โ”‚  โ”œโ”€ running.gif
      โ”‚  โ”œโ”€ waiting.gif
      โ”‚  โ””โ”€ waving.gif
      โ”œโ”€ repository-validation.json
      โ”œโ”€ review.json
      โ”œโ”€ standard-visual-qa.txt
      โ””โ”€ validation-extended.json

The tmp/ directory and .venv/ are intentionally excluded from version control. Keep API keys and relay configuration only under tmp/private/; never commit them.

โœ… Validation

The packaged WebP is RGBA, exactly 1536x2288, and declares spriteVersionNumber: 2. Deterministic v2 validation, chroma cleanup, three isolated blind-direction reviews, labeled direction semantics, continuity metrics, and final visual QA are retained under docs/qa/.

About

๐ŸŽค A fan-made Hatsune Miku-inspired pixel-art pet for Codex Pets. โœจ

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages