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
*This light type emits from a Skybox.
*Differentiate between Rewarded and Simple Ads.
Unity Certified Developer Certification Exam Review
140 terms
·
StudBud Administration
·
447 plays
Unity review
Flashcards
140 cards
F
Practice quiz
P
Host live
L
Questions
140
Answers
1
*Differentiate between Rewarded and Simple Ads.
Simple Ads are static images
Simple Ads are unlimited
Simple Ads can be skipped by default
Rewarded Ads provide more money per click
2
*This light type emits from a Skybox.
Ambient
Area
Point
Directional
3
*To make a sound play over and over, which of the following needs to be checked?
Looping
Replay
Continuous
Repeating
4
In which UI component would you use a sprite?
Raw Image
Texture
Button
Image
5
*Generic Rig Type
Does not utilize Avatars for animation
Works with Animation Components
Allows retargeting and inverse kinematics
6
*Animator controllers
animate gameobjects using tangents for speed control
create an animate controllers for a gameobject
trigger events on an animation timeline by proximity
arrange and maintain a set of animations for a gameobject
7
*Rendering mode that uses black to define where a material is exactly not appearing
Fade
Opaque
Cutout
Transparency
8
*In a Rigidbody, this enables objects to fall
Enable Mass
Mass.apply
Use Gravity
Scene.gravity
9
*What component allows you to change shadow options?
Animator
Mesh Renderer
Mesh Filter
Skinned Mesh Renderer
10
Besides exit time, transition conditions can be driven by
Animators
Interactions
Parameters
Conditionality
11
"Obstacle avoidance" is how Nav Mesh Agents
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
fold the Nav Mesh to deter agents' movements
12
*When enabled, which collider property allows GameObjects to pass through the collider?
Is Kinematic
Is Trigger
Use Gravity
Non-physics material
13
*Saving a scene saves:
all associated scenes and asset bundles
object transform, undo history, and project settings
inspector settings, scripts, assets, and prefab structure
current placement of objects in a scene and hierarchy
14
*Which keyword is used to declare an integer variable?
integer
int
Integer
Int
15
*Bool
true or false value
a whole number
reset by the controller when consumed by a transition
a number with a fractional part
16
*Legacy Rig Type
Allows retargeting and inverse kinematics
Does not utilize Avatars for animation
Works with Animation Components
17
*One way to apply an animator controller to a game object is
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
Drag from inspector onto gameobject in hierarchy
18
*Rendering mode that allows the transparency values to entirely fade an object out.
Opaque
Fade
Transparency
Cutout
19
*In a rigidbody component: transform smoothed by previous frame's transform
Drag
Collision detection
Interpolation
Mass
20
*In smoke particle systems, which property is used to change from black to gray then to white
Inherit light from parent
Random between constants
Color over lifetime
Change color by duration
21
*The Albedo of a material is defined as
The color of the material without any lighting data
The blocking of bounced light by adjacent surfaces
The raw diffuse color before any weathering is applied
The diffuse color of the material in general light
22
*What type of light is casting the shape on the wall and floor?
Point
Skybox
Spot
Directional
23
*Release of information about work at a studio is often governed by this legal contract
Contract of binding
Civil discourse agreement
Non-disclosure agreement
Constitution of intellectual property
24
To create an effect showing multiple particles spawning from the originals, you would use a
Particle splitter
Cloned System
Child branch
Sub-emitter
25
Changing the intensity of a light adjusts
Brightness
Photometric Web
Color
Lumens
26
*What type of object is this?
Cube
Plane
Quad
Cylinder
27
*Shadow type that casts shadows with sharply defined edges.
Hard
Soft
Area
Blur
28
The Shape section of the particle system defines the geometry of the
Particle
Emitter
Forces
Player Field
29
*This light type emits in a rectangle shape.
Spot
Ambient
Point
Area
30
*Material property that controls spreading of light on microsurface detail.
Smoothness
Normal
Ambient Occlusion
Metallic
31
*In order to utilize Unity Cloud Build, your project must be synced to
Unity Asset Server
A Source Control Repository
An External Hard Drive
Network Attached Storage
32
*The Hierarchy Window lists
Only parented objects and prefabs
All objects in the project with a transform
Lights, materials, objects, and scripts
All objects in the scene
33
*Window that contains the Curve Editor and Dope Sheet
Inspector
Hierarchy
Animation Window
Animator Window
34
*Rendering mode that is suitable for normal solid objects with no transparent areas.
Fade
Opaque
Transparency
Cutout
35
*The 2 script types supported in Unity are
UnitySharp and C++
C# and UnityScript
UnityScript and Python
Lua and UnityScript
36
Score accumulation, attacking, and player health are examples of
Game mechanics
Game narrative
Audio implementation
Physics implementation
37
*Which tool allows you to manually slice a image into multiple sprites?
2d Prefab Editor
Bitmap tools
UI Canvas
Sprite Editor
38
Play controls shown in red indicate that the Unity editor is in what mode?
Real-time effects
Motion tracking
Animator setting
Animation record
39
Finish the following code to reference the gameobject's position. Vector3 pos = _____;
transform.position
gameObject.position
transform.parent.position
Vector3 (position)
40
*What component allows you to adjust the controller.
Mesh Renderer
Mesh Filter
Skinned Mesh Renderer
Animator
41
*Which best describes how to create new transition
Shift + drag the animation state onto another state
Right-click in an open area and choose make transition
Right-click on a state and choose make transition
Choose Create > Animation > Transition from the menu
42
This view in the animation window shows animations as graphs
Animator
Dope sheet
Curve editor
Animation componet
43
To create a placeholder for animation in the animator window, right-click in open area and then
Make > New
Create > Empty
Create > State
New from blend tree
44
*A sub-emitter in a particle system
changes the particle shapes of the original particles
spawns more particles based only on the original type
implements forces to direct particles over their life
emits additional particles during the particle's life
45
*The role of a raycast is to
locate colliders along the path of the ray
return lighting information based on normal angle for shader
create obstacles for the player gameobject
provide a placement zone for autonomous agents
46
*To orbit in the Scene View Window
Hold Alt and click and drag the right mouse button
Hold Ctrl and click and drag the left mouse button
Press O, then click and drag the mouse wheel
Hold Alt and click and drag the mouse wheel
47
*The Specular Property of a material
Controls the color and strength of reflection
Modifies the surface to show more detail
Controls the spreading of light on microsurface detail
Defines where surfaces will receive high or low light
48
*The default transition in animations is based on
End time
Last key
Exit time
Speed factor
49
*In a rigidbody component: discrete, continuous, or continuous dynamic.
Drag
Collision detection
Mass
Interpolation
50
*This light type emits in a sphere shape.
Point
Area
Spot
Ambient
51
Some of the available options for the transition property of a button are
Animator and Animation
Color Over Life and None
Sprite Tint and Animator
Sprite Swap and Color Tint
52
*To parent an object in the Hierarchy Window:
Sift + Up arrow on the object
Drag it onto another object
Right click and choose Parent
Select two objects and press P
53
*The rotation of a GameObject is stored in
A Vector3
An Identity
Euler Angles
A Quaternion
54
*In game design, non-player characters are
Only in role-playing games
Controlled by other players
Always enemies
Computer controlled
55
*This transition type parameter is reset by the controller when consumed by the transition.
Float
Bool
Trigger
Integer
56
*Circle, edge, box, and cone are examples of
Mesh Primitives
Light cookies
Camera framing
Emitter shapes
57
*Which window allows the parenting of gameobjects?
Inspector Window
Scene View Window
Project Window
Hierarchy Window
58
*To purchase and download content directly into the Unity Editor, you would use
Asset Store
Marketplace
File Server
Cloud Services
59
*Executes a set of instructions and can either return a value or not return a value
Subroutine
Pragma
Variable
Method
60
*Light probes are used to
Determine the necessary specular value of a material
Sample reflection data at specific points in a scene
Sample baked lighting at specific points in a scene
Measure lighting intensity from a camera placement
61
*Integer
true or false value
reset by the controller when consumed by a transition
a number with a fractional part
a whole number
62
*Time.deltaTime counts
time since the first frame
render time
time since the last frame
time of the update method
63
*Concept art:
lays out every light and material used
is only useful in a first person game
helps define gameplay and mechanics
provides a unifying point for art direction
64
*The ambient light in a scene provides:
A unifying color to all GameObjects in a scene
A vignetting effect applied to the player camera
Pathfinding in dimly lit areas for NPCs
Color correction for the target platform
65
At a gamestudio this person is responsible for ensuring the overall look and feel is consistent
Level Designer
Game Designer
Art Director
Concept Artist
66
Which identifier is used to link a project data feed to Unity Analytics?
ID Certificate
Project Name
Screen Name
Project ID
67
*Which Unity service allows data to be collected on players and gameplay?
Unity Tracking
Unity Ads
Everyplay
Unity Analytics
68
*This light type emits in a cylinder shape.
Directional
Ambient
Area
Point
69
*In a rigidbody component, determines the air resistance from forces affecting the gameobject
Interpolation
Mass
Drag
Collision detection
70
*Unity can import this file format for models having meshes, bones, skin weights, and animation
HCQ
OBJ
FBX
DXF
71
*To add a box collider to a gameobject using the top menu, choose
Objects > Physics > Box Collider
Physics > Collisions > Box
Assets > Create > Colliders > Box
Component > Physics > Box Collider
72
*The Awake function is called when
meshes are loaded
the physics are calculated
an object is enabled
a scene loads
73
Modifying the organization of assets is done in the
Hierarchy Window
Project Window
Scene View Window
Inspector Window
74
*Which function is called first?
Begin
Awake
Public
Start
75
Which best describes the function of the Nav Mesh?
Necessary for implementation of mini-map
Establishes player restricted areas
Defines walkable surfaces for Nav Mesh Agent
Culls Nav Mesh Agent visibility by line of sight
76
Shadow type that casts shadows that approximate the natural fuzziness of real shadows
Hard
Soft
Blur
Area
77
*Window that allows access to GameObject's components
Animation Window
Hierarchy
Inspector
Animator Window
78
*In order to define new virtual input axis, you need to configure the key mapping in the
Keyboard values
Inspector
User input script
Input manager
79
Which describes how you would create an animator controller on an object?
Click on Components > Animations > Animator Controller
Shift-click on an object and choose Animations > Animator
Click on Add Components > Miscellaneous > Animator
Click on Components > Layouts > Animator
80
*Which kind of file do Lightmaps use to store data?
JPG
TIF
TGA
EXR
81
Lightmaps
assign areas of greater or lesser resolution for baking
guide the player through the level using lighting
determine the quality of shadows cast in a game
store lighting data that has been pre-calculated
82
*Window that is used for constructing state machines.
Inspector
Animation Window
Hierarchy
Animator Window
83
*To create an animator controller
right-click in project window and choose Create > Animator C
right-click in Hierarchy and choose Create > Animator C
choose Create > controllers > animator from top menu
hold shift and right-click on any open space in Inspector
84
Which of these methods does not return a value?
bool isAlive ()
public class Player ()
IEnumerator Start ()
void Start ()
85
*A prefab is
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
A special kind of gameobject that accesses animators
86
*What component allows you to use root bone.
Skinned Mesh Renderer
Animator
Mesh Renderer
Mesh Filter
87
Which Emit From option allows particles to originate from anywhere within the emitter geometry?
Volume Shell
Base Shell
Base
Volume
88
*On a light component, a culling mask
determines which layers are affected by the light
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
89
Dragging an Animator Controller onto a gameobject in the Inspector creates an
Animation component
Animation clip instance
Animator component
Instance prefab nest
90
*What does "Max Slope" do in navigation?
Defines the steepest angle that Nav Mesh Agents can walk up
Forces a change in animation to climbing depending on angle
Implements stairs instead of ramp based on angle
Sets the downward slope for Nav Mesh Agents to balance on
91
*Which production phase involves generating story and concept art?
Pre-production
Upgrade
Maintenance
Production
92
*This material property causes polygons to appear and light as if they had more surface detail
Emission
Smoothness
Metallic
Normal Map
93
Which method gets a reference to a component on a GameObject?
Component.reference
FindComponent
GameObject.Find
GetComponent
94
To modify the volume of an audio clip, the clip must be applied to
the amplitude of an audio mixer
a sound properties component
an audio source component
an audio clip modifier
95
*Window that shows all of the GameObjects used in the scene
Animation Window
Inspector
Animator Window
Hierarchy
96
*This material property defines where surfaces receive high or low amounts of indirect light
Occlusion
Smoothness
Specular
Normal Map
97
This view in the animation window allows multiple objects' keys to be shown on horizontal track
Animator
Animation component
Curve editor
Dope sheet
98
What type of variable is accessible to other scripts?
Integer
Private
Public
String
99
*Which UI scale mode on a Canvas Scaler allows the canvas to adapt to a change in display size?
constant pixel size
constant aspect ratio
scale with device type
scale with screen size
100
*The window in the unity editor that allows you to view, sort, and organize assets for the game
Project
Hierarchy
Scene
Inspector
101
The process of creating a Nav Mesh from the level geometry marked as Navigation Static is
Implementing
Baking
Ordering
Building
102
*Clicking on the gear icon on a component opens
A list of component-specific commands
A window highlighting the assets used
An interface for animating the component
A dedicated component scripting menu
103
*Which statement best differentiates a Quad from a Plane?
Plane has less geometry
A plane has internal divisions and more polygons
Quads can be sculpted using terrain tools
Quad is double sided
104
*Rendering mode that is suitable for rendering realistic transparent materials such as glass.
Cutout
Opaque
Fade
Transparency
105
*Every GameObject has a transform component.
True
False
106
*Game type that features card games, board games, simple arcade style games and puzzle games
Casual games
Installation games
Console games
Exploration games
107
*In order to bake a NavMesh, objects must be marked as
Navigation Static
NavMesh Obscurance
NavMesh Ready
Occlusion Ready
108
*Which component of a GameObject controls its Position, Rotation, and Scale?
Collider
Placement
Canvas
Transform
109
*Which production phase involves fixing bugs and releasing patches?
Pre-production
Production
Maintenance
Upgrade
110
*Humanoid Rig Type
Allows retargeting and inverse kinematics
Does not utilize Avatars for animation
Works with Animation Components
111
*Which describes how you would create a Prefab.
Shift-drag a GameObject in the Hierarchy into a blank area
Drag a GameObject from the Hierarchy to the Project Window
Right-click on GameObject in the Scene, choose create Prefab
Create an empty GameObject and drag components onto it
112
*In a rigidbody component, the heft of an object.
Collision detection
Interpolation
Mass
Drag
113
*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
114
*Acceptable formats for audio are
MP2, Quicktime, and Egg
WAV, MP4, AVI, and Ogg
MIDI, RCA, IFF, and MP3
AIFF, Wav, Ogg, and MP3
115
*Which Integrated Development Environment (IDE) is included with the Unity Editor?
MonoDevelop
Eclipse
Notepad++
TextWrangler
116
*What is the filter applied to the "Soundeffects" group called?
Snapshot
Lowpass
Attenuation
Flange
117
Animations are stored in the Unity project as
Motion files
Animator elements
Animation clips
Animation components
118
*This light type emits in a cone shape, with light spreading out as it gets farther away
Directional
Spot
Area
Point
119
*Pre-calculating lighting in a Scene is known as
Storing light
Lighting the scene
Light Baking
Light rendering
120
*Which of these does NOT set player position to (0,0,0)? Vector3 playerPosition = _________;
new Vector3.default
Vector3.zero
new Vector3 (0,0,0)
Vector3 (0)
121
*Which production phase involves building and releasing new content?
Maintenance
Production
Upgrade
Pre-production
122
*To darken the ambient occlusion of baked lighting
Decrease the number of GI bounces used
Deepen the dark color towards black
Increase the ambient occlusion amount
Increase the max distance
123
Selecting general lightmap UVs in the import settings of a model
Generates lighting data based no scene lighting inputs
Maps the shadow maps to the UV coordinates for shading
Create an additional set of UV coordinates for Lightmap data
Forces Lightmaps to use existing UV coordinates for lighting
124
The Project window allows you to
Add components to GameObjects
Parent objects
Change the maximum size of textures
Modify the file structure of assets
125
*What component allows you to link to an important asset.
Animator
Mesh Renderer
Skinned Mesh Renderer
Mesh Filter
126
*Which option beings playing the sound as soon as the game object loads?
Wake on Opening
Begin on Start
Sound.PlayOnEnter
Play on Awake
127
*Which component allows the canvas to resize with the display?
Canvas Transform
Canvas Scaler
Rect Transform
Event System
128
*To simulate echoing or distortion similar to a cave, what audio component should be used?
Flange Filters
Audio Listeners
Soundscapes
Reverb Zones
129
Android, web, and iOS are some of the supported platforms for
Performance Monitoring
Unity Ads
Unity Cloud Build
Rapid Sync
130
What data type must be used in the following code? _number = 8.0f;
integer
float
factor
string
131
*What position is not used when calling ScreenPointToRay?
Z
Y
X
132
*An image for an image component must be imported as this type
Alpha
PNG
Texture
Sprite
133
*Define the role of the any state
A state that allows transitions from any other state
A limitless state accessible only by Boolean parameters
An animation that counterbalances any other animations
A state that applies its behaviors to all states
134
*Main themes, copyrighted characters, and proprietary technologies are examples of
Thought Leadership
Employee Rights
Public Ownership
Intellectual Property
135
*A floating point variable is distinguished by what letter immediately following the number?
f
x
v
h
136
*Click here to rotate the Capsule Collider to horizontal without rotating the object it is on.
False
True
137
*Which production phase involves implementing assets and gameplay?
Production
Pre-production
Maintenance
Upgrade
138
A method is used to
define classes
set parameters
delineate variables
group instructions
139
*When using a Physics.Raycast, results are returned as a
hit
collider
RaycastHit
bool
140
*Where is the Project ID set in the Unity Editor to link to Unity Analytics?
Unity Services Window
Project Settings Window
Module Explorer Window
Unity Integrations Window