click below
click below
Normal Size Small Size show me how
VGD1 Final Review
| Question | Answer |
|---|---|
| What is a two dimensional image, often with transparent areas, that is drawn to the screen from frames of images to create a moving image. | A sprite |
| In Unity, if you want to illuminate an entire scene with one light, which type should you use? | A directional light |
| The script editor (IDE) that we use with Unity is called . . . | Visual Studio Community |
| An object created in the scene and stored in the project that can be instantiated at runtime is called a . . . | Prefab |
| This is a basic cube-shaped collision primitive which detects when one asset collides with another. | Box Collider |
| What do you call a self-contained set of instructions carried out in a script. | A function or method |
| In the Unity Editor, this consists of seven sets of controls. Each relates to different editing functions. | Toolbar |
| This is a basic round collision primitive which detects when an object collides with the parent object. | Sphere Collider |
| This is a set of instructions carried out by a script. | Function or Method |
| Fonts should be linked to what kind of Unity object? | TextMeshPro component |
| Which window allows you to access and manage the assets that belong to your game? | Project |
| Which window allows you to create and modify Animation Clips directly inside Unity? | Animation |
| Which window contains every GameObject in the current Scene? | Hierarchy |
| Which window displays detailed information about your currently selected GameObject, including all attached Components and their properties? It allows you to you modify the functionality of GameObjects in your scene. | Inspector |
| Which window is rendered from the Camera(s) in your game and represents your final, published game. | Game |
| Which window shows messages, warnings, errors, or debug output from your game. | Console |
| What are the three Transforms in Unity? | Position, Rotation, Scale |
| What do you use to link an Animation Controller to a GameObject? | An Animator component |
| What is our preferred scripting language for Unity? | C# |
| What kind of background is often used to build a scrolling game? | Limited size, repeating |
| What is wrong with this attempt to update the camera's position to match the current 2D sprite's position? Camera.main.transform.position = transform.position; | It will update the camera's z position, which will put the camera ON the sprite. |
| Which type of game is aimed at teaching, discussing or debating real-world concepts via gameplay? | Edutainment |
| These are games in which the player has a first-person perspective of their character and generally have a selection of weaponry to use. | FPS |
| These are games that usually require the player to overcome a challenge such as a maze, logical problem or positioning different pieces together. | Puzzle |
| These games require the player to take on a leadership role and oversee every detail of the provided scenario(s). Gameplay focuses on careful planning and resource management in order to win. | Strategy |
| Do 3D sounds play at the same volume regardless of the distance from the source? | No |
| A game engine is a piece of software that handles rendering, sound, and other plugged-in code libraries, such as physics, to create entertaining interactive experiences. | True |
| An object nested beneath a parent object in a hierarchy is known as the what? | Child |
| Rigidbody is Unity's way of applying the physics engine to an object. Rigidbody is both a component and a class for scripting. | True |
| Using World Coordinates, what happens to the X and Y position values of something moving up and to the left? | X gets smaller. Y gets bigger. |
| Unity has no built-in objects and you must create your own. | False |
| A WHILE loop will loop forever unless a command kicks you out. | True |
| To print "You Won!" to the Console, what line of code would you write? | Debug.Log("You Won!"); |
| Using PEMDAS: What is the answer to this equation? (2-10)/(2+6) | -1 |
| When a game is developed in 3D, it stores and uses what data about an object position? | x, y, and z coordinates. |
| Is this a valid C# variable name? 7_dwarf | No (can't start with a number) |
| These are a handy way of sharing and re-using Unity projects and collections of assets. | Package files |
| What happens to the X and Y values in world coordinates as an object moves up and to the left? | X gets smaller, Y gets bigger |
| What happens to objects that move beyond the currently visible camera area? | Nothing; they still exist, just with coordinates that are outside the currently visible area |