Hold the Timing Even
Give every frame the same time so the loop does not stutter.
Your result
Three frames with one identical duration each, tested at game speed.
01What you will learn
- Set one duration and apply it to every frame.
- Keep frame counts low enough for the movement to read.
- Test the loop by watching it repeat, not by reading the frames.
Start with: A complete three-frame loop.
02See the technique
Frames with no timing set
48 × 16 pixels
The same frames with equal timing
48 × 16 pixels
03Follow the steps
- 1
Pick one duration for all frames
Around 150 to 200 milliseconds per frame suits a small idle. Whatever you choose, all three frames get the same number.
A single timing value, applied everywhere.
- 2
Why uneven timing looks wrong
If the first frame is long and the second short, the eye reads a pause and then a snap. The loop is technically playing, but it does not flow.
A reason to keep the durations equal.
- 3
Preview the loop, not the frames
Watch cell one to three, then back to cell one, several times. Single frames can look fine while the loop feels wrong.
A loop you have actually watched repeat.
- 4
Speed it up until it breaks
Halve the duration. If the movement becomes unreadable, three frames is the limit for this motion and you should simplify the movement, not add frames.
A timing that survives a fast setting.
04Practice in Pikanim
Give all three frames the same duration and watch the loop repeat until it flows.
Opens a 48 × 16 canvas with the lesson's starting pixels. Your work saves in the Workspace.
05Check your result
Compare your own work with these checkpoints. Check each one when your result is ready.
Progress saves in this browser. No account needed.