Shimeji Desktop Companions & Fans
<p>Welcome to !shimejis@programming.dev!</p>
<p>A community dedicated to Shimeji desktop pets, sprite animation engines, custom mascot creation, and desktop companion software.</p>
<h3>📥 Verified Open-Source Engines</h3>
<ul>
<li><strong>Windows:</strong> <a href="https://kilkakon.com/shimeji/" rel="nofollow">Shimeji-ee (Kilkakon)</a> | <a href="https://github.com/DalekCraft2/Shimeji-Desktop" rel="nofollow">Modern Java Maintenance Fork (DalekCraft2)</a></li>
<li><strong>macOS:</strong> <a href="https://github.com/LavenderSnek/ShimejiEE-cross-platform" rel="nofollow">ShimejiEE Cross-Platform (LavenderSnek)</a></li>
<li><strong>Linux (X11 & Wayland):</strong> <a href="https://github.com/BujjuIsABee/shimelinux" rel="nofollow">ShimeLinux (BujjuIsABee)</a></li>
<li><strong>Linux (Wayland Native):</strong> <a href="https://github.com/CluelessCatBurger/wl_shimeji" rel="nofollow">wl_shimeji (CluelessCatBurger)</a> <em>(Experimental)</em></li>
</ul>
<h3>📖 Docs & Creation Guides</h3>
<ul>
<li><strong>Engine Wiki & Specs:</strong> <a href="https://code.google.com/archive/p/shimeji-ee/wikis/Readme.wiki" rel="nofollow">Shimeji-ee Archive Wiki</a></li>
<li><strong>Advanced Behaviors:</strong> <a href="https://kilkakon.com/shimeji/affordances.php" rel="nofollow">Kilkakon Affordances & Multi-Shimeji Tutorial</a></li>
<li><strong>Directory Layout:</strong> Place custom sets in <code>img/YourCharacter/</code>.</li>
<li><strong>Sprite Sheets:</strong> Supply 46 transparent PNG frames (<code>shime1.png</code> to <code>shime46.png</code>, 128x128px standard).</li>
<li><strong>Behavior Engine:</strong> Drop custom behavior overrides into <code>img/YourCharacter/conf/actions.xml</code> and <code>behaviors.xml</code>.</li>
</ul>
<h3>💡 What to Post</h3>
<ul>
<li><strong>Mascot & Sprite Showcase:</strong> Share your original Shimeji art, frame sheets, or pet collections (always credit original creators!).</li>
<li><strong>Engine Development:</strong> Show off custom engines, rendering pipelines, window-hooks, or physics implementations.</li>
<li><strong>Behavior XML Hacks:</strong> Share custom animations, special interactive actions, or complex <code>actions.xml</code> routines.</li>
<li><strong>Desktop Setups:</strong> Post screenshots/GIFs of your desktop companions in action.</li>
<li><strong>Troubleshooting:</strong> Get help with Java issues, display scaling, or Wayland/X11 window quirks.</li>
</ul>
<h3>📜 Community Rules</h3>
<ol>
<li><strong>Safety First:</strong> 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.</li>
<li><strong>Credit Artists:</strong> Always credit the original artist when sharing custom sprite sheets.</li>
<li><strong>No Spam / Malicious Code:</strong> Keep desktop pets safe for everyone.</li>
<li><strong>Be Helpful:</strong> Keep troubleshooting constructive. When asking for help, please use this template:</li>
</ol>
<pre style="background-color:#ffffff;">
<span style="font-weight:bold;color:#a71d5d;"></span><span style="font-weight:bold;color:#323232;">System Info:</span><span style="font-weight:bold;color:#a71d5d;">
</span><span style="color:#a71d5d;">- </span><span style="color:#ed6a43;">OS: [e.g., Windows 11, macOS Sequoia, Arch Linux]
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Display Server / WM: [e.g., Wayland / Hyprland, X11 / i3, macOS Quartz]
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Display Scaling / Resolution: [e.g., 4K @ 150%]
</span><span style="color:#ed6a43;">
</span><span style="font-weight:bold;color:#a71d5d;"></span><span style="font-weight:bold;color:#323232;">Shimeji Details:</span><span style="font-weight:bold;color:#a71d5d;">
</span><span style="color:#a71d5d;">- </span><span style="color:#ed6a43;">Engine / Fork: [e.g., Shimeji-ee, Custom Rust Engine, wl_shimeji]
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Java / Runtime Version: [e.g., OpenJDK 21, N/A]
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Character Pack: [e.g., Standard 46-frame set, custom XML pack]
</span><span style="color:#ed6a43;">
</span><span style="font-weight:bold;color:#a71d5d;"></span><span style="font-weight:bold;color:#323232;">The Issue:</span><span style="font-weight:bold;color:#a71d5d;">
</span><span style="color:#a71d5d;">- </span><span style="color:#ed6a43;">What happened?
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Steps to reproduce:
</span><span style="color:#a71d5d;">-</span><span style="color:#ed6a43;"> Logs / Error messages (if any):
</span></pre>