Good Boy by thunderklaus
A small sheepdog game about five whistles and one :dog: good boy.
Play it directly in your browser

You stand at the gate. The dog works the flock. You don't move, you don't pathfind — you pick one of five commands and trust the dog to read the field. Real shepherds command their dogs over distance with a handful of short whistles: tiny bandwidth, precise meaning. The whistle is the signal.
Controls — four keys, five whistles
| Key | Whistle | Dog | |---|---|---| | ← / A | Come Bye | Orbit CW around flock | | → / D | Away | Orbit CCW around flock | | ↑ / W | Walk Up | Advance on the flock (pressure) | | ↓ / S | Stand | Stop, release pressure | | ↓ / S (while stopped) | That'll Do | Come home to shepherd |
Whistles latch until replaced. HUD pills click too (touch fallback).
One year, four short levels — :cherryblossom: spring, :sunny: summer, :fallenleaf: autumn, :snowflake: winter.
Scottish Borders.
No score, no timer, no Game Over — it ends quietly.
48h Compo entry. Vanilla JS + Canvas. Hand-recorded whistles, barks and bleats plus a couple of Web Audio stingers. No frameworks, no external assets.
Ratings
| Overall | 27th | 4.04⭐ | 27🧑⚖️ |
| Fun | 46th | 3.78⭐ | 27🧑⚖️ |
| Innovation | 6th | 4.288⭐ | 28🧑⚖️ |
| Theme | 41th | 4.231⭐ | 28🧑⚖️ |
| Audio | 45th | 3.82⭐ | 27🧑⚖️ |
| Humor | 82th | 3.023⭐ | 24🧑⚖️ |
| Mood | 63th | 3.82⭐ | 27🧑⚖️ |
| Given | 47🗳️ | 18🗨️ |
This is the best use of the theme i've seen so far!
I like the art and the signals mechanic.
Great whistling :D
Left you a rating ... really high on the audio
Yes, that's my real dog. We rang the doorbell to get him to bark ;-)
But i don't have a sheep, so those recordings are from all family members. Played at different pitches :-)
The game concept is great and haven't played this kind of game before.
Good job!
One thing you could try adding would be a high score for level times, which would greatly increase replay value. A sprint mode could also be fun, where repeating the same whistle command a second time makes the character move faster, allowing experienced players to go for speedruns.
But overall, a truly fantastic game!
The winter level could maybe have been a little bit more challenging.
Great entry! :clap:
Good job !