Welcome to !shimejis@programming.dev!
A community dedicated to Shimeji desktop pets, sprite animation engines, custom mascot creation, and desktop companion software.
📥 Verified Open-Source Engines
📖 Docs & Creation Guides
- Engine Wiki & Specs: Shimeji-ee Archive Wiki
- Advanced Behaviors: Kilkakon Affordances & Multi-Shimeji Tutorial
- Directory Layout: Place custom sets in
img/YourCharacter/.
- Sprite Sheets: Supply 46 transparent PNG frames (
shime1.png to shime46.png, 128x128px standard).
- Behavior Engine: Drop custom behavior overrides into
img/YourCharacter/conf/actions.xml and behaviors.xml.
💡 What to Post
- Mascot & Sprite Showcase: Share your original Shimeji art, frame sheets, or pet collections (always credit original creators!).
- Engine Development: Show off custom engines, rendering pipelines, window-hooks, or physics implementations.
- Behavior XML Hacks: Share custom animations, special interactive actions, or complex
actions.xml routines.
- Desktop Setups: Post screenshots/GIFs of your desktop companions in action.
- Troubleshooting: Get help with Java issues, display scaling, or Wayland/X11 window quirks.
📜 Community Rules
- Safety First: Link ONLY to verified open-source repositories or raw sprite packs (PNG/XML). Direct executable downloads (.exe/.jar) from untrusted third-party hosts will be removed.
- Credit Artists: Always credit the original artist when sharing custom sprite sheets.
- No Spam / Malicious Code: Keep desktop pets safe for everyone.
- Be Helpful: Keep troubleshooting constructive. When asking for help, please use this template:
**System Info:**
- OS: [e.g., Windows 11, macOS Sequoia, Arch Linux]
- Display Server / WM: [e.g., Wayland / Hyprland, X11 / i3, macOS Quartz]
- Display Scaling / Resolution: [e.g., 4K @ 150%]
**Shimeji Details:**
- Engine / Fork: [e.g., Shimeji-ee, Custom Rust Engine, wl_shimeji]
- Java / Runtime Version: [e.g., OpenJDK 21, N/A]
- Character Pack: [e.g., Standard 46-frame set, custom XML pack]
**The Issue:**
- What happened?
- Steps to reproduce:
- Logs / Error messages (if any):