Search Header Logo
Game Development Lesson 2

Game Development Lesson 2

Assessment

Presentation

Computers

9th - 12th Grade

Practice Problem

Easy

Created by

Maria Cruz Farooqi

Used 2+ times

FREE Resource

1 Slide • 10 Questions

1

By Maria Cruz Farooqi

media

​Game Development Lesson 2

​Learning Target: I can apply game goals, new spawnable objects and new game mechanics that can make games more interesting.

2

Drag and Drop

Question image
Many games are centered around specific
, like
a boss or
all of the coins in a
. In other games sometimes need to get to a specific location in a
.
Drag these tiles and drop them in the correct blank above
objectives
defeating
collecting
level
specific amount of time

3

Dropdown

Question image
This is a method that belongs to the ‘
’ object. The name of this method is
, and it takes one argument: the number of enemies that
before the hero accomplishes the goal of the scene. If you do not pass an argument to this method call, then your hero will
in the scene before the goal is accomplished.

4

Dropdown

Question image
This is a method that belongs to the ‘
’ object. The name of this method is
, and it takes one argument: the number of the hero
. If you do not pass an argument to this method call, then your hero will need to survive until
in the scene have been accomplished (like defeating a certain number of enemies).

5

Drag and Drop

Question image
This is a method that belongs to the ‘
’ object. The name of this method is
, and it takes
argument: the unique
you would like to generate in your scene.
Drag these tiles and drop them in the correct blank above
answer option
game
spawnMaze
one
id of the maze

6

Multiple Choice

Question image

What does the addDefeatGoal do?

1

It describes how long your hero has to survive in a game level in order to win.

2

It describes how many enemies you need to defeat in a game level in order to win it.


3

It generates a unique maze.


7

Multiple Choice

Question image

What does the addSurviveGoal do?

1

It describes how long your hero has to survive in a game level in order to win.

2

It describes how many enemies you need to defeat in a game level in order to win it.


3

It generates a unique maze.


8

Multiple Choice

Question image

What does the spawnMaze do?

1

It describes how many enemies you need to defeat in a game level in order to win it.


2

It describes how long your hero has to survive in a game level in order to win.


3

It generates a unique maze.

9

Dropdown

Question image
Remember,
are the rules that govern how a
with a game and how a game interacts with a player.  


In many games, you can
using your mouse. We can now
in order to get our hero to
.

10

Dropdown

Question image
We will need to call many of the methods that we have seen so far in ogre to create an ogre-fighting game. Two methods that we should call are the
and addDefeatGoal methods. It depends on what you want! If you want to have your
, like the defeat goal, are not met, then we don’t pass any arguments to the addSurviveGoal. If we want our hero
, no matter how many there are, then we don’t pass any arguments to the addDefeatGoal method. What else should we add? Enemies?
? You
!”


11

Dropdown

Question image
First, we need to spawn the right maze. In this case, we want the
maze, so we want to pass 5 to
. Then, we need our hero. We can spawn the captain with
. We want our hero to win the game if they defeat 3 munchkin enemies, so we call addDefeatGoal(
) and spawnXY(“
”, x, y) three times.

By Maria Cruz Farooqi

media

​Game Development Lesson 2

​Learning Target: I can apply game goals, new spawnable objects and new game mechanics that can make games more interesting.

Show answer

Auto Play

Slide 1 / 11

SLIDE