Walk Cycle Generator
A side-view walk cycle for your character, with frames that keep its feet on the same baseline and a loop that closes.
Make a walk cycleFree sign-up, 100 credits, no card. Your prompt comes with you: “A bound mummy walking, side view”


Why walk cycles are hard
A walk reads as a walk only when the body stays in place and the legs do the moving. If each frame is drawn independently, the character drifts a few pixels left and right and bobs up and down, and in the engine it looks like it is skating.
SpriteDock draws a starting pose first, aligns it to the character's feet, generates the frames from that pose, then registers every frame back to it: across by best silhouette overlap, and down to the same feet baseline.
How it works
- Describe the characterOne line is enough: who it is, what it wears, side view. SpriteDock paints it on the grid in your palette.
- Pick its movesIdle, walk, run, jump and attack, as one Platformer set. Each starts from its own pose, aligned to the character's feet.
- Export for your engineDownload frames, a sheet with atlas JSON, GIFs, an Aseprite file, or Godot, Unity and Phaser files.
What you download
- PNG framesEvery frame as its own transparent PNG, at the sprite's real resolution.
- Sprite sheet + atlas JSONOne uniform-cell sheet and a JSON map of every frame and animation.
- GIF previewsEach animation as a looping GIF, for a devlog or a store page.
- Aseprite fileAn .aseprite with your palette embedded and one tagged clip per animation.
- Godot SpriteFramesA .tres resource beside the sheet: set it on an AnimatedSprite2D.
- Unity clipsThe sheet's .meta, already sliced with point filtering, and one .anim per animation.
- Phaser 3 atlas + animationsA Phaser 3 JSON atlas of every frame and a JSON of every animation, beside the sheet.
Keep going
Questions
How many frames does a walk cycle have?
The Platformer preset picks the frame count for each animation, and uses fewer frames when the sprite's resolution cannot fit the preset's count on one sheet.
Does the loop close?
SpriteDock picks the cleanest loop, so the last frame meets the first. You can still edit any frame by hand in the editor.
Can I make a walk cycle for a character I already have?
Yes. Import your sprite into a project with its palette, then generate the walk from it.
Is it free to try?
Yes. Every account starts with 100 free credits, once, with no card. Each generation shows its credit cost before you run it.
Can I use what I make in a commercial game?
Yes. Sprites, animations and exports you make in SpriteDock are yours to use in commercial games.
Make a walk that stays on its feet.
100 free credits, no card. Your prompt runs right after sign-up.