UPDATED ACTUAL Exam Questions and
CORRECT Answers
What built in feature in the Unity Editor allows for organization of objects and includes built in
components like UI, Water, and Default? - CORRECT ANSWER - Layers
What is a blueprint of the game which includes rules, characters, and game mechanics for the
whole working team? - CORRECT ANSWER - Game Design Document
Which choice best fits the game design process of production? - CORRECT ANSWER -
Implementing assets, creating game play, and building the game for release.
You're trying to write some code that creates a random age between 1 and 100 and prints that
age, but there is an error. What would fix the error? - CORRECT ANSWER - You're
trying to write some code that creates a random age between 1 and 100 and prints that age, but
there is an error. What would fix the error?
Which of these is the correct way to get a reference to an AudioSource component on a
GameObject? - CORRECT ANSWER - Line A
Match the following animation methods with its set of parameters - CORRECT
ANSWER - 1B, 2A, 3C
Which game design role plans and builds environments which may include lighting the levels
and adding characters depending on the studio size? - CORRECT ANSWER - Level
Designer
Which of the following variable declarations observes Unity's standard naming conventions
(especially as it relates to capitalization)? - CORRECT ANSWER - 1 and 5
,You are trying to STOP spawning enemies when the player has died and have created the two
scripts below to do that. However, there is an error on the underlined code, "isAlive" in the
EnemySpawner script. What is causing that error? - CORRECT ANSWER - The "bool" in
the PlayerController class needs a "public" access modifier
Which of the following allows you to organize all of your assets in the game? - CORRECT
ANSWER - Project Folder
What is an option you can use when in playing the game in Game view? - CORRECT
ANSWER - Maximize on Play
Mute Audio
Stats
By default, what will be the first state used by this Animation Controller? - CORRECT
ANSWER - "NotCrouched"
You are trying to assign the powerup variable in the inspector, but it is not showing up in the
Player Controller component. What is the problem? - CORRECT ANSWER - The
powerup variable should be public instead of private
The following message was displayed in the console: "Monica has 20 dollars".
Which of the line options in the PrintNames function produced it? - CORRECT
ANSWER - Option B
Which game role ensures the overall look and feel of the game is consistent as well as verifies
that all game assets adhere to the concept art and intellectual property specifications? -
CORRECT ANSWER - Art Director
Which game design role constructs characters and props including models and textures and may
create character concept art depending on the studio size? - CORRECT ANSWER -
Character Artist
,Luis wants to move a game object in the scene using the Inspector window. Which of the
following should he change? - CORRECT ANSWER - Position
Read the documentation from the Unity Scripting API below. Which of the following is a correct
use of the InvokeRepeating method? - CORRECT ANSWER - InvokeRepeating("Spawn",
0.5f, 1.0f);
Which comment best describes the following code? - CORRECT ANSWER - // If player
collides with another object, destroy the object
The code below produces "error CS0029: Cannot implicitly convert type 'float' to
'UnityEngine.Vector3'". Which of the following would remove the error? - CORRECT
ANSWER - On line 1, change "Vector3" to "float"
What is a possible value for the following variable? - CORRECT ANSWER - 0.52
Which of these variables would be visible in the inspector? - CORRECT ANSWER -
public float speed;
Which of the following allows you to add components to a game object? - CORRECT
ANSWER - Inspector
Which choice best fits the game design process of maintenance? - CORRECT ANSWER -
Fixing bugs, releasing patches, and incrementally adding improvements.
Which game design role helps bring assets into the game, including animations, and ensures the
art is optimized for a game engine? - CORRECT ANSWER - Technical Artist
Your game has just started and you see the error, "UnassignedReferenceException: The variable
playerIndicator of PlayerController has not been assigned." What is likely the solution to the
problem? - CORRECT ANSWER - An object needs to be dragged onto the
playerIndicator variable in the inspector
, Which of the following follows Unity's naming conventions (especially as it relates to
capitalization)? - CORRECT ANSWER - Line A
Given the animation controller / state machine below which code will make the character
transition for the "Idle" state to the "Walk" state? - CORRECT ANSWER -
setFloat("Speed_f", 0.3f);
True/False: You can create new game objects in the Hierarchy window. - CORRECT
ANSWER -T
Which comment best describes the code below? (Enemy) - CORRECT ANSWER - // If
the enemy collides with a spike, destroy the spike
Which of these shows the correct order in which you should declare a new variable?
[accsess modifier][data type][variable name][variable value]? - CORRECT ANSWER -
public float speed = 20.0f
Which of the following is NOT a type of scene view? - CORRECT ANSWER -
Underdraw
Which of the following views allows you to move game objects around? - CORRECT
ANSWER - Scene Vie
True/False: When in play mode, you can make changes to an object in the inspector window and
those changes will remain for the game when outside of play mode. - CORRECT
ANSWER -F
Which game design role constructs environment assets including models and textures and may
create environment concept art depending on the studio size? - CORRECT ANSWER -
Environment Artist