What are the fundamental building blocks of games in Unity called? (They are found in the Hierachy)
GameObjects
In a game, what does a scene usually represent?
a Level
What is the Move Tool Key
W
What determines the order that objects appear in your scene?
Sorting Layers
What do you call an object that contains other objects beneath it?
A Parent Object
Why does a GameObject usually need a sprite attached to it at all?
Meadow will be the judge of if its allowed.
What language are Unity scripts written in, and what editor opens when you double-click one?
C#
What three things does an object's transform include?
Position, rotation, and scale
Which component holds the Sorting Layer setting?
The Sprite Renderer
You've built one car and now you want twenty of them across three different scenes. What do you make, and why is that better than copy-pasting?
Make it a prefab!
What do we call the properties that make up an object, like its color, size, and position?
Components
A developer keeps editing their game while it's running and losing all their work. What setting fixes this, and how?
Change the Playmode tint
The green arrow moves an object along which axis, and the red arrow along which axis?
Green = Y (up/down), Red = X (left/right)
All the parts of your car are on the same sorting layer and they keep fighting over which one shows on top. Why is that happening, and what's the fix?
When objects share a sorting layer, Unity falls back on Z position to decide order...so they compete. Fix it by making a new sorting layer for the objects that should be in front
You change the color of one car in your scene, but you wanted all twenty cars to change. Walk through what you should have done.
Make the change on the prefab
You add a square to your scene, but you want it to act as a long street. Name two different ways you could stretch it out.
Use the Scale Tool (R) and drag the square handles, or type exact Scale values into the Transform in the Inspector
Which window prints errors, warnings, and your Debug.Log statements?
Console
Carbot wins if their speed is over 70 or if they have the powerup. Which operator do you use?
Use ||
You create a "Foreground" layer but the car still renders behind the street. What did you most likely get wrong?
Its position in the sorting layer list, a layer has to be at the bottom of the list to appear on top
A child object inherits things from its parent, but the lesson used puppies with different fur colors as an example. What point was that making?
Children can inherit components and positions from the parent, but they can still have their own unique traits. Inheritance doesn't mean identical!
You write a perfectly correct script, press Play, and nothing happens. What is a likely reason?
The script isn't attached to a GameObject. A script has to be dragged onto an object as a component before it will run. OR The script isn't checked.
You want to check for a mouse click every single frame. Which function does that code go in, and why not the other one?
Update() — it runs every frame and loops. Start() only runs once at the beginning, so it would only check a single time.
You want to test five different speed values without reopening your script each time. What keyword do you add to the variable, and where do you change it?
public, then you change the value in the Inspector while working in Unity
What's the difference between a Sorting Layer and Order in Layer?
Order in Layer decides the order of objects within the same sorting layer
Your car's body, wheels, and roof are all separate objects. If the car drives off right now, all the parts fall apart. What do you do about it?
You parent them: create an empty GameObject ("Car Parent") and make all the parts children so they move as one