Key Terms:
Code
Condition
criterion
false
true
program
pseudocode
flowchart
variable
Lesson Plan: Characters
6 (2)(B) (2) Computational thinking--applications. :
(B) use a design process to create block-based and text-based programs that include sequences, loops, conditionals, and events to solve an everyday problem.
Learning Objective
I will create original characters for my game
Success Criteria
I can design original characters for my game.
What background graphics did you create and Why?
Computer Science Concepts
2D graphics
3D graphics
Characters
Assets
Character Creation for Game Design
Think about your favorite games. What makes them fun? Often, it's the characters! From brave heroes to sneaky villains, funny sidekicks to wise mentors, characters bring a game to life. They give us someone to root for, someone to challenge, and someone to explore a world with.
In this lesson, we're going to learn how game designers create amazing characters. You'll discover the different parts that make a character unique and how to start designing your very own!
https://studio.code.org/s/course2/lessons/13/levels/1 Code.org Conditioanla if/Then Else lesson
Lesson Plan: Sprites
TEKS 6 (2)(B) (2) Computational thinking--applications. :
(B) use a design process to create block-based and text-based programs that include sequences, loops, conditionals, and events to solve an everyday problem.
Learning Objective
I will create original sprites for my game
Success Criteria
I can design original sprites for my game.
What are Conditional Statements
How do you use if/then/else?
What are flowcharts?
Computer Science Concepts
Boolean Expressions
True/False Values
Conditionals Statements
A sprite is a two-dimensional (2D) graphical object used in computer graphics, particularly in video games. It typically consists of a bitmap image or a series of images that are combined to create an animation. A sprite can be thought of as a separate entity that exists within a larger scene, such as a video game world.
The ability to create flexible and efficient animations is one of the main benefits of using sprites. In many video games, the game world is made up of individual elements, each represented by a sprite. These sprites can move independently and can be manipulated, e.g. rotated, scaled, tinted with different colors,....
Lesson Plan: Sprites and Character Design
TEKS 7(1)(A) Computational thinking--foundations. (A) decompose real-world problems into structured parts
Learning Objective
I will choose more characters, sprites and objects for my game
Success Criteria
I chose extra characters for my game.
I chose extra sprites for my game.
Computer Science Concepts
Loops, Variables
Game Design Concepts
Sprites and Projectiles
Velocity
Game Score
Win/Lose Criteria
Randomization
Animation
Have you ever played a classic video game like Super Mario, Pac-Man, or Pokémon? The characters, enemies, power-ups, and even some parts of the background in those games are made of small, 2D images called sprites!
Think of a sprite as a tiny digital drawing that moves around on the screen. Even in modern games with fancy 3D graphics, sprites are still used for things like user interface elements, special effects, or even as a stylistic choice.
Why are sprites important?
They are the visual representation of everything interactive in your game.
They communicate who a character is, what an object does, and how the game world looks.
Well-designed sprites make a game fun, clear, and memorable!
In this lesson, we'll explore the basics of designing your own video game sprites.