Unity Certified Associate Exam COMPLETE
QUESTIONS AND CORRECT DETAILED ANSWERS
AGRADE
What built in feature in the Unity Editor allows for organization of objects and includes built in components like UI, Water, and Default? - ANSWER>> Layers What is a blueprint of the game which includes rules, characters, and game mechanics for the whole working team? - ANSWER>> Game Design Document Which choice best fits the game design process of production? - 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? - 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? - ANSWER>> Line A Match the following animation methods with its set of parameters - 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? - ANSWER>> Level Designer Which of the following variable declarations observes Unity's standard naming conventions (especially as it relates to capitalization)? - 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? - 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? - ANSWER>> Project Folder What is an option you can use when in playing the game in Game view? - ANSWER>> Maximize on Play Mute Audio Stats 1 / 4
By default, what will be the first state used by this Animation Controller? - 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? - 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? - 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? - 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? - ANSWER>> Character Artist Luis wants to move a game object in the scene using the Inspector window. Which of the following should he change? - ANSWER>> Position Read the documentation from the Unity Scripting API below. Which of the following is a correct use of the InvokeRepeating method? - ANSWER>> InvokeRepeating("Spawn", 0.5f, 1.0f); Which comment best describes the following code? - 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? - ANSWER>> On line 1, change "Vector3" to "float" What is a possible value for the following variable? - ANSWER>> 0.52 Which of these variables would be visible in the inspector? - ANSWER>> public float speed; Which of the following allows you to add components to a game object? - ANSWER>> Inspector Which choice best fits the game design process of maintenance? - 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? - ANSWER>> Technical Artist 2 / 4
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? - 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)? - 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? - ANSWER>> setFloat("Speed_f", 0.3f); True/False: You can create new game objects in the Hierarchy window. - ANSWER>> T Which comment best describes the code below? (Enemy) - 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]? - ANSWER>> public float speed = 20.0f Which of the following is NOT a type of scene view? - ANSWER>> Underdraw Which of the following views allows you to move game objects around? - 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. - ANSWER>> F Which game design role constructs environment assets including models and textures and may create environment concept art depending on the studio size? - ANSWER>> Environment Artist Which game design role generates the initial idea of characters and environments for the game and defines the look and feel of the game elements? - ANSWER>> Concept Artist In Unity, you can organize your view by... - ANSWER>> Dragging the view tabs to where you want Which game design role designs and implements game mechanics and game play in the levels and may do a considerable amount of scripting of behaviors and animations?
- ANSWER>> Game Designer 3 / 4
Where are you able to create new materials for your game in the Unity Editor? - ANSWER>> Project Window Which of the following conditions properly tests that the game is NOT over and the player IS on the ground - ANSWER>> Line C While in Play mode, any changes you make will be saved. - ANSWER>> F What color are prefab objects coded in the Hierarchy window? - ANSWER>> Blue Which of the following lines of code a,b,c, or d are written using standard Unity naming conventions (rules)? - ANSWER>> Line d Which choice best fits the game design process of pre-production? - ANSWER>> Generating story, concept art, game design document, and technical design document.
When you run a project with the code below, you get the following error:
"NullReferenceException: Object reference not set to an instance of an object." What is most likely the problem? - ANSWER>> There is no object named "Player" in the scene Which choice best fits the game design process of upgrade? - ANSWER>> Building and releasing new content, major additions, and modifications such as new levels or seasonal content.You're trying to write some code that creates a random age betw een 1 and 100 and prints that age, but there is an error. What would fix the error? - ANSWER>> Add a new line after line 8 that says "return age;" Read the documentation from the Unity Scripting API and the code below. Which of the following are possible values for the randomFloat and randomInt variables? - ANSWER>> randomFloat = 100.0f; randomInt = 0; Examine the Animator Controller - ANSWER>> The animator controller creates states that the GameObject can be in and assigns animations to these states. It also defines transitions for each of these states.Apply an Animator Controller to a GameObject - ANSWER>> Have the object open in Inspector. Drag the animator controller from the Project window to an empty space in the Inspector. Double click on the controller in the Project window to open it.Create an Animator Controller - ANSWER>> In the Project folder you store your controllers in, right click and select Create -> Animations -> Animator Controller. Once open, you can create states, assign animations to them, make parameters, and make transitions.
- / 4