0% found this document useful (0 votes)
36 views9 pages

Depth Information: 1 Point

The document contains questions about concepts in game development and the Unity game engine. It covers topics like world coordinate spaces, game objects, components, scripting, animation, physics, lighting, audio, input handling, and scene management.

Uploaded by

Văn Dũng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views9 pages

Depth Information: 1 Point

The document contains questions about concepts in game development and the Unity game engine. It covers topics like world coordinate spaces, game objects, components, scripting, animation, physics, lighting, audio, input handling, and scene management.

Uploaded by

Văn Dũng
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

1. In a 3D world coordinate space, what additional information does the Z-axis provide?

1 point

Color information
Depth information
Time information
Sound information

Clear selection

2. What is a game object in the context of game development?


1 point

A programming language feature


A visual asset like an image or sound
A specific type of game controller
A fundamental unit in a game that can be manipulated

Clear selection

3. What is the primary purpose of game object manipulation and transformations?


1 point

To create complex game mechanics


To optimize game performance
To control the flow of the game's narrative
To position, rotate, and scale game objects within the game world

Clear selection

4. In a world coordinate space, what do the X, Y, and Z axes typically represent?


1 point

Red, Green, Blue colors


Width, Height, and Depth
Time, Speed, and Acceleration
Latitude, Longitude, and Altitude

Clear selection

5. What is the world coordinate space in graphics and game development?


1 point

The space where global economic trends are analyzed


The space where 3D models are created
The coordinate system relative to the entire virtual world or game scene
The space where pixel values are manipulated in an image

Clear selection
6. What role does the world coordinate space play in rendering a scene?
1 point

It establishes the position and orientation of objects in the scene


It determines the lighting conditions in the scene
It defines the camera position in a virtual environment
It controls the audio output in the game

Clear selection

7. Which term is commonly used to describe the size of objects in the world coordinate space?
1 point

Volume
Scale
Magnitude
Density

Clear selection

8. In the context of game development, what does the term "parent-child relationship" refer to?
1 point

The relationship between characters in a game story


The hierarchical connection between game objects
The interaction between players and non-playable characters
The emotional connection between game developers and their creations

Clear selection

9. In a game scene with a parent-child relationship, what happens if the parent object is rotated?
1 point

The child object is unaffected


The child object rotates in the opposite direction
The child object disappears
The child object rotates in the same direction

Clear selection

10. Which of the following is NOT a built-in Unity component?


1 point

Rigidbody
Camera
AnimatorScript
Collider

Clear selection
11. What is the primary purpose of the Collider component in Unity?
1 point

To control character animations


To detect and respond to collisions in the game world
To define the visual appearance of a game object
To handle user input

Clear selection

12. Which of the following describes Unity?


1 point

An operating system
A programming language
A game development engine
A video editing software

Clear selection

13. Which component is commonly used to create realistic physics interactions


1 point

Audio Source
Light
Mesh Renderer
Rigidbody

Clear selection

14. What type of lighting source in Unity simulates light emitted from a specific point in all
directions?
1 point

Directional Light
Spot Light
Area Light
Point Light

Clear selection

15. How does the range property of a Unity Point Light affect the lighting in the scene?
1 point

It changes the color temperature of the light


It controls the intensity of the light
It influences the size of the illuminated area
It adjusts the distance over which the light is effective
Clear selection

16. What is the purpose of saving and loading scenes in a game?


1 point

To control character animations


To manage audio playback
To store and retrieve game progress and state
To optimize rendering performance

Clear selection

17. Which Unity method is typically used to load a scene at runtime?


1 point

LoadLevel()
LoadGame()
Load()
LoadScene()

Clear selection

18. What does the Unity Spotlight component allow developers to do?
1 point

Illuminate a cone-shaped area with adjustable parameters


Simulate light coming from all directions
Create particle effects in a scene
Control the visual appearance of terrain

Clear selection

19. What is PlayerPrefs used for in Unity's scene saving and loading?
1 point

To manage scene transitions


