Platformer Character Sprites
Everything a platformer hero needs, generated as one set from one character: idle, walk, run, jump and attack, all on the same canvas.
Make a platformer heroFree sign-up, 100 credits, no card. Your prompt comes with you: “An archer in a green cloak, side view, platformer”



Why platformer sprite sets are hard
In a platformer the sprite sits on a collision box. If the feet move between frames, or the jump frames start from a different height, the character floats, sinks or snaps when the animation changes.
SpriteDock keeps grounded moves on one feet baseline and gives the jump one clip-wide offset from its first frame, so the arc survives and every move lines up with the others.
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
Which moves are in a Platformer set?
Idle, walk, run, jump and attack. Generate all five as one batch, or any subset.
Do the moves share one canvas?
Yes. Every animation is a clip on the same character, so the frames share its canvas and pivot.
How do I get them into my engine?
Export a sheet with atlas JSON for any engine, a SpriteFrames .tres for Godot, or a sliced .meta and .anim clips for Unity.
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.
Your platformer hero, five moves deep.
100 free credits, no card.