stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Unity Certified Developer Certification Exam Review Flashcards | StudBud
Explore
/
Unity Certified Developer Certification Exam Review
Unity Certified Developer Certification Exam Review
181 terms
·
StudBud Administration
·
1,105 plays
Unity review
Flashcards
181 cards
F
Practice quiz
P
Host live
L
Questions
181
Answers
1
*The ambient light in a scene provides:
A vignetting effect applied to the player camera
A unifying color to all GameObjects in a scene
Color correction for the target platform
Pathfinding in dimly lit areas for NPCs
2
*What component allows you to adjust the controller.
Animator
Skinned Mesh Renderer
Mesh Filter
Mesh Renderer
3
Audio Effects are applied to:
Attenuation Unit
Snapshots
Mixer Groups
Sound Nodes
4
What does this icon do when you click on it?
Loads a scene
Loads an animation
Loads a game object
Loads a prefab
5
*The rotation of a GameObject is stored in
An Identity
A Quaternion
Euler Angles
A Vector3
6
*Which production phase involves fixing bugs and releasing patches?
Pre-production
Maintenance
Upgrade
Production
7
Right clicking in the Hierarchy window allows you to perform which of the following actions?
Filter GameObjects by class, usage, and culling
Create an empty GameObject and other primitives
Parent GameObjects to each other
Create additional GameObject components
8
*Integer
reset by the controller when consumed by a transition
a whole number
a number with a fractional part
true or false value
9
*The default transition in animations is based on
Last key
End time
Speed factor
Exit time
10
*Differentiate between Rewarded and Simple Ads.
Rewarded Ads provide more money per click
Simple Ads can be skipped by default
Simple Ads are static images
Simple Ads are unlimited
11
*What position is not used when calling ScreenPointToRay?
Y
X
Z
12
To optimize performance in raycasting, use these for exclusion:
Methods
Layers
Scenes
Cull Groups
13
*Unity can import this file format for models having meshes, bones, skin weights, and animation
DXF
FBX
OBJ
HCQ
14
A GameObject must have this component to be hit by a Raycast:
Collider
Mesh Filter
Transform
Rigidbody
15
*To parent an object in the Hierarchy Window:
Right click and choose Parent
Sift + Up arrow on the object
Select two objects and press P
Drag it onto another object
16
*Which component of a GameObject controls its Position, Rotation, and Scale?
Collider
Transform
Canvas
Placement
17
*Which option means playing the sound as soon as the game object loads?
Play on Awake
Begin on Start
Wake on Opening
Sound.PlayOnEnter
18
*The Albedo of a material is defined as
The color of the material without any lighting data
The raw diffuse color before any weathering is applied
The diffuse color of the material in general light
The blocking of bounced light by adjacent surfaces
19
Audio Source components allow for the adjusting of:
The effects applied on an audio clip
Compression settings of audio files
Audio effects and their properties
The volume of an audio clip
20
*Which best describes how to create new transition
Right-click on a state and choose make transition
Shift + drag the animation state onto another state
Choose Create > Animation > Transition from the menu
Right-click in an open area and choose make transition
21
Which Text property allows text to resize with its Rect bounding box?
Raycast target
Align by Geometry
Font Size
Best Fit
22
*The Awake function is called when
meshes are loaded
a scene loads
an object is enabled
the physics are calculated
23
When using a Raycast, the maxdistance parameter specifies:
The farthest the ray is allowed to cast
The distance at which the ray attenuates
The ray uses a time modifier to speed up calculations
That the ray returns the farthest Collider's distance
24
Shadow type that casts shadows that approximate the natural fuzziness of real shadows
Blur
Area
Soft
Hard
25
To create an effect showing multiple particles spawning from the originals, you would use a
Cloned System
Child branch
Sub-emitter
Particle splitter
26
*To add a box collider to a gameobject using the top menu, choose
Objects > Physics > Box Collider
Physics > Collisions > Box
Component > Physics > Box Collider
Assets > Create > Colliders > Box
27
At a gamestudio this person is responsible for ensuring the overall look and feel is consistent
Art Director
Level Designer
Concept Artist
Game Designer
28
This view in the animation window shows animations as graphs
Animator
Animation componet
Curve editor
Dope sheet
29
*To create an animator controller
hold shift and right-click on any open space in Inspector
right-click in Hierarchy and choose Create > Animator C
right-click in project window and choose Create > Animator C
choose Create > controllers > animator from top menu
30
*Material property that controls spreading of light on microsurface detail.
Normal
Smoothness
Metallic
Ambient Occlusion
31
*Window that contains the Curve Editor and Dope Sheet
Inspector
Animator Window
Hierarchy
Animation Window
32
*Rendering mode that uses black to define where a material is exactly not appearing
Cutout
Fade
Transparency
Opaque
33
*Bool
a whole number
true or false value
reset by the controller when consumed by a transition
a number with a fractional part
34
*Which UI scale mode on a Canvas Scaler allows the canvas to adapt to a change in display size?
scale with screen size
scale with device type
constant aspect ratio
constant pixel size
35
*Which component allows the canvas to resize with the display?
Rect Transform
Event System
Canvas Scaler
Canvas Transform
36
What color is the default state? (the state the machine will be in when first activated)
Blue
Red
Brown
Green
37
Reducing polygon counts:
Is irrelevant on modern hardware
Changes fill rate on mobile platforms
Improves tesselation and surface detail
Is a major factor in optimization
38
UI element that controls the placement of other UI elements.
Text
Canvas
Image
Rect Transform
39
*A prefab is
A special kind of gameobject that accesses animators
A modular component attached to a gameobject for scripting
A file format that allows transfer of assets between scenes
Asset that stores a gameobject w/ components and properties
40
*Rendering mode that is suitable for normal solid objects with no transparent areas.
Cutout
Opaque
Transparency
Fade
41
*What type of light is casting the shape on the wall and floor?
Point
Directional
Spot
Skybox
42
The purpose of Unity Ads is to:
Get actionable insights into player behavior
Attract and retain players
Collaborate and deploy automatically
Grow your revenue
43
The purpose of Unity Cloud Build is to:
Get actionable insights into player behavior
Attract and retain players
Collaborate and deploy automatically
Grow your revenue
44
*Release of information about work at a studio is often governed by this legal contract
Civil discourse agreement
Contract of binding
Non-disclosure agreement
Constitution of intellectual property
45
*Which describes how you would create a Prefab.
Create an empty GameObject and drag components onto it
Drag a GameObject from the Hierarchy to the Project Window
Right-click on GameObject in the Scene, choose create Prefab
Shift-drag a GameObject in the Hierarchy into a blank area
46
Which method gets a reference to a component on a GameObject?
GameObject.Find
Component.reference
FindComponent
GetComponent
47
*This transition type parameter is reset by the controller when consumed by the transition.
Trigger
Integer
Float
Bool
48
What is the hotkey for frame selection?
Ctrl + P
Ctrl + Shift + P
Ctrl + D
F
49
Depth of field, bloom, and color correction are examples of:
Particle Systems
Image Effects
Camera Properties
Shader Types
50
*The window in the unity editor that allows you to view, sort, and organize assets for the game
Hierarchy
Scene
Inspector
Project
51
What is the main advantage of a Quad over a Plane?
Quads are two-sided
Planes have geodesic tessellation
Planes react to physics by default
Quads are more efficient
52
Which of these methods does not return a value?
IEnumerator Start ()
bool isAlive ()
void Start ()
public class Player ()
53
*Window that allows access to GameObject's components
Inspector
Animation Window
Animator Window
Hierarchy
54
Some of the available options for the transition property of a button are
Color Over Life and None
Animator and Animation
Sprite Swap and Color Tint
Sprite Tint and Animator
55
The FixedUpdate function is called:
using Time.deltaTime
every fixed framerate frame
using Time.Time
every fixed variable frame
56
What data type must be used in the following code? _number = 8.0f;
float
integer
string
factor
57
The console window shows:
Logs of messages, warnings, and errors
Sockets, stack trace, and verbose messages
Prompts and command lines
Lists of currently running scripts
58
*Rendering mode that allows the transparency values to entirely fade an object out.
Fade
Transparency
Opaque
Cutout
59
A Physic Material applied to a Collider controls:
Friction and bouncing effects of colliding objects
The mass and drag of objects when colliding
Smoothness and micro-surface detail of a material
Sliding of particles along a surface
60
*On a light component, a culling mask
shapes the light based on the alpha channel of a texture
prioritizes the importance of the light in difered rendering
determines which layer a light is on for rendering
determines which layers are affected by the light
61
*What component allows you to use root bone.
Mesh Renderer
Animator
Skinned Mesh Renderer
Mesh Filter
62
*Which window allows the parenting of gameobjects?
Project Window
Hierarchy Window
Scene View Window
Inspector Window
63
The Project window allows you to
Parent objects
Add components to GameObjects
Modify the file structure of assets
Change the maximum size of textures
64
*In a Rigidbody, this enables objects to fall
Enable Mass
Scene.gravity
Mass.apply
Use Gravity
65
*Pre-calculating lighting in a Scene is known as
Light Baking
Light rendering
Storing light
Lighting the scene
66
The birthplace of particles in a particle system is called the:
Origin
Beginning
Ground
Emitter
67
*The role of a raycast is to
create obstacles for the player gameobject
locate colliders along the path of the ray
provide a placement zone for autonomous agents
return lighting information based on normal angle for shader
68
*This material property defines where surfaces receive high or low amounts of indirect light
Occlusion
Smoothness
Specular
Normal Map
69
*To make a sound play over and over, which of the following needs to be checked?
Replay
Repeating
Continuous
Looping
70
*To purchase and download content directly into the Unity Editor, you would use
Asset Store
File Server
Marketplace
Cloud Services
71
*Which production phase involves building and releasing new content?
Pre-production
Upgrade
Maintenance
Production
72
*Every GameObject has a transform component.
False
True
73
*Define the role of the any state
An animation that counterbalances any other animations
A state that applies its behaviors to all states
A limitless state accessible only by Boolean parameters
A state that allows transitions from any other state
74
*This light type emits in a sphere shape.
Area
Spot
Ambient
Point
75
All UI elements should be inside this:
Text
Canvas
Rect Transform
Image
76
In a game studio, this person plans and builds environments.
Level Designer
Art Director
Concept Artist
Technical Artist
77
*Which production phase involves implementing assets and gameplay?
Production
Pre-production
Maintenance
Upgrade
78
*What does "Max Slope" do in navigation?
Forces a change in animation to climbing depending on angle
Defines the steepest angle that Nav Mesh Agents can walk up
Implements stairs instead of ramp based on angle
Sets the downward slope for Nav Mesh Agents to balance on
79
A public variable is generally declared at the beginning of _____.
An if statement
A class
A switch statement
A comment
80
*Main themes, copyrighted characters, and proprietary technologies are examples of
Thought Leadership
Public Ownership
Intellectual Property
Employee Rights
81
What is the hotkey for play?
Ctrl + P
F
Ctrl + D
Ctrl + Shift + P
82
Score accumulation, attacking, and player health are examples of
Game mechanics
Audio implementation
Game narrative
Physics implementation
83
In which UI component would you use a sprite?
Texture
Button
Image
Raw Image
84
*Which keyword is used to declare an integer variable?
Integer
int
Int
integer
85
Forces and torque can only be applied to a GameObject with this component added:
Constant Force
Shere Collider
Animator
Rigidbody
86
*Which of these does NOT set player position to (0,0,0)? Vector3 playerPosition = _________;
new Vector3.default
Vector3 (0)
new Vector3 (0,0,0)
Vector3.zero
87
Which describes how you would create an animator controller on an object?
Click on Components > Layouts > Animator
Click on Components > Animations > Animator Controller
Shift-click on an object and choose Animations > Animator
Click on Add Components > Miscellaneous > Animator
88
To create a placeholder for animation in the animator window, right-click in open area and then
New from blend tree
Make > New
Create > Empty
Create > State
89
Lightmaps
assign areas of greater or lesser resolution for baking
store lighting data that has been pre-calculated
guide the player through the level using lighting
determine the quality of shadows cast in a game
90
UI element that contains words in a font.
Canvas
Text
Rect Transform
Image
91
Which of the following actions would you take to Zoom in the Scene View Window?
Hold Alt and click and drag the mouse wheel
Hold Alt and left mouse click
Scroll the mouse wheel
Click and drag in the view port
92
*Which Unity service allows data to be collected on players and gameplay?
Unity Tracking
Unity Analytics
Unity Ads
Everyplay
93
Which identifier is used to link a project data feed to Unity Analytics?
Screen Name
Project ID
Project Name
ID Certificate
94
*Window that shows all of the GameObjects used in the scene
Inspector
Animation Window
Animator Window
Hierarchy
95
In a game studio, this person generates the initial ideas for characters.
Art Director
Technical Artist
Level Designer
Concept Artist
96
*An image for an image component must be imported as this type
Sprite
PNG
Alpha
Texture
97
In a game studio, this person ensures art is optimized for an engine.
Concept Artist
Art Director
Level Designer
Technical Artist
98
*To orbit in the Scene View Window
Press O, then click and drag the mouse wheel
Hold Ctrl and click and drag the left mouse button
Hold Alt and click and drag the right mouse button
Hold Alt and click and drag the mouse wheel
99
What can you use to recognize a GameObject for scripting purposes, independent of layers?
Layers
Tags
Mesh Filter
Mesh Renderer
100
*This standard shader modifies the surface to show more detail than the polygons actually have
Metallic
Emission
Normal Map
Smoothness
101
*The 2 script types supported in Unity are
UnitySharp and C++
C# and UnityScript
Lua and UnityScript
UnityScript and Python
102
*Which tool allows you to manually slice a image into multiple sprites?
2d Prefab Editor
UI Canvas
Bitmap tools
Sprite Editor
103
*What does the circled UI element in the project window do?
Changes the color of the icons
Modifies the size of the icons
Changes the folder directory
Increase the brightness of the screen
104
*The Specular Property of a material
Defines where surfaces will receive high or low light
Controls the color and strength of reflection
Controls the spreading of light on microsurface detail
Modifies the surface to show more detail
105
"Obstacle avoidance" is how Nav Mesh Agents
fold the Nav Mesh to deter agents' movements
use scripted behavior to duck and jump
Avoid collisions with other Nav Mesh Agents and geometry
use static obstacles to limit Nav Mesh Agents movement
106
*In game design, non-player characters are
Computer controlled
Only in role-playing games
Always enemies
Controlled by other players
107
Play controls shown in red indicate that the Unity editor is in what mode?
Animator setting
Motion tracking
Animation record
Real-time effects
108
Animations are stored in the Unity project as
Animation clips
Animator elements
Motion files
Animation components
109
To modify the volume of an audio clip, the clip must be applied to
the amplitude of an audio mixer
an audio clip modifier
an audio source component
a sound properties component
110
*Which Integrated Development Environment (IDE) is included with the Unity Editor?
MonoDevelop
Notepad++
Eclipse
TextWrangler
111
*To simulate echoing or distortion similar to a cave, what audio component should be used?
Flange Filters
Soundscapes
Reverb Zones
Audio Listeners
112
UI element that displays a sprite on the canvas.
Image
Text
Canvas
Rect Transform
113
What is the hotkey for pause?
Ctrl + P
F
Ctrl + D
Ctrl + Shift + P
114
*Window that is used for constructing state machines.
Animator Window
Inspector
Hierarchy
Animation Window
115
This view in the animation window allows multiple objects' keys to be shown on horizontal track
Animation component
Curve editor
Dope sheet
Animator
116
*The Hierarchy Window lists
Only parented objects and prefabs
GameObjects, including prefabs, that are in the scene
All objects in the project with a transform
Lights, materials, objects, and scripts
117
*In order to bake a NavMesh, objects must be marked as
NavMesh Obscurance
Navigation Static
Occlusion Ready
NavMesh Ready
118
The Asset Store is used to:
Purchase and download content directly into Unity
Convert assets into Prefabs for implementation in games
Record metadata on assets used in game for indexing
Store projects in cloud-based storage for collaboration
119
*Which function is called first?
Public
Begin
Awake
Start
120
Mobile games use this kind of control most often:
Visual
Handheld
Mouse
Touch
121
*Shadow type that casts shadows with sharply defined edges.
Hard
Blur
Area
Soft
122
Which best describes the function of the Nav Mesh?
Defines walkable surfaces for Nav Mesh Agent
Establishes player restricted areas
Culls Nav Mesh Agent visibility by line of sight
Necessary for implementation of mini-map
123
The Shape section of the particle system defines the geometry of the
Player Field
Emitter
Forces
Particle
124
Android, web, and iOS are some of the supported platforms for
Unity Cloud Build
Performance Monitoring
Rapid Sync
Unity Ads
125
"Edit Collider" allows you to move collider up in the scene without moving the object itself.
True
False
126
The process of creating a Nav Mesh from the level geometry marked as Navigation Static is
Ordering
Implementing
Baking
Building
127
*Legacy Rig Type
Allows retargeting and inverse kinematics
Has an arbitrary rigging structure
Works with Animation Components
128
*In a rigidbody component, the heft of an object.
Drag
Interpolation
Mass
Collision detection
129
*Humanoid Rig Type
Works with Animation Components
Allows retargeting and inverse kinematics
Has an arbitrary rigging structure
130
*This light type emits in a cylinder shape.
Area
Ambient
Directional
Point
131
*What type of object is this?
Plane
Cube
Quad
Cylinder
132
*This light type emits in a rectangle shape.
Ambient
Area
Point
Spot
133
The purpose of Everyplay is to: (obsolete but still on test)
Get actionable insights into player behavior
Grow your revenue
Collaborate and deploy automatically
Attract and retain players
134
*When enabled, which collider property allows GameObjects to pass through the collider?
Use Gravity
Non-physics material
Is Trigger
Is Kinematic
135
*What component allows you to change shadow options?
Skinned Mesh Renderer
Mesh Renderer
Mesh Filter
Animator
136
*This light type emits in a cone shape, with light spreading out as it gets farther away
Spot
Directional
Point
Area
137
*Light probes are used to
Measure lighting intensity from a camera placement
Determine the necessary specular value of a material
Sample baked lighting at specific points in a scene
Sample reflection data at specific points in a scene
138
*In a rigidbody component, determines the air resistance from forces affecting the gameobject
Collision detection
Drag
Interpolation
Mass
139
*A sub-emitter in a particle system
implements forces to direct particles over their life
emits additional particles during the particle's life
changes the particle shapes of the original particles
spawns more particles based only on the original type
140
*Saving a scene saves:
object transform, undo history, and project settings
the state of all GameObjects in the Hierarchy
inspector settings, scripts, assets, and prefab structure
all associated scenes and asset bundles
141
*Time.deltaTime counts
time since the first frame
time of the update method
time since the last frame
render time
142
*In smoke particle systems, which property is used to change from black to gray then to white
Color over lifetime
Random between constants
Change color by duration
Inherit light from parent
143
Shifting of frequency of a sound as it moves relative to the position of the listener is called
Leveling
Doppler
Attenuation
Rolloff
144
*In a rigidbody component: discrete, continuous, or continuous dynamic.
Drag
Interpolation
Collision detection
Mass
145
Virtual Reality (VR) typically requires:
Specialized headset hardware
Several mobile devices to work properly
Large screens for surround display
Full-body motion tracking hardware
146
*This light type emits from a Skybox.
Ambient
Directional
Point
Area
147
A method is used to
set parameters
delineate variables
group instructions
define classes
148
DecompressOnLoad, Streaming, and CompressedInMemory are options for which audio clip property?
Load Quality
Load in Backgroun
Compression Format
Load Type
149
*Clicking on the gear icon on a component opens
A window highlighting the assets used
A list of component-specific commands
A dedicated component scripting menu
An interface for animating the component
150
Which Emit From option allows particles to originate from anywhere within the emitter geometry?
Base Shell
Volume
Volume Shell
Base
151
*Rendering mode that is suitable for rendering realistic transparent materials such as glass.
Transparency
Cutout
Fade
Opaque
152
*Which statement best differentiates a Quad from a Plane?
Plane has less geometry
Quads can be sculpted using terrain tools
Quad is double sided
A plane has internal divisions and more polygons
153
*In order to utilize Unity Cloud Build, your project must be synced to
An External Hard Drive
Network Attached Storage
A Source Control Repository
Unity Asset Server
154
Dragging an Animator Controller onto a gameobject in the Inspector creates an
Animation clip instance
Animator component
Instance prefab nest
Animation component
155
*What component allows you to link to an imported asset.
Mesh Filter
Animator
Skinned Mesh Renderer
Mesh Renderer
156
*One way to apply an animator controller to a game object is
Drag from inspector onto gameobject in hierarchy
Drag from project window onto gameobject in inspector
Click the insert button with the gameobject selected
Click on the gameobject in the scene and Alt + Shift
157
Selecting generate lightmap UVs in the import settings of a model
Maps the shadow maps to the UV coordinates for shading
Forces Lightmaps to use existing UV coordinates for lighting
Create an additional set of UV coordinates for Lightmap data
Generates lighting data based no scene lighting inputs
158
What type of variable is accessible to other scripts?
String
Integer
Private
Public
159
Finish the following code to reference the gameobject's position. Vector3 pos = _____;
transform.parent.position
gameObject.position
transform.position
Vector3 (position)
160
*When using a Physics.Raycast, results are returned as a
bool
hit
collider
RaycastHit
161
The Input Manager allows mapping of these for scripting access:
Axis Controllers
User Physics Toggles
Virtual Axes
Keyboard Shortcuts
162
*To darken the ambient occlusion of baked lighting
Deepen the dark color towards black
Increase the max distance
Decrease the number of GI bounces used
Increase the ambient occlusion amount
163
*Which production phase involves generating story and concept art?
Upgrade
Maintenance
Production
Pre-production
164
*What is the filter applied to the "Soundeffects" group called?
Snapshot
Attenuation
Flange
Lowpass
165
*Circle, edge, box, and cone are examples of
Mesh Primitives
Emitter shapes
Light cookies
Camera framing
166
*A floating point variable is distinguished by what letter immediately following the number?
h
f
v
x
167
*Acceptable formats for audio are
MIDI, RCA, IFF, and MP3
WAV, MP4, AVI, and Ogg
MP2, Quicktime, and Egg
AIFF, Wav, Ogg, and MP3
168
Changing the intensity of a light adjusts
Lumens
Photometric Web
Brightness
Color
169
*Game type that features card or board games, simple arcade style games, and puzzles
Casual games
Exploration games
Console games
Installation games
170
The purpose of Unity Analytics is to:
Grow your revenue
Collaborate and deploy automatically
Get actionable insights into player behavior
Attract and retain players
171
What is the hotkey for duplicate?
Ctrl + P
Ctrl + D
Ctrl + Shift + P
F
172
Which list orders the primitives by polygon count from least to greatest?
Quad, Cube, Cylinder, Sphere
Cube, Quad, Sphere, Cylinder
Cylinder, Sphere, Cube, Quad
Quad, Sphere, Cube, Cylinder
173
*Which kind of file do Lightmaps use to store data?
TGA
EXR
JPG
TIF
174
Modifying the organization of assets is done in the
Project Window
Inspector Window
Hierarchy Window
Scene View Window
175
*Executes a set of instructions and can either return a value or not return a value
Pragma
Subroutine
Method
Variable
176
*Where is the Project ID set in the Unity Editor to link to Unity Analytics?
Project Settings Window
Unity Integrations Window
Unity Services Window
Module Explorer Window
177
Besides exit time, transition conditions can be driven by
Parameters
Animators
Conditionality
Interactions
178
*Generic Rig Type
Allows retargeting and inverse kinematics
Has an arbitrary rigging structure
Works with Animation Components
179
*In a rigidbody component: transform smoothed by previous frame's transform
Mass
Interpolation
Drag
Collision detection
180
*Concept art:
helps define gameplay and mechanics
lays out every light and material used
provides a unifying point for art direction
is only useful in a first person game
181
Differentiate an Animator from an animation:
Animators allow you to transition between multiple clips
Animations control and transition between characters
Animators use tangents for speed and spin control
Animators trigger events on a timeline by proximity