To control character animations
To handle user input
To store and retrieve player preferences

Clear selection

20. An asset type that allows you to store game objects and create multiple instances later is
called:
1 point

Package
Prefab
Asset Store
Serialized

Clear selection

21. To define input axes and game actions for your project you need:
1 point

Input System
Physics Manager
PresetManager
PlayerSettings

Clear selection

22. Elements in Unity that can be added to game objects in a scene:


1 point

Factory
Components
Render
Props

Clear selection

23. Select the two things that a data type tells us below:
1 point

How to interpret the bits for variables of that data type


The name of a variable of that data type
The address of a variable of that data type
Valid operations for variables of that data type

24. How can you pause the game?


1 point

Time.timeScale = 0;
Time.deltaTime = 0;
Time fixedDeltaTime = 0;
Time.time = 0;

Clear selection

25. To make your camera point at an object as it moves what method you need to use:
1 point

Follow()
LookAt()
You need to make camera child of object
No method exists

Clear selection

26. How do you assign a script to an object?


1 point

Drag script onto game object in the project options


Drag script onto game object in the inspector
Drag script onto game object in the hierarchy
Drag script onto game object in the sence

Clear selection

27. In the template for the Unity script, all scripts include the methods:
1 point

Create()
Start()
Update()
Stop()

28. In Unity's Animator Controller, what are Animation States used for?
1 point

Defining visual effects


Managing input controls
Implementing audio effects
Defining different animation sequences

Clear selection

29. What does the following code do?


File.WriteAllText(@"C:\myFile.txt", "This is my text");
1 point

Creates a new file and writes the text to the myFile.txt. If the file already exists, then throw an exception.
Opens file for reading or write operation
Creates a new file and writes the text to the myFile.txt
Creates a new file and writes the text to the myFile.txt. If the file already exists, then overwrite the text to
the file.

Clear selection

30. What is the purpose of the Update() method in Unity's MonoBehaviour class?
1 point

It is called before the first frame update


It is called once per physics update
It is called every frame
It is called when the object is destroyed

Clear selection

31. Which Unity method is used to handle collision events between GameObjects with colliders?
1 point

OnTriggerMethod()
OnCollisionExit()
OnCollisionStay()
OnTriggerExit()
OnCollisionEnter()

Clear selection

32. What is the purpose of the Animator Controller in Unity?


1 point

To write scripts in C#
To manage audio sources
To control animation transitions and states
To handle user input

Clear selection

33. What is the purpose of the FixedUpdate() method in Unity?


1 point

To update non-physics related tasks


To perform physics calculations
To handle collision events
To start coroutines

Clear selection

34. What is the purpose of the LateUpdate() method in Unity's MonoBehaviour class?
1 point

To update the position of GameObjects after physics calculations


To update animations and physics calculations
To handle input events
To perform clean-up tasks after all Update() methods have been called

Clear selection

35. Which of following is NOT a type of files for Game Configuration Storage?
1 point
.csv
.bmp
.txt
.dat
.xml

Clear selection

36. Which component in Unity is primarily responsible for controlling animations?


1 point

Rigidbody
Animator
Collider
Transform

Clear selection

37. Which Unity method is used to detect mouse clicks on a GameObject?


1 point

OnMouseDown()
OnClick()
MouseClick()
OnMouseClick()

Clear selection

38. In Unity's Animator Controller, how can you blend between two animations smoothly?
1 point

By modifying the Collider size


By using the Blend Tree
By adjusting the Rigidbody parameters
By applying a Physics Material

Clear selection

39. What is the purpose of a Physics Material in Unity?


1 point

To define the color of colliders


To define the mass of Rigidbody objects
To adjust the friction and bounciness of colliders
To control the density of Rigidbody objects

Clear selection
40. What does the 'public' keyword signify when declaring a variable in a MonoBehaviour
script?
1 point

It means the variable can only be accessed within the same class
It indicates the variable is constant and cannot be changed
It means the variable is accessible from other scripts and Unity's editor
It indicates the variable is static and shared across all instances of the class

You might also like