Keep a fairy companion floating in a lazy figure eight that trails behind the hero
A companion that sits rigidly on the hero looks pasted on, one that drifts randomly looks lost. A gentle looping flight that trails the hero, hangs back when they run, and calms down on arrival feels alive. Here is how to compose these three motions.
Why this works
Life reads as small motions that never repeat exactly in step with anything else. A soft chase gives lag, a lazy loop gives idle drift, and fading the loop out while travelling means each motion shows only when it makes sense.
When not to use it
Skip it when the companion matters for play, such as one that carries items, blocks doors or must stand at an exact spot. Drifting around makes it hard to click or reach, so place it on fixed spots and use only small motion.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 4 common mistakes and the fix
- 34 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 "Keep a fairy companion floating in a lazy figure eight that trails behind the hero" (read_entry fairy-companion-hovers-in-a-figure-eight-and-trails-behind) 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