Statements
Methods/Functions
Data types/Variable
Unity
Miscellaneous
100

This belongs at the end of a statement. Often times, it is referred to as the period in code. 

What is a ;?

100

This method updates every frame after the game starts

What is void Update()

100

This variable stores a whole number

What is an int?

100
The basic term for scripts, sprite renderer, box colliders, rigidbody.

What is a component?

100

The function where you have to repeatedly tap a button on your keyboard to continue an action. (example, player shooting projectiles)

what is Input.GetKeyDown()?

200

This is the most basic conditional statement.

Example: Condition A=true, then, player will move left.

What is an if statement?

200

This method runs once during the first frame and does not update.

What is void Start()

200

This variable stores a decimal number

What is a float?

200

This is where all the game objects lie in Unity. It's also on the left side of the layout. Unless you changed the layout

What is Hierarchy?

200

The function where you have to hold a button on your keyboard to continue an action. (example, player walking)

what is Input.GetKey()?

300

This extends from the basic conditional statement. But only if the previous and all blocks do not run.

What is an else statement?

300

This method is used to detect if an object has been hit with another object

what is OnCollisionEnter2D()

300

This variable stores x,y,z and can be used to change the player's current postion

What is a vector3?

300

This is a game object that allows you to see your game. Without it, you can't see anything. 

What is a Camera?

300

This is made from dragging the gameobject from the hierarchy to the assets folder

What is a prefab (short for prefabricated object)?

400

for (int i=0; i<enemy.Length; i++){

};

what is a for loop?

400

This is a method used to get rid of an object. This object no longer exists

What is Destroy()

400

This variable stores components, and materials. (Hint: your player)

What is a GameObject

400

This displays information about the object, and you can add components to it. You can also change the values of the variables from the script.

What is an inspector?

400

This data type is used to allow code to run or prevent running depending on if the condition is true or false.

What is a bool?

500

The operator that checks to see if one statement matches another statement in an if statement. What is that operator called?

What ==?

500

This function allows you to take any components from Unity's inspector.

What is GetComponent<>

500

This variable type stores multiple data objects or data

what is an array or list?

500

This is everything in a scene. For example a player, an enemy, gems. What is the general term for this?

what is a game object?

500

This goes inside the parentheses of a function. For example void OnCollisionEnter2D(Collision collision){

}

 What is the general name of the bolded statement?

What are parameters?

M
e
n
u