[Extension] Parallixel - Auto-generate Seamless Parallax Scrolling for Aseprite

Parallixel Banner photo

Parallixel: Parallax Scrolling Made Easy in Aseprite - Download :link:

Parallixel is an Aseprite extension that automates the creation of seamless parallax scrolling effects.

Originally inspired by Godot’s parallax system, it began as a personal tool to preview scrolling layers and mock up character movements directly inside Aseprite, without relying on external tools. Now, it’s a full-featured extension that makes parallax animation fast, intuitive, and entirely engine-free.

Reminder: Processing larger images and/or higher frame count may take additional time.


:sparkles: Features:

  • :cyclone: Seamless parallax generation for sprites and animations
    Notepad_cx5tEbh4qZ

  • :film_projector: Works with static images or animated layers
    Notepad_MwdNL1k6Ze

  • :compass: Supports 8-directional scrolling

  • :triangular_ruler: Compatible with isometric, 45°, and custom scroll angles
    Notepad_bQJjF0fyls

    Note: Tiled Mode will create copies of the image on all direction

  • :gear: Auto-applies parallax to all layers with ease(You can customize the speed)
    Notepad_5gJwc1vDk5

  • :artist_palette: Multi-layer selection for independent or grouped scrolling
    Notepad_tO2ePefbgq

    Note: The number of frames you set will automatically adjust based on the selected animation frames to ensure a smooth, seamless loop. The example above animation includes layers with 4, 8, and 10 frame loops, the final frame count will adjust to 40, the least common multiple (LCM), to synchronize all layers perfectly.

  • :joystick: Custom Cel Selection: Scroll only the cel(s) you select.
    Notepad_P6fMFcLxhm

  • :scissors: Region selection scrolling.
    Notepad_pEyPVNxcVp

Bonus : Right-click a cel to clone it across all frames


:wrench: How to Use:

  • Open Parallixel: Go to Edit > FX > Parallixel in aseprite’s top menu.
  • Manual Mode
    1. Set number of frames and scroll speed.
    2. Select one or more layers (or a group layer or a range of cel(s)) to scroll.
    3. Choose scroll angle: “45 Degrees”, “Isometric”, “Custom XY”, or “Custom Angle”
    4. Click a direction button
    5. Wait to process and generate the result
  • Auto Mode
    1. Click Auto button
    2. Speed is auto-set for all layers (you can customize it)
    3. Click a direction button
    4. Wait for processing to complete

Note:
A whole number speed value produces a perfect loop
A decimal speed creates smoother motion but may not loop seamlessly at the end of the animation


Download Parallixel :link: on Itch

2 Likes

This looks really great, thanks for sharing! Does it also work with making quick animations of sprites on 2d parallax tracks (similar to the example you show with the sprites running in isometric view)?

Yes, that’s one of the main reasons I built this tool. You can combine animated sprites (like a running character) with parallax-scrolling backgrounds to create quick mockups right inside Aseprite

Amazing! I’m definitely going to download and try it out! Looks like the product of a lot of love and hard work, keep it up!