Play game
A Rock and a Hard Place's itch.io pageResults
| Criteria | Rank | Score* | Raw Score |
| Theme | #3 | 4.125 | 4.125 |
| Cohesion & Craft | #4 | 3.125 | 3.125 |
| Player Experience | #6 | 3.000 | 3.000 |
| Overall | #7 | 3.219 | 3.219 |
| Immersion | #10 | 2.625 | 2.625 |
Ranked from 8 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
AI tools used (or “None”)
Claude Code (Anthropic) — design discussion, writing code, debugging, an automated test suite, and an automated playtest harness. No AI image generators and no AI audio: all art is drawn in code with Canvas, all sound is synthesized at runtime with the Web Audio API.
How I built it / process notes
We designed it in conversation first, then built it. Two things did most of the work. (1) An automated test suite that runs headless (#test) — it caught real bugs, like villagers being pushed off the board and walking through houses. (2) An automated playtest harness: a BFS pathfinder drives the game at different tilt strengths and reports clear time, villagers knocked over, and how full the water got. It found that two stages were literally impossible — a tree was sealing a corridor — and that playing gently and playing hard produced identical results, meaning the central choice of the game did not exist. Both were fixed because of it. The art is drawn in code, the sound is synthesized, and the whole game is two files.
How does your game use the theme?
ROCK is both the object and the verb here. You move a ROCK by ROCKING the board it sits on — you never touch the rock itself.
The title is the English idiom "between a rock and a hard place": stuck between two bad options. That idiom is also the rule of the game. Tilt gently and nobody falls over, but the water keeps rising. Tilt hard and you reach the leak in time, but the villagers go down. There is no way to save them without shaking them.
Leave a comment
Log in with itch.io to leave a comment.








Comments
I like the game mechanic idea! the board and rock controls are cool.
I would really love to see the art overhauled using the Sketch crayon style you have for the other two games you made. I would be so cool if it was like a piece of paper with the drawings on it and you lifted and tiled the piece of paper, and you can have different paper types for the paper on different levels, like lined paper, graph paper etc.
Thanks for see my other game! I will try hard to accept your feedback
That was fun! Now we need more levels and mechanics!
Thanks for playing my first game jam game! I will try to improve the game based on your feedback.
Update is live! 10 villages now, ice and sand that change how the rock rolls, and the last four give you two rocks and two leaks with only one board to tilt.