News & Updates

Mastering GoAnimate Character Creator and Scratch: A Step‑by‑Step Guide

By Spencer Vaughn 13 min read 1174 views

Mastering GoAnimate Character Creator and Scratch: A Step‑by‑Step Guide

Want to bring your stories to life with custom characters that jump off the screen? The GoAnimate Character Creator gives you a sandbox of tools to design faces, outfits, and poses, while Scratch lets you animate those characters in a playful, code‑free environment. Whether you’re a teacher, a hobbyist, or a budding animator, this guide shows you how to craft a character in GoAnimate, export it, and then use Scratch to add motion, sound, and interaction.

Getting Started with the GoAnimate Character Creator

The first step is to access the creator. Log into your GoAnimate (now Vyond) account, then click Library > Characters and hit New Character. The editor opens a split view: a 3‑D preview on the left and a palette of options on the right.

  • Body Shape and Pose: Drag sliders to adjust height, torso length, and limb proportions. For dynamic scenes, choose a pose that hints at movement—think a slight forward lean or a raised arm.
  • Facial Features: Customize eye shape, mouth expression, and eyebrows. A subtle change in the eye can turn a neutral face into a shocked one.
  • Hair and Accessories: Pick from pre‑built hairstyles or upload your own. Add glasses, hats, or scarves to give personality.
  • Clothing: Choose a base outfit, then tweak colors, patterns, and accessories. The color picker supports hex codes if you have a brand palette.

Once satisfied, press Save. Your character appears in the Library, ready for use in scenes.

Exporting Your GoAnimate Character for Scratch

GoAnimate does not natively export to Scratch, but you can capture the character as an image or sequence of frames:

  1. Frame Capture: In the GoAnimate editor, set the character to a neutral pose and use your screen‑capture tool to grab a PNG. For a walking cycle, record several frames with incremental limb movement.
  2. Vector Option: If your account offers vector export, download the SVG and convert it to PNG at 800 × 600 for optimal Scratch resolution.
  3. Organize Assets: Place all frames in a folder named after the character. Label them sequentially (e.g., hero_walk_01.png).

Now you’re ready to import these images into Scratch.

Building a Scratch Animation from Your GoAnimate Character

Open Scratch and start a new project. Replace the default cat sprite with your exported images:

  • Importing Sprites: Click Choose a Sprite > Upload Sprite. Select the first frame and click Import as Costume. Repeat for each frame.
  • Creating a Costume Stack: Once all costumes are imported, arrange them in the order of animation. Scratch will cycle through them when you script the next costume block.
  • Adding Motion: Use the move and turn blocks to set your character’s path. Combine them with wait to control timing.
  • Interactivity: Add when green flag clicked to start the routine, and when key pressed blocks for user control. For a simple walk, you might use forever and if key (right arrow) pressed to shift the x‑coordinate.

When everything is wired, click the green flag. Your GoAnimate‑styled character should now glide across the Scratch stage, reacting to keyboard inputs.

Tips for Seamless Integration

Blending GoAnimate and Scratch isn’t always smooth; a few tricks help:

  • Transparent Backgrounds: Export PNGs with alpha transparency. Scratch will automatically handle the background, letting your character stand out.
  • Consistent Scaling: Keep a uniform scale across all frames. If the first frame is 200 px wide, make sure every frame matches.
  • Use Layers: For complex poses, export the head, torso, and limbs separately. Then combine them in Scratch using the show and hide blocks to simulate animation.
  • Sound Effects: Import audio files for footsteps or actions. Pair them with the appropriate frame using the play sound block.

These steps reduce jitter and give your project a professional feel.

Expanding Beyond Basic Animation

Once comfortable with basic motion, you can layer storytelling elements:

  • Dialogue: Add text bubbles that appear when your character speaks. Use say [text] for [seconds] to time the speech.
  • Backgrounds: Import custom backgrounds from GoAnimate scenes or external design tools. Position your character to match the perspective.
  • Logic and Variables: Use Scratch variables to track scores, health, or story choices. For example, a score variable that increments each time a character lands a punch.

By combining these elements, you can craft interactive games, educational simulations, or animated shorts.

Frequently Asked Questions