Draw a loading bar that moves steadily, never jumps back and never lies about finishing
Real loading progress arrives in lumps: nothing for a while, then a big step, sometimes even a lower number after a retry. Drawing it as it comes looks broken. Here is a bar that smooths the lumps, keeps moving gently while it waits, and fills the last stretch only when loading is truly done.
Why this works
Trust is lost when a bar jumps back or sits full while nothing is done. Moving only forward, at a steady pace, and never claiming to be done until the work is, keeps the promise honest and lets slow waits still feel alive.
When not to use it
Do not use it when the length of the wait is unknown and any bar would be a guess, or for very short waits. Show a spinner or a plain message there, rather than a bar that pretends to know.
In the full entry
- What to build, step by step
- Starting values and the reason for each
- 3 common mistakes and the fix
- 15 lines of example code with 6 checks that pass
- How your AI shows you that it works
Say this to your AI
Use the Spielerando entry "Draw a loading bar that moves steadily, never jumps back and never lies about finishing" (read_entry mobile-loading-bar-that-never-goes-backwards) 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