Computer Science Grade 3 20 min

Game Goals: Defining the Objective

Students will define clear goals and objectives for their games.

Tutorial Preview

1

Introduction & Learning Objectives

Learning Objectives Define what a 'game goal' is in their own words. Identify the main goal in simple games they play. Explain the difference between a 'win condition' and a 'lose condition'. Create a clear, single-sentence goal for a new game idea. Use 'if-then' statements to describe a game's win condition. Connect a game goal to a piece of data, like a score. What's the first thing you try to do when you play a new video game or board game? 🎮 Let's figure out why knowing the goal is the most important part! Today, we are going to be game designers! We will learn what a game goal is and why every game needs one. Knowing the goal helps us build fun games and tells the player how to win. Real-World Applications Win...
2

Key Concepts & Vocabulary

TermDefinitionExample Game GoalThe main purpose of the game. It's what the player is trying to achieve.In a soccer game, the goal is to score more points than the other team. ObjectiveA small task or step you need to complete to reach the main game goal.To win the soccer game, one objective is to kick the ball into the other team's net. Win ConditionThe exact rule that tells the game 'The player has won!' It's how the game knows the goal has been met.The win condition is when the timer runs out and your team has the higher score. Lose ConditionThe rule that tells the game 'The player has lost.' This makes the game challenging.A lose condition is if the other team has a higher score when the timer runs out. ScoreA piece of data (a number) that keeps track...
3

Core Syntax & Patterns

The Collection Goal IF player's score == [target number], THEN player wins. Use this when the goal is to collect a certain number of items, like coins, stars, or jewels. An event 'WHEN player touches item' makes the score go up. The Destination Goal IF player touches [finish line object], THEN player wins. Use this for games where the player needs to reach a specific place, like a finish line, a castle door, or a treasure chest. The Survival Goal IF timer == 0 AND player's health > 0, THEN player wins. Use this when the goal is to last for a certain amount of time without getting caught or running out of health.

4 more steps in this tutorial

Sign up free to access the complete tutorial with worked examples and practice.

Sign Up Free to Continue

Sample Practice Questions

Challenging
A game designer wants to combine two goals: "Reach the mountaintop" and "Collect 5 rare flowers." Which new goal best synthesizes these two ideas into one clear objective?
A.Reach the mountaintop, but only after you have collected all 5 rare flowers
B.Reach the mountaintop OR collect 5 rare flowers to win
C.Collect 5 rare flowers while a friend tries to reach the mountaintop
D.Decide if you want to reach the mountaintop or collect flowers
Challenging
To win a game, you must first find a key, then unlock a chest, and finally give the jewel from the chest to the king. What happens if the player tries to give a jewel to the king *before* unlocking the chest?
A.The player wins the game faster
B.The king will take the jewel, because the order doesn't matter
C.The game will break and turn off
D.The goal cannot be completed because the sequence of events is wrong
Challenging
A game is programmed so a "You Win!" event happens when `score` is 10. A player has a score of 12, but the game isn't ending. What is the most likely problem in the game's conditional logic?
A.The code probably says "IF `score` is EXACTLY 10, THEN win" instead of "IF `score` is 10 OR MORE, THEN win."
B.The player's score is too high, so they lose.
C.The "You Win!" screen must be broken.
D.The game needs the score to be an odd number like 11.

Want to practice and check your answers?

Sign up to access all questions with instant feedback, explanations, and progress tracking.

Start Practicing Free

More from Game Design Galaxy: Creating Interactive Worlds

Ready to find your learning gaps?

Take a free diagnostic test and get a personalized learning plan in minutes.