CompuScholar Unity Exam Study Guide
question with answers
What is a game engine? - -A collection of pre-written code, programs and other
resources that can be used as a starting point to write video games
-Why would you want to use a game engine to create game programs? - -Because
your game development experience will be quicker and easier
-Which of the following is NOT a common feature of game engines? - -Providing
pre-written games that you can just sell
-Which type of game engine doesn't usually give access to the original source
code? - -Proprietary engines
-Which game engine will we be using in this course? - -Unity
-What type of game engine is free for anyone to download and use? - -Open-source
engines
-Which of the following should you consider when choosing a game engine? - -Does
the engine support the language I want to use? ; What support is available for the
engine? ; How much does the engine cost?;
-In most cases, you are not going to be able to create a complex video game
without ________________. - -writing code
-What programming language will we be using to create Unity games? - -C#
-What tool will allow you to write code more easily and quickly? - -An Integrated
Development Environment
-Games that want to support public _____ can include an IDE or level designer just
for that game. - -mods
-How can you test your game program on many different target devices, like
smartphones, game consoles and PCs? - -You can use an emulator to simulate these
environments on your computer.
-Which of the following is NOT an example of an "asset" in a game program? - -An
input device
-Which image editing program is free and will work on many different platforms,
including Mac OS X and Windows? - -GIMP
-Which of the following features can be supported by a game library or API? - -
Handling complex 2D and 3D images and animation; Implementation of game
physics; Collision detection between game objects.
, -Unity can create games for ___________. - -all kinds of devices and computers,
including Android, iOS, Mac and Windows.
-What is the Unity Asset Store? - -A convenient place to browse available images,
sounds, videos and more that you can purchase to use in your games.
-Which version of Unity is free to use if you are an individual? - -Personal Edition
-When you install the free version of Unity, you have to __________________. - -create
and register a Unity account.
-When you build a game with the Unity Personal Edition, what will appear when you
launch the game? - -A brief Unity Splash screen
-What type of Unity games will we be creating in this course? - -2D
-Which tab in the Unity interface will show detailed information about the selected
game object? - -The Inspector tab
-Which tab in the Unity interface will show the design of your game world? - -The
Scene tab
-Which tab in the Unity interface will display the assets (images, scenes, etc) that
you have added to your game? - -The Project tab
-The Unity IDE is very flexible, so you can configure the tabs and panels however
you like. - -True
-Which Unity Help section contains full technical details about the Unity API? - -The
Scripting Reference
-Which Unity Help section is written as a plain-language description of a concept or
introduction to completing certain tasks in Unity? - -The Unity manual
-What folder will hold all of the image, sound, script, and other resources for your
Unity project? - -The Assets folder
-The basic building block in a Unity game is called a __________. - -GameObject
-On its own, a GameObject does not do very much! - -True
-What does Unity call something that provides some sort of functionality to a
GameObject? - -A component
-When you save your Scene object with a name, where will it appear? - -The Assets
area
-Which component is ALWAYS attached to a GameObject and cannot be removed? -
-A Transform component
, -In Unity, a ________ is the container that holds the game objects that appear
together on the same screen. - -scene
-Which statement below is true about the relationship between sprites and image
assets? - -You can create multiple sprites from the same image asset
-Which Rotation value would you set to change the rotation angle on a 2D Sprite? -
-Z
-Which "Scaling" value will display a sprite image at the normal size, without
stretching or shrinking? - -1.0
-If an object is located directly above the center position on the screen, which of
the following is the most likely value of the "Y" location coordinate? - -1
-If you delete an image from your Assets list in Unity, what happens to the file on
your computer? - -It is deleted from your computer.
-The sprite Renderer component allows you to control the color, sorting and other
appearance settings of a sprite's image. - -True
-What large library of libraries and objects is available to the C# language? - -.NET
Framework
-___________ is the process of turning human-readable source code into native
machine language. - -Compiling
-What type of program sends only the source code and not the compiled code to
the target computer? - -Interpreted
-Which of the following best describes the source code that most human
programmers will write today? - -Human-readable text stored in text files
-Why would you write a C# script for your game? - -To control the behavior of your
game objects
-Which of the following best describes the relationship between scripts and
GameObjects? - -A script can be assigned to multiple game objects; one game
object can use multiple scripts
-How are scripts stored within a Unity project? - -As an asset in the Assets list
-When you create a new script component, the script code window will be blank.
You will need to write ALL of the code for the script. - -False
-What do you see in the "Solution Explorer" panel of the Visual Studio IDE? - -A list
of all script files in your project
question with answers
What is a game engine? - -A collection of pre-written code, programs and other
resources that can be used as a starting point to write video games
-Why would you want to use a game engine to create game programs? - -Because
your game development experience will be quicker and easier
-Which of the following is NOT a common feature of game engines? - -Providing
pre-written games that you can just sell
-Which type of game engine doesn't usually give access to the original source
code? - -Proprietary engines
-Which game engine will we be using in this course? - -Unity
-What type of game engine is free for anyone to download and use? - -Open-source
engines
-Which of the following should you consider when choosing a game engine? - -Does
the engine support the language I want to use? ; What support is available for the
engine? ; How much does the engine cost?;
-In most cases, you are not going to be able to create a complex video game
without ________________. - -writing code
-What programming language will we be using to create Unity games? - -C#
-What tool will allow you to write code more easily and quickly? - -An Integrated
Development Environment
-Games that want to support public _____ can include an IDE or level designer just
for that game. - -mods
-How can you test your game program on many different target devices, like
smartphones, game consoles and PCs? - -You can use an emulator to simulate these
environments on your computer.
-Which of the following is NOT an example of an "asset" in a game program? - -An
input device
-Which image editing program is free and will work on many different platforms,
including Mac OS X and Windows? - -GIMP
-Which of the following features can be supported by a game library or API? - -
Handling complex 2D and 3D images and animation; Implementation of game
physics; Collision detection between game objects.
, -Unity can create games for ___________. - -all kinds of devices and computers,
including Android, iOS, Mac and Windows.
-What is the Unity Asset Store? - -A convenient place to browse available images,
sounds, videos and more that you can purchase to use in your games.
-Which version of Unity is free to use if you are an individual? - -Personal Edition
-When you install the free version of Unity, you have to __________________. - -create
and register a Unity account.
-When you build a game with the Unity Personal Edition, what will appear when you
launch the game? - -A brief Unity Splash screen
-What type of Unity games will we be creating in this course? - -2D
-Which tab in the Unity interface will show detailed information about the selected
game object? - -The Inspector tab
-Which tab in the Unity interface will show the design of your game world? - -The
Scene tab
-Which tab in the Unity interface will display the assets (images, scenes, etc) that
you have added to your game? - -The Project tab
-The Unity IDE is very flexible, so you can configure the tabs and panels however
you like. - -True
-Which Unity Help section contains full technical details about the Unity API? - -The
Scripting Reference
-Which Unity Help section is written as a plain-language description of a concept or
introduction to completing certain tasks in Unity? - -The Unity manual
-What folder will hold all of the image, sound, script, and other resources for your
Unity project? - -The Assets folder
-The basic building block in a Unity game is called a __________. - -GameObject
-On its own, a GameObject does not do very much! - -True
-What does Unity call something that provides some sort of functionality to a
GameObject? - -A component
-When you save your Scene object with a name, where will it appear? - -The Assets
area
-Which component is ALWAYS attached to a GameObject and cannot be removed? -
-A Transform component
, -In Unity, a ________ is the container that holds the game objects that appear
together on the same screen. - -scene
-Which statement below is true about the relationship between sprites and image
assets? - -You can create multiple sprites from the same image asset
-Which Rotation value would you set to change the rotation angle on a 2D Sprite? -
-Z
-Which "Scaling" value will display a sprite image at the normal size, without
stretching or shrinking? - -1.0
-If an object is located directly above the center position on the screen, which of
the following is the most likely value of the "Y" location coordinate? - -1
-If you delete an image from your Assets list in Unity, what happens to the file on
your computer? - -It is deleted from your computer.
-The sprite Renderer component allows you to control the color, sorting and other
appearance settings of a sprite's image. - -True
-What large library of libraries and objects is available to the C# language? - -.NET
Framework
-___________ is the process of turning human-readable source code into native
machine language. - -Compiling
-What type of program sends only the source code and not the compiled code to
the target computer? - -Interpreted
-Which of the following best describes the source code that most human
programmers will write today? - -Human-readable text stored in text files
-Why would you write a C# script for your game? - -To control the behavior of your
game objects
-Which of the following best describes the relationship between scripts and
GameObjects? - -A script can be assigned to multiple game objects; one game
object can use multiple scripts
-How are scripts stored within a Unity project? - -As an asset in the Assets list
-When you create a new script component, the script code window will be blank.
You will need to write ALL of the code for the script. - -False
-What do you see in the "Solution Explorer" panel of the Visual Studio IDE? - -A list
of all script files in your project