What do you do if you can't see your Sample Rate (framrate) in your Animation window?

Click the 3 dots in the top-right corner of the Animation window and select "Show Sample rate"
How do you create a tile MAP?

In the Hierarchy, press "+" > 2D Objects > Tilemap
What's at least one purpose of the MainObjectsLoader? Why is this important?

It loads all of our consistent objects in every scene so we don't have to. It also controls the order in which they spawn, so we control that as well.
Some of these objects have references to each other, so controlling their spawn order helps to prevent errors.
Where do you install stuff you got from the Unity Asset Store into your project?

The Package Manager
Which video game led to the creation of the ESRB (Entertainment Software Rating Board)?
Mortal Kombat
What is the purpose of the Rigidbody2D component?

A component that places a GameObject under the control of the 2D physics engine.
Your tiles are rendering on top of your player. How can you fix this?
Change the Sorting Layer of your player to a layer that is below your tilemap Sorting Layer.

How do you create and edit a transition between animations?

Right-click on an animation in the Animation Controller, select "Create Transition" and then click on another animation.
To edit them, click on the transition arrow.
How do you create a tile PALETTE?

Go to Window > 2D > Tile Palette. Click the "No Valid Palettes" dropdown and select "Create New Palette".
What's the purpose of a Game Manager object?

It holds everything related to the current status of the game. Currently, whether windows, events, or cutscenes are open that should prevent the player from moving.
Also potentially things like level difficulty, points earned, etc.
What is the list that holds our audio sources called? In C# terms.

An array.
What are the money units in Animal Crossing called?

Bells
What is a Sorting Layer and how do you add one?

In an object's Sprite Renderer component, open the Sorting Layer dropdown and select "Add Sorting Layer". They are used to control which objects render in front of and behind other objects.
F

What's the purpose of the Animator Controller? What is it?

It holds all of an object's animations. It's like a state machine, defining how different animation clips are played, when they transition, and under what conditions these transitions occur.
What's the difference between a TilemapCollider2D and a CompositeCollider2D?

A TilemapCollider2D adds collision to every tile, while a CompositeCollider2D isn't actually adding any collision, but comping the tiles into one big collider instead of potentially hundreds+ small colliders.
Define a Scriptable Object, or describe how we used one in class, what we used it for, and why.
A class that allows you to store and manage data independently from scripts. We used one to hold our NPC dialogues, because we could have potentially hundreds of them and this allows us to easily change what an NPC says from a single parameter.
What does the Vertical Layout Group component do?

It lays out its children objects vertically based on the spacing you set.
What is Sonic the Hedgehog’s middle name?
Maurice
Define a "Prefab" in Unity.

Short for "prefabricated object", a prefab is a reusable asset that serves as a template for a GameObject or a hierarchy of GameObjects.
This is the code that's spawning the player at the PlayerStart object:
Yet the player isn't spawning there. What could be the problem?

PlayerStart isn't spelled correctly in the scene, there's an extra space.
Which 4 settings do you need to change on your source files for pixel art?

1. Sprite mode
2. Pixels per unit
3. Filter mode
4. Compression
What is a specialized 2D Tile asset that automatically changes its appearance based on the surrounding tiles in a Tilemap, based on rules that you set?

A Rule Tile

What does the anchor box do for UI elements?

Determines how a UI element scales and positions itself relative to its parent object, ensuring that it stays in the correct location on different screen resolutions.
I want to create an event that happens when I click my buttons using "methods" from a script on a parent object. Describe how I would do this and what it's called.

Inspect the Button component, scroll down to the OnClickEvents section, hit the "+" button, and drag the object with your desired script into the empty parameter.
Then, use the dropdown menu to find the desired method.

What fungi is responsible for turning humans into zombies in The Last of Us?
Cordyceps
How do you add or edit an Input in Unity?
Edit > Project Settings > Input Manager.
Then edit an input or add to the overall size.
If your player/tilemaps are spinning around when moving and colliding, what is potentially the problem?

You need to inspect their Rigidbody2D component and freeze their constraints on either the X, Y, and Z axis depending on what you want.
Describe the process of making a Blend Tree from start to finish.

Right-click in an object's Animation Controller and select "From New Blend Tree".
Open the Blend Tree and set the Blend Type and Parameters.
Add Motion Fields to place your animations onto, using corresponding X and Y values respective to which direction the animation is facing.
This line of code is on our CameraController script. What is it doing?

It's making the camera follow the player position.
If my corners for a UI Image look distorted like this, what's something I can do to fix them?

Select the image in the Content Browser and go to the Sprite Editor.
In the bottom right corner, adjust the “Border” settings until the green outlines surround your corners.
Now, when you use that image in your UI, you can change the Image Type to “Sliced” and adjust the Pixels Per Unit Multiplier until it looks correct.

When we teleport between scenes, we're moving to the teleporter with the same name as the one we're coming from.
Which object is storing the name between scenes? Which variable are we storing it in?
The player is holding it on the "areaTransitionName" variable.
What is the name of Kratos’ axe in God of War? (God of War 2018 and God of War: Ragnarok)
Leviathan Axe
What's every step to slice a sprite sheet?

Change the Sprite Mode to Multiple.
Open the Sprite Editor.
Change the Slice Mode to Grid by Cell Size (usually).
Change the grid sizes accordingly.
Select Slice and then Apply.

Your tiles are too small for each grid space, what is one way to make them show up properly?

On the source file, change the Pixels Per Unit field to something smaller to make them bigger. For example, change 32 to 16.
