A downloadable tool

Buy Now
On Sale!
40% Off
$4.99 $2.99 USD or more

Turn a still tile into a looping wave, ripple or scrolling texture in Aseprite. Tile Loop FX wraps displaced pixels across the canvas edges and keeps your exact palette indices: no blur, interpolation or extra colours.

What it does

  • Wave X / Wave Y: shift rows or columns in a travelling sine wave. Set amplitude in pixels and whole waves per tile.
  • Ripple: combine horizontal and vertical waves into a crossed water-like ripple.
  • Scroll: move by whole tile turns in either direction; add scrolling to the other effects too.
  • Append loop: generate 2–64 frames from the active frame on selected layers, leaving the original frames intact.
  • Selected cels: apply one effect cycle across existing selected animation frames without replacing their original artwork with a single still.
  • Active layer frames: work across one layer's existing cels.
  • Animated 3 × 3 tiled preview of the first target cel. Applying the operation takes one undo.

Use it for water, lava, energy fields and scrolling backgrounds. Start with a tile that already repeats well: wrapping preserves periodic edges, but it cannot repair a seam drawn into your source art. For an existing animation, its own first/last artwork must also loop.

Install and use

Requires Aseprite 1.3 with scripting enabled; Aseprite itself is not included. Add tile-loop-fx.aseprite-extension in Edit → Preferences → Extensions → Add Extension, then restart Aseprite. Open Edit → FX → Tile Loop FX.

For a new loop, select an ordinary image layer/cel, choose Append loop, pick an effect and click Apply. New frames are appended and tagged. For an existing animation, select its cels in the timeline and choose Selected cels.

Works in RGB, grayscale and indexed colour. Operates on the whole canvas; deselect pixels first. Locked layers (including locked groups), background layers and tilemap layers are excluded. Convert a tilemap to an ordinary image layer first. Existing frame durations, layer opacity and unselected cels are preserved. Generated frames use the chosen duration; other layers are empty in those appended frames.

Includes the extension, readable Lua source, installation guide and three small example tiles. No network access, external executable or file permission is needed by the extension.

Try the free cut

Tile Loop FX Free provides the single-layer scrolling workflow, tiled preview and one-step undo.

License

Use the extension and generated artwork in any number of commercial or personal projects. No attribution is required for the paid extension. Keep or modify the Lua source for your own use; don't redistribute the paid extension/source. Your own artwork remains yours.

More packs

Purchase

Buy Now
On Sale!
40% Off
$4.99 $2.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

tile-loop-fx-assets.zip 12 kB
Version 1.0.0

Leave a comment

Log in with itch.io to leave a comment.