Make shots get less accurate while firing and settle after a pause
A weapon that gets wilder the longer you hold the trigger rewards short bursts, but only if the first shot is still sharp and the recovery does not start too soon or too late. This entry gives a simple way to build that and the numbers to start from.
Why this works
Spread is a price for holding the trigger, and the reward is skill: short bursts stay sharp. That only works if the first shot is clean, and if the weapon waits a moment before calming down, so a fast gun really does lose accuracy.
When not to use it
Skip it in games where aiming should be pure skill with no randomness, such as a precision puzzle shooter, or for young players who feel cheated by misses. Use a fixed, visible aim line or a steady slow weapon instead.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 3 common mistakes and the fix
- 26 lines of example code with 4 checks that pass
- How your AI shows you that it works
Say this to your AI
Use the Spielerando entry "Make shots get less accurate while firing and settle after a pause" (read_entry spread-bloom-with-recovery-delay) in my game. Build it step by step, and show me how you checked that it works.Or skip this and connect the MCP: your AI then finds all of this by itself.Connect the MCP