🎨 Visual Characters
Sprites can be people, animals, objects, or completely imaginary creatures. Your creativity is the only limit!
Sprites are the heart and soul of your Scratch projects - they’re the characters that make your stories come alive! Think of sprites as digital actors on your stage, each with their own costumes, voices, and special abilities.
A sprite is any character or object in your Scratch project that can move, change appearance, make sounds, and interact with other sprites. Every sprite is like a mini-computer with its own:
🎨 Visual Characters
Sprites can be people, animals, objects, or completely imaginary creatures. Your creativity is the only limit!
🎬 Interactive Actors
Each sprite can respond to clicks, key presses, and interactions with other sprites.
🔄 Animated Beings
Switch between costumes quickly to create smooth animations and bring characters to life.
🎯 Smart Objects
Sprites can make decisions, remember information, and change their behavior based on what’s happening.
Scratch comes with hundreds of pre-made sprites organized by category:
🐱 Cats, 🐶 dogs, 🦋 butterflies, 🐠 fish, 🦅 birds, and many more creatures waiting to star in your projects!
👨💼 Professionals, 🏃♀️ athletes, 👨🎓 students, and characters from around the world with diverse backgrounds.
🧙♂️ Wizards, 🐉 dragons, 🦄 unicorns, and magical creatures perfect for adventure stories.
🚗 Vehicles, 🏀 sports equipment, 🍎 food items, and everyday objects to populate your worlds.
🔤 Alphabet letters and 🔢 numbers for educational games and interactive learning experiences.
Let’s learn all the ways to add new characters to your project:
🎭 Choose from the Library Click the sprite icon (looks like a cat face) in the bottom-right corner to browse Scratch’s sprite library.
🎨 Paint Your Own Click the paintbrush icon to create completely original sprites using Scratch’s built-in drawing tools.
📁 Upload from Computer Click the folder icon to upload your own drawings, photos, or images from your computer.
📸 Take a Photo Click the camera icon to take a photo with your device’s camera and turn it into a sprite!
🎲 Surprise Me! Click the dice icon to let Scratch pick a random sprite for you - great for sparking creativity!
Costumes are different looks or outfits for your sprites. They’re like a wardrobe that lets your character change appearance instantly!
🏃♀️ Create Animations
Switch between walking costumes quickly to make your character appear to walk or run.
😊 Show Emotions
Different facial expressions help characters show happiness, sadness, surprise, or anger.
🔄 Show Changes
Transform characters (like a caterpillar becoming a butterfly) or show damage in games.
🎭 Tell Stories
Different outfits help characters fit different scenes or time periods in your story.
Scratch’s costume editor is where you can modify existing costumes or create new ones:
Animation in Scratch is like creating a flipbook - you show different costumes in sequence to create the illusion of movement:
when green flag clickedforever next costume move (3) steps wait (0.1) seconds
This script makes your sprite walk by constantly changing costumes and moving forward.
when green flag clickedforever switch costume to (walking-1 ▼) wait (0.2) seconds switch costume to (walking-2 ▼) wait (0.2) seconds switch costume to (walking-3 ▼) wait (0.2) seconds switch costume to (walking-2 ▼) wait (0.2) seconds
This creates a more controlled walking cycle that looks natural.
Every sprite has properties you can control with blocks:
Make your sprites work together to create rich, interactive experiences:
when green flag clickedforever if <touching (Sprite2 ▼)?> then say [We bumped into each other!] for (1) seconds move (-10) steps end
when green flag clickedforever point towards (mouse-pointer ▼) move (2) steps
// Sprite 1 sends a messagewhen space key pressedbroadcast (start party ▼)
// Sprite 2 receives and respondswhen I receive (start party ▼)say [Party time!] for (2) secondsrepeat (5) change size by (20) wait (0.2) seconds change size by (-20) wait (0.2) seconds
Cloning lets you create multiple copies of the same sprite that can act independently:
when green flag clickedrepeat (5) create clone of (myself ▼) wait (1) seconds
when I start as a clonego to (random position ▼)glide (2) secs to x:(0) y:(0)delete this clone
Keep your sprites organized for easier project management:
Here are some inspiring ways to use sprites and costumes:
🎮 Adventure Game Character
Create a hero with walking, jumping, and action costumes. Add power-up transformations!
📚 Interactive Story Characters
Design characters with different emotional expressions to tell engaging stories.
🎨 Digital Art Gallery
Use sprites as frames for displaying artwork, with costumes showing different pieces.
🏫 Educational Helpers
Create teacher characters that change costumes to demonstrate different concepts.
Ready to create more advanced characters and animations?
Your sprites are the stars of your digital stage! With Vibelf’s guidance, you’ll create characters that captivate, entertain, and bring your wildest imaginations to life. ✨