A downloadable Aseprite Extension for Windows, macOS, Linux, and Android

Buy Now$5.00 USD or more


Loop Draw is an extension for Aseprite that allows you to draw on the canvas while the timeline is playing! This idea had come from a discussion including Gizmo199and JJHaggar on the Aseprite community forums.

They were looking for a feature that would be much similar to one that is included in Game Maker Studio's sprite editor.

Being able to draw on the canvas while it's looping though the current timeline can lead to some very interesting animations.

This tool even works with custom brushes (select area and press control b)

This tool also works with different ink modes as well such as alpha lock!

Try different tools and modes to see what might happen. 

Recommended to try this tool in an empty project or new layer so you can easilly erase any unwanted pixels ๐Ÿ˜„ 

Getting Started / How to use:

  1. Open Loop Draw from the top menu Frame>Loop Draw..
  2. Toggle "Is Looping" to start looping the playback.
  3. To draw simply toggle or press the hotkey you've set for  the "Is drawing".  Found under Edit>Keyboard Shortcuts (Look for Toggle Drawing)
  4. Move the mouse over the canvas (Don't click! Just move!) 
  5. Smile because your about to have lots of fun ๐Ÿ˜† 

----------------------------------------
Please Note A Slight Limitation: 

Due to a slight limitation (not being able to detect left click with the tool) a hotkey for drawing can be set in the keyboard shortcuts menu. Edit>Keyboard Shortcuts. Use this hotkey to toggle drawing on the canvas.


The box on the dialog also will enable and disable drawing as well.

-------------------------------



A fun example could be  leaves blowing in the wind. Creating this flowing motion with your mouse and directing  the leaves where to flow. This even works with custom brushes and ink modes (like alpha lock!)


There are many more uses that the tool could be used for though the term fluid or flowing seems to come to mind when ever I use it. Anything that might fall in that category should be fun to create with this tool!


Loop Draw could also be use to get a rough idea on the canvas and then you can go back each frame and refine how the pixels might look. The leaf example would be good here perhaps you want your leaves to well look like leaves. You could start with a rough outline then refine afterwards!


However you might use the tool there is really no wrong way to use it! I honestly can not wait to see what you all come up with. Feel free to share gifs or videos in the comment section below! Looking forward to seeing what yall come up with!!


New In v1.1.0:

Shoutouts to Giuseppe for these below feature requests! Loving all that you are doing with this tool!!


New hotkeys that can be set!


New option to add frames (extend) while drawing!

New In v 1.2.0:

Growing Brush

  • Growing brush will either grow the current brush size when using a positive number or reduce the current brush size when using a negative number.
  • The brush size will change every x frames as set in the input box below the min max sliders.
  • Setting a min and max size will limit the brush size to not go below the minimum or above the max size set.
  • Keyboard Shortcut: Loop Draw Toggle Use Growing Brush


Color Change

  • This new option will use a selection of preselected colors, changing to the next color every x frames that is set in the input box.
  • The colors are selected from the current color palette and their order can be re-arranged by clicking and dragging the colors in the LoopDraw input box.
  • Keyboard Shortcut: Loop Draw Toggle Color Change


Growing Cels

  • By selecting a range of cels and clicking Create Grow Cels LoopDraw will progressively merge the cels together to make a growing like animation.
  • This is quite useful for growing vines, creating a delay, motion blur, writing text and much more!
  • Try it after using a custom brush to get some awesome effects.


Looping Tag

  • When enabled LoopDraw will enter the next tag and continue to loop in this tag until disabled.
  • Keyboard Shortcut: Loop Draw Toggle Loop Active Tag


Stop At End 

  • When enabled LoopDraw will stop both looping and drawing when the timeline reaches the last frame
  • If Looping Tag is enabled LoopDraw will stop on the last frame of the current tag.
  • Useful if you would like to only play though your frames once and not overwrite your previously drawn frames.
  • Keyboard Shortcut: Loop Draw Toggle Stop At End


Append Last Frame

  • When enabled LoopDraw will continue to add frames once it reaches the last frame in the timeline.
  • Keyboard Shortcut: Loop Draw Toggle Append Last Frame


Limit Draw Frames

  • With limit draw frames enabled LoopDraw will only toggle on is drawing for x amount of frames.
  • After roughly this number of frames is drawing will automatically be turned back off.
  • Keyboard Shortcut: Loop Draw Toggle Limit Draw Frames


Shoutouts to Giuseppe and Gizmo199  and everyone in the community that had requested these awesome additions!

Extra special shoutout to Penusbmic who had featured this tool in his latest video. Check out the video here!  Was an honor to be included and to see  so thank you so much Pen! Can't wait to see what everyone  is up to with this one, please feel free to share anything your working on! 




--Simple Usage License / Rights--

Simple Usage License / Rights © CarbsCode 2021 - 2024 All Rights Reserved.

By using the script included with this file you understand that you are using it ASIS with no guarantees. 

Though the script / toolbar is not intended to cause any harm, you understand that any such harm, such as lost of work,time or any other issues financial or otherwise, CarbsCode can not be held responsible. Always save your work regularly!

Please use at your own risk! If you change any of the script that may cause issues support may or may not be available. 

CarbsCode reserves the right to revise this license as needed.

YOU CAN / SHOULD:

Use this script as a toolbar to assist in Aseprite for personal and/or professional use.

Learn from the code within.

Make changes as you see fit for your use-case. However support may not be available for modified scripts so do so at your own risk.

YOU CAN'T / SHOULDN'T:

Re-sell, copy, transfer or distribute entire script or parts of this script without permission.

Usage of this tool in any training of AI (Artificial Intelligence) models with out permission is not permitted.

Usage of this tool to create NFT (Non-Fungible Tokens) is not permitted.

------------------

Please report any bugs if you find some and Carbs will try and resolve as soon as possible!

Hope you all enjoy the tool! Please feel free to reach out or leave a comment if you have any issues or feedback!

โค Thank you all for the amazing support โค

Bugs / Feature Requests:

Please check out the new issues page if you find any bugs or want to make a feature request!

Updated 3 hours ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux, Android
Rating
Rated 5.0 out of 5 stars
(3 total ratings)
AuthorCarbsCode
Made withAseprite
TagsAnimation, Aseprite, dynamic, extension, fluid, GameMaker, Pixel Art, plugin

Purchase

Buy Now$5.00 USD or more

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

Loop Draw v1.2.0 20 kB
Loop Draw v1.1.0 16 kB

Development log

Comments

Log in with itch.io to leave a comment.

Are there other payment methods? You can't buy from Russia

Oh no, this is no good! I belive itch accepts credit/debit cards and paypal transactions. If you have a card try that because I've heard that paypal has a some blacklist or something unfortunately ๐Ÿ˜ž

I am looking in to some other options, one of which would be an application on Steam with each tool as a dlc. Hopping this will help get around the country payment issues in the future as this has happened a few times already. 

If your able to send me a dm on Twitter I can see if there is anything else I could do on my end even temporarily ๐Ÿ˜€ Sorry for all the troubles!

I wanted to get this but i can't buy from my country :(

:( which country are you from? Does itch not allow you to buy?

I am from Nepal. Yeah.. 

Hmm, thats odd! I wonder if reaching out to itch support they would allow payments from this country. Maybe they don't have a conversion set up for this or something? Sorry for all the troubles :(

Looking in to this further, from what i can tell, itch accpets payments via creditcard/debit and paypal.

As mentioned in Titan's comment above im loooking in to some other options that will hopefully help with this. Though it would def be nice to keep everything in one place somehow cus itch is pretty great for sure!

If you might have a card I would try that first and see if it let's you buy but if not reach out on Twitter dm an I can try and figure something out for you as well :)

It's quite unfortunate that it blocks like this so hopefully we figure something out! Sorry for all the troubles though!

Another awesome tool cabs. You never fail on a easy to use yet poweful tool like this one. I will try to use a custom brush that simulates brush dynamics because this feels like a pretty good combination to make cool attack effects

Ayeeee thank you for your kind words again! I'm glad you were able to pick this up and absolutly let me know how you get on with this and if it works well! :D


Come to think of it I didn't test dynamic settings like pressure and such I wonder if they also work with this tool!