Text Rendering, Text Generator, Advanced Topics: Graphic Effects

Text Rendering, Text Generator, Advanced Topics: Graphic Effects

Do you want to create your own text generator to display changing text on the Scratch project stage without creating sprite costumes for each line of text? Text generators could be used in games, storytelling projects, informational projects, and more! Let's explore how to create a text generator that you can then customize.

Tags
Platform
Scratch
Audience
Students and LearnersEducators and Facilitators
Experience Level
IntermediateAdvanced Concepts
Type
Coding CardsVideo
Topic
Computational Concepts: ConditionalsComputational Concepts: DataComputational Concepts: EventsComputational Concepts: LoopsComputational Concepts: OperatorsComputational Concepts: SequenceCreative Learning: Experimenting and IteratingCreative Learning: Testing and DebuggingArt/AnimationGamesLiteracy/Storytelling
Language
English

Related Resources

Conditional Statements
Conditional StatementsHave you ever wanted to create a Scratch program that is interactive or offers multiple outcomes? Some Scratch programs are static: the outcome is fixed and the same thing happens each time. Some are dynamic: they are capable of action or change each time they are run. In order to create dynamic programs, the programmer can use conditional statement blocks (in the Control blocks category) to give instructions on how the project should respond in different circumstances.
Learn More
Variables and Lists
Variables and ListsHave you used Variable or List blocks in a Scratch project? They can be a powerful tool when you are creating customized programs. Perhaps you have used a variable to store a game score, but did you know a variable can hold numbers or text (also known as a “string”)? And if you are storing a lot of custom information, using a list may be more efficient than creating multiple variables. Let’s explore what variables and lists are, and see a number of ways they can be used.
Learn More
Operators
OperatorsUse operator blocks to create math games, join text to information stored in variables, complete conditional statements, and more!
Learn More
Clones
ClonesCloning lets you create multiple copies of your sprite while your project is running. When each clone is produced, it has the same costumes, sounds, scripts, and variables as the original, but is otherwise independent. Clones can work for you, saving you coding time and helping you create dynamic and interactive projects. Let's explore how clones work and experiment with how you can use them in your projects.
Learn More
Level Up with Scratch: Super-Charge Your Game Design
Level Up with Scratch: Super-Charge Your Game DesignReady to level up a simple Scratch game? Join us to explore how to first create a game, and then, add layers of complexity involving concepts like gravity and a player health bar to challenge young coders who want to level up their game design, as well as make the game more engaging for players. We'll also investigate alternate ways to control the player sprite beyond just arrow keys, including controlling the object using your face or the volume of your voice, making your project more accessible and a fresh take on the usual keyboard games.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More