Luna Animate v1
A downloadable animation extention
Luna Animate
A simple 2D animation kit made with Scratch.
Luna Animate is a downloadable Scratch animation kit designed to make animating easier. It uses Scratch's normal costume editor for drawing, but adds custom animation blocks that make common animation tasks faster and easier to understand.
You can use Luna Animate to make cartoons, YouTube animations, short films, animated series, tests, or whatever else you want.
It also works great in TurboWarp, so you can download the kit, import it, and start animating.
Luna Animate was originally made for our own animations at DA Lightning Group, but anyone can use it.
What you can do:
- Draw with the Scratch costume editor
- Animate using simple custom blocks
- Control animation FPS
- Hold individual frames
- Create shakes and movement
- Use normal Scratch blocks alongside Luna Animate
- Add your own sprites, backgrounds, sounds, and code
- Modify the kit for your own animations
More animation blocks and features can be added in future versions.
| Published | 18 hours ago |
| Status | In development |
| Category | Other |
| Author | XGenDan |
| Tags | addon, Animation, Creative, Scratch |
| Content | No generative AI was used |
Download
Install instructions
How to Use Luna Animate
1. Download the kit
Download the Luna Animate .sb3 file from this itch.io page.
You don't need to install Luna Animate like a normal program. The .sb3 file contains the animation kit.
2. Open TurboWarp
Go to TurboWarp and choose:
File → Load from your computer
Select the Luna Animate .sb3 file you downloaded.
You can also open it in Scratch, but TurboWarp is recommended.
3. Make your character
Select a sprite and open the Costumes tab.
This is where you draw your animation.
Make each animation frame as a different costume.
For example:
walk1
walk2
walk3
walk4
walk5
You can draw directly in Scratch/TurboWarp or import images you've made somewhere else.
4. Animate with Luna Blocks
Go back to the Code tab.
Open My Blocks to find the Luna Animate blocks.
Instead of building the same animation code over and over, use these blocks to control your animation.
For example:
stay on this frame for (1) seconds
Keeps the current animation frame on screen for one second.
play next (10) frames at (12) fps
Automatically plays through the next 10 costumes at 12 frames per second.
shake by (5) for (10) times
Quickly shakes the sprite back and forth.
5. Combine Luna Animate with Scratch
Luna Animate doesn't replace Scratch's normal blocks.
You can still use:
Motion for positioning characters.
Looks for size, visibility and effects.
Sound for dialogue and sound effects.
Events for controlling scenes.
Variables for more complicated animations.
And then use the Luna Animate blocks whenever they make something easier.
6. Make a scene
For example, you could create:
Background: Bedroom
Sprite 1: Character A
Sprite 2: Character B
Character A walks into the room, stops, talks, reacts, and leaves.
Each character can have its own animation code.
7. Preview your animation
Press the green flag and watch the scene.
If something is too fast or too slow, change the FPS or timing values and play it again.
Keep adjusting things until the scene looks right.
8. Save your project
IMPORTANT: Don't overwrite your original Luna Animate kit.
Once you start making something, save it as a new .sb3 file.
For example:
Luna Animate.sb3 — original kit
My Cartoon Episode 1.sb3 — your animation
That way you'll always have a clean copy of Luna Animate available for another project.

Leave a comment
Log in with itch.io to leave a comment.