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.

Download

Download
Luna Animate v1 5 kB

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.