Charmroach
Bind the cockroaches into jadeite squares and cover the white ring of their nests to advance.
So beware. The 'charm' action key has multiple uses, depending on context.
Some devlog, etc., feature AI assistance as well.
Font
Pixel Mordred by pentacom, created with BitFontMaker2 (bitfontmaker2.com/pentacom/bitfontmaker2), used under public domain terms. Embedded in the game as a base64 data URI via PuzzleScriptNext's custom_font mechanism.
Color palettes The shipping palette ("Rust & Coldfire") pools two community palettes published on Lospec:
- Rust Gold 8 by Trigo Mathmancer — https://lospec.com/palette-list/rust-gold-8
- Storms and Cyan by Digi (@Digitress) — https://lospec.com/palette-list/storms-and-cyan
These were combined and refined into the game's working palette using Claude (Anthropic) together with a set of custom Python analysis and curation tools (palette_curate.py, palette_analysis.py) and a JS re-slotting tool (reslot.js), which score candidate palettes against PuzzleScript's 21-slot color system, check contrast/accessibility (including CVD simulation), and generate re-slotted sprite palettes from the source hexes.
AI assistance Development, tooling, and content generation for this project made use of AI assistance, primarily Claude (Anthropic) — largely Opus models, with some Sonnet and Fable — plus limited use of Gemini (mostly Flash) and OpenAI Codex (primarily "gpt-5.1-codex" / an internally labeled "terra 5.6" build, exact identifier not fully confirmed)
| Updated | 7 hours ago |
| Published | 1 day ago |
| Status | Released |
| Platforms | HTML5 |
| Author | fortress-rhythm |
| Genre | Puzzle |
| Made with | PuzzleScript |
| Tags | Pixel Art, PuzzleScript |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |
Development log
- Charmroach: Jam Dev Brief1 day ago
- Charmroach: The Dev + AI + Design Process, Extended1 day ago


Comments
Log in with itch.io to leave a comment.
The 2nd level is too small and there is no option to go full screen.