๐ฎ TetrisK for Enigma2
๐บ Screenshot
๐ Description
Classic Tetris game adapted for Enigma2 devices with Python 3 support. Test your skills and beat your high score!
๐น๏ธ Controls
| Remote Key | Action |
|---|---|
| โ (Left) | Move piece left |
| โถ (Right) | Move piece right |
| โฒ (Up) | Rotate piece |
| โผ (Down) | Soft drop |
| OK | Hard drop |
| Green | New game |
| Red | Exit game |
๐ Files Structure
Code
TetrisK/
โโโ __init__.py # Plugin registration
โโโ plugin.py # Game logic and rendering
โโโ skin.xml # HD layout (1280ร720)
โโโ skin_1920.xml # Full HD layout (1920ร1080)
โโโ skin_2560.xml # WQHD layout (2560ร1440)
โโโ locale/
โ โโโ it/LC_MESSAGES/TetrisK.mo # Italian translations
โ โโโ de/LC_MESSAGES/TetrisK.mo # German translations
โโโ Tetris.png # Plugin icon
๐ ๏ธ Installation
- Copy the
TetrisKfolder to: - Restart Enigma2:
- Find the plugin in: Main Menu โ Plugins โ TetrisK
๐ Languages
- ๐ฎ๐น Italian
- ๐ฉ๐ช German
- ๐ฌ๐ง English (default fallback)
๐ Troubleshooting
| Problem | Solution |
|---|---|
| Game board not showing | Ensure your Enigma2 image supports SVG rendering. |
| Skin errors | Update your Enigma2 image to a newer version. |
| Translations not working | Ensure .mo files are compiled and placed correctly in locale/it/LC_MESSAGES/ and locale/de/LC_MESSAGES/. |
https://github.com/OwnerPlugins/TetrisK
