The original Shimeji application allows a small, animated character to walk, slide, climb, and multiply across your desktop screen. These characters can:

DesktopShimeji/ ├── shimeji.jar (or .exe) ├── chars/ │ ├── Default/ │ ├── HatsuneMiku/ │ └── MyCustomShimeji/

Beyond the visual elements, the shimeji directory contains the configuration files, usually labeled actions.xml or behavior.xml . This is the brain of the operation. These text files, located within the directory, tell the software how to interact with the images. They define the probabilities of certain behaviors: How often does the character sit? How fast do they climb? At what point do they split into two? For users who wish to customize their experience, the directory is a playground. By opening these files within the directory, a user can edit the code to make their shimeji more active, less intrusive, or entirely chaotic.