Write the prompt around a playable rule
The prompt specifies a compact grid and predictable playback. Three sound types create enough contrast to test whether layering is satisfying. The active-beat highlight connects what the player sees with what they hear. Keep the tempo stable in the first version, and make each sound distinct in volume and tone so a pattern is easy to inspect.
Original concept prompt: “Create a four-beat loop maker with three sound buttons: kick, clap and chime. Tap a beat cell to toggle one sound; a play button repeats the pattern at a steady tempo. Let players clear a row and compare two saved patterns in the same session. Highlight the active beat during playback.” This is a recipe for an idea, not a claim that this exact game is already playable.
Play, observe and refine one thing at a time
Build a simple alternating pattern, then add one sound on every beat. Check that playback begins at the first beat and loops without a gap or accidental timing shift. Compare two patterns at the same tempo. If the highlight does not match the sound, fix synchronization before asking for more instruments or tempo controls.
Add one expressive option such as changing tempo or muting a row after the basic loop works. Test it against the same pattern to see whether the change is audible. Keep pattern length short enough to remember; if players cannot distinguish variations, reduce the number of simultaneous sounds or provide a simple A/B toggle.
Do not add dozens of sounds before the grid interaction is comfortable. Avoid implying that generated music can be exported or shared unless the product supports that. A small in-game pattern can still feel creative when the input and result are immediate and reliable.
Playable reference for this prompt: Hop. A ball hops to a steady beat across floating neon tiles; drag sideways to land on each one, with perfect centre landings chaining combo splashes. Use this example to compare the proposed rules with a game you can try now. For your version, use this check: What should editing a playing loop do?
Questions about music maker game prompt
What should editing a playing loop do?
Choose whether edits take effect immediately or on the next cycle, then make that behavior consistent. Test toggling the cell currently being played.
What does saving mean in this prototype?
The proposed two-pattern comparison is within the same session. Longer-term persistence requires an additional explicit request and separate testing.