Вы находитесь на странице: 1из 18

Torque 3D 1.

2 Education: Comprehensive FPS Tutorial

Quiz Examples

These Torque 3D 1.2 Quiz Examples are designed to test reading comprehension and memory.
The Torque 3D 1.2 Comprehensive FPS Tutorial covers a vast amount of information over several
disciplines. It is recommended that quizzes are used as a tool for rewarding those who have read
the material. The learning will come from the repetition of the material over the teaching period.

Note: The reading homework is currently the first exposure to the materials in the accompanying
syllabus; therefore the testing difficulty level is low. These quiz questions are generally too easy
for midterm and final testing.

Note: It is recommended that 5 to 10 test questions are given for a quiz of the first reading of the
materials. Example questions are given here to provide some source curriculum materials and
examples that fall within the current rubric.

Note: Lesson 1 Quiz: Setup and Overview setup is recommended only for longer classes than the
recommended 52 hours for this curriculum.

Note: Lesson 3: Introduction to Scripting is spread out over 3 classes and 3 quizzes to cover the
breadth of the materials in this lesson.
Lesson 1

Q: What physics system does Torque 3D incorporate into its technology?

A: Newtonian Physics Torque 3D Physics PhysX None

Q: What version of DirectX is required to run Torque 3D 1.2?

A: DX 7 DX 8 DX 9 DX 10 DX 11

Q: Which is a larger file download?

A: DirectX SDK DirectX Runtime

Q: What is the name of the main launcher for Torque projects?

A: Toolbox Funbox Techbox Mybox

Q: What is the name of the tutorial file you open in Lesson 1?

A: ActionMan Tutorial101 FPS Tutorial MyTech

Q: What town is featured in the level?

A: Hometown Skytown Torquetown Chinatown

Q: What is Torsion?

A: Computer Acrobatics Torque Script Editor Computer Game

Q: In Torsion, what is the correct version of the tutorial project do you run?

A: Release Debug The Right One

Q: What does a break do in Torsion?

A: Breaks Computer Software Breakdancing Demo Stops Code

Q: What is the main editor called in Torque 3D?

A: Universe Editor Planet Editor World Editor Torque 3D Supreme Editor

Q: Who makes Direct X technology?

A: GarageGames Apple Microsoft IBM

Q: What command switches from game playing mode to World Editor mode?

A: Genie Switch F11 Space Bar Return Key


Q: Which Camera Mode is NOT supported in Torque?

A: Sky Camera World Camera Player Camera

Q: Which camera view do you see your character from behind (the camera is placed behind the
character on screen)?

A: Orbit Camera 1st Person 3rd Person


Lesson 2

Q: In top-down view, which direction represents North in a level?

A: Top Right Left Bottom

Q: What color are selectable objects in a top down view in Torque 3D?

A: Blue Green Purple

Q: Which section in the Object Editor includes every object in the scene?

A: World Editor Scene tab Torsion

Q: Which item is NOT a selection (sub tab) under the Library?

A: Script Level Character

Q: Where are static 3D models located in the Library?

A: Meshes Prefabs

Q: Where are invisible objects that players can interact with located?

A: Level Character Script

Q: What does NOT belong in the Level sub tab?

A: Animation System Environment

Q: What is NOT an example of a hidden object in a Torque 3D level?

A: Trigger Level Boundary Air

Q: What is NOT located in the Scripted tab Example under Library?

A: Airplane Building Dog

Q: Why do we group objects together in the Prefabs?

A: So They Look Better So They Are Fabulous So They Can Be Organized Together

Q: What position does the Scene tab NOT indicate?

A: Y A X Z

Q: In lesson 2, what Game Design tip is NOT covered?

A: Hand to Hand Combat Cover Choke Points

Q: In Lesson 2, what weapon are you manipulating?

A: Machine Gun Grenade Turret Knife

Q: In Lesson 2, what object are we manipulating?


A: A Table A Street Light A Dumpster A Clown

Q: What command do you use to help locate objects in the search function?

A: Filter Open Sesame Super Search

Q: What extra design tip is NOT included in Lesson 2?

A: Play Test Establish a Story Do a Sketch Exercise a Lot

Q: What is a new object called or named when you create it in Torque 3D?

A: Neutralone MyObject TSStatic UltimateGift

Q: What is the name of the panel that provides details on objects?

A: Inspector Professor Encyclopedia AllSpark


Lesson 3

Q: How is the difficulty level of TorqueScript compared to other programming languages?

A: Harder Easier About the Same

Q: Which of the following types of files are written by TorqueScript?

A: .MIS .DOC .FAT

Q: What does TorqueScript NOT do?

A: Setup Collisions Set Win/Loss Inventory Adjust the Date and Time on the
Computer

Q: TorqueScript is generated after what process?

A: Editing the level Day Dreaming Loading in the Game

Q: What program can you use instead of Torsion to edit scripts?

A: Excel #2 Pencil Notepad text editor 3D Studio Max

Q: What is the name of the main page where projects in Torque 3D are launched?

A: Command Central The Beginning Toolbox Google

Q: Which setting is the correct setting in Torsion to run the Chinatown project?

A: Debug Release The Super Version

Q: What does it mean to step through code?

A: Take One Piece of Code at a Time Step Through the Fun Parts Exit the Room

End Lesson 3 Part 1

Lesson 3 Part 2

Q: Concatenation means:

A: Code is Concentrated in One Area Code is Combined Name of a New Kind


of Fruit

Q: In programming, which one is NOT a type of variable?

A: Global Social Local


Q: What is the equivalent of a period for writing code in TorqueScript?

A: . Period ! Exclamation Point ; Semi-colon *Asterisk

Q: Which statement is true?

A: You Should Comment a Lot You Should Comment a Little

Q: What is a common source of errors in programming noted in the lesson example?

A: Installing Windows Programs on a Mac Giving an Incorrect Path Falling


Asleep

Q: What is typing script into the console textbox like?

A: Writing Code on an iPhone Watching all the Graphics Scripting On-The-Fly

Q: What is an array?

A: A Shelf with All the Trophies Winning Games Stored Values of the
Same Type

Q: Loops help you do what?

A: Circle around the level in real time Run through a block of code Turn Off the
Computer

Q: If then statements test for what?

A: Condition to Decide on the Code to Execute Weather Which


Projects to Run

Q: What are the two main ways to edit an object in Torque 3D?

A: In the World Editor Loading Level into StarCraft II Editing Scripts

End of Lesson 3 Part 2

Lesson 3 Part 3

Q: Which statement is true?

A: Datablocks Contain Information That DOES NOT Change

Datablocks Contain Information That DOES Change

Q: Do comments affect the outcome of programming or scripting code?

A: Yes No

Q: What is the symbol for commenting code?


A: $ ^ () //
Q: What is the path of the data?

A: Where You Bought the Computer

The Inside Information on Engine Secrets

The Location of Where Code is Located

Q: Does Torque 3D use relative or absolute paths to locate where data resides in a
programming statement?

A: Relative Absolute Neither

Q: What is the shape of the trigger area in the bubble effect example?

A: Cube Triangle Circle Star

Q: What command is the equivalent of go for a function?

A: exec() goGadget() scriptOne()

Q: What object do you place in the middle of the trigger area?

A: Airplane Tree Boulder Car

Q: When you place the object in the trigger area, is it:

A: Too Big Too Small Just Right

Q: Why do you put breakpoints in the code?

A: To Slow Down the Program To Look for Bugs To Breakdance While Coding

Q: What purpose does a trigger serve in level building?

A: To Execute an Action if Something Happens Guns Need to Be Accurate

Q: In Torque 3D, if you want to move an object up and down in the scene, what axis is
that?

A: X Axis Y Axis Z Axis A Axis


Lesson 4

Q: When your camera rotates around the character in a circular fashion while moving
the camera, what camera mode is this called?

A: Circle Merry Go Around Orbit Surround Video

Q: What is the area called where players and objects enter or re-enter the game?

A: Door Teleport Spawn Magic Gate

Q: What is the panel used to look at object properties called?

A: Torque Window Inspector Datablocks

Q: When a class starts with a bunch of functionality and properties, this is called what?

A: Lucky Torque Starter Kit Inheritance

Q: Datablocks are a way for objects to store data. Does the server know about this data?

A: Yes No

Q: Torque 3D supports all these 3D formats BUT which one?

A: COLLADA AOL DTS DSQ

Q: Skeleton Nodes are identified by what?

A: Green Stars Red Checks White Crosses Orange Fruit

Q: The Shape Editor is designed to replace your 3D program like 3D Studio Max.

A: True False

Q: What is NOT a component of a player?

A: Spawn Sphere Datablock 2D Model 3D Model

Q: Mat is short for what?

A: Matters Matthew Materials Mate

Q: Which one is NOT a texture map?

A: Unique MapDiffuse MapNormal Map Spec Map

Q: Which map highlights the light and dark areas where extra shading appears?

A: Unique MapDiffuse MapNormal Map Spec Map

Q: What happens when you Copy values from in a new datablock?


A: You Create New Data You Copy Data From a Previous Design Adds 1

Q: Which property is NOT in the character datablock?

A: maxForwardSpeed airControl Falling Dancing

Q: What is the name of the character in Lesson 4?

A: Thomas Gideon Joe Killer Mario

Q: The process in 3D Studio Max that creates texture maps is called?

A: Magic Torque Art Process Material Making UV Unwrapping

Q: What is NOT a filter for the Material Selector?

A: Unchartered Unmapped Mapped

Q: What is NOT a lighting property?

A: Specular Glow Starlight Emissive

Q: Which one is the animation file format for Torque 3D?

A: DSQ ESQ ASQ TSQ

Q: What is the name of the gun in Lesson 4?

A: Killer M16 TorqueKiller Lurker


Lesson 5

Q: What is NOT a point of view for weapons?

A: First Person Second Person Third Person

Q: What is the name of the first weapon in Lesson 5?

A: M16 Torque Gun Killer Ryder

Q: Which property is NOT part of the weapon example?

A: AmmoClip maxInventory firePower

Q: How many weapon models are located in the folder that supports the weapon views
in Torque 3D?

A: 1 model 2 models 3 models

Q: Why do you select casing under BulletShell?

A: Look of Ejected Bullet Cases Number of Bullet Cases

Q: What is NOT a state of the weapon properties?

A: Activate ReloadClip Fire Safety

Q: Datablocks are controlled by the server, when is the data loaded into the
computer?

A: At the Beginning of Loading In the Middle of Game Play Upon Exiting the Level

Q: The state machine does what?

A: Determines the Location on the Map Transitional Areas of an Event

Q: What editor do you use to create additional states?

A: Graphics Editor T3D Game Editor Datablock Editor Unreal Editor

Q: In Lesson 5, what New Wait State is added to the gun?

A: Wait to Shoot the Next Shot Wait to Pick up Another Gun Wait to Say
Yippee

Q: State Machines are a quick and handy way to setup what?

A: Save Game Files Brighter Lights Object Behaviors


Lesson 6

Q: In Torque 3D, synchronization means what?

A: Actors Sing in Tune Everybody Get Fair Amounts of Ammo Players See The
Same World

Q: Typically, how many instances of a server are there running at one time in one
game?

A: One Two Three

Q: MessageClient does what in Torque 3D?

A: Sends Email to all Players Sends Message to a Client Talks to Players with
Sound

Q: What happens if there is no definition for a callback function?

A: The Game Crashes You Win 10 Points Nothing, The Game Carries On

Q: The GameCore::onClientEnterGame function is called when?

A: When You Exit When a Player Dies When a Client Joins

Q: Do you need to tell the clients or the server when objects need updating?

A: Client Server

Q: Which file is one of the first files executed when a game runs and holds key
information?

A: TorqueStart.cs Important.cs Main.cs

Q: What key switches a player between first and third person views?

A: Tab Backspace Space

Q: What key opens and closes the console window?

A: Question (?) Comma (,) Tilde (~)

Q: Which property do you select when you EXPECT properties to CHANGE in the game?

A: Datablock Properties Object Properties

Q: What must you do for all your changes in order to ensure they are entered into
Torque 3D?

A: Comments Save Cast Spells

Q: Which one of these commands is called automatically after an event in Torque 3D?
A: Properties Trigger Callback
Q: Which teleportation pad is NOT included in prefabs?

A: GroundTeleporter RoofTeleporter AirPlaneTeleporter

Q: Why do you use the Build command to create another project?

A: Its Fun Run a Multiplayer Game Make the Game Run Faster
Lesson 7

Q: The lesson recommends level designers base their decisions on what?

A: Design Considerations Best Looking Options Whatever Feels Right

Q: When in editor mode, what command allows your player to move?

A: Super Move Key Start Simulation Lets Rock

Q: What is the first exercise in Lesson 7?

A: Change a Player Character Add SoundsAdd Ammunition Pickups

Q: What is NOT a type of First Person Shooter Player Type?

A: Sniper Jumping Flanking Run-and-Gun

Q: What is the maximum amount of bullets in the Lurker ammo clip?

A: 6 60 600

Q: In Lesson 7, what does pressing the Refresh button do?

A: List the Multiplayer Games Respawn Dead Characters Cleans up All the
Graphics

Q: The GameCore::incKills function keeps track of what?

A: Number of Kills Number of Lives Left Number of Players in the Game

Q: What is very important in a fair game?

A: Bright Colors Night Lights Spawn Point Locations

Q: What does FFA stand for?

A: Fighting For All Free For All Feast For All

Q: What happens if the spawn area is inside of a wall?

A: Players Can Get Stuck Players Get Bonus Points Players Automatically
Die

Q: What happens when you dont have enough spawn points?

A: The Game Crashes The Game Doesnt End It is Crowded When Spawning

Note: Lesson 8: Deployment is not recommended in this class. It is most useful in an


advanced portfolio or presentation class where final levels are being graded.
Copyright Information:

Torque 3D 1.2 Educational Materials are provided free of charge for educational purposes. All or
part of materials are freely distributable and use for any individual, school, or workshop for
learning and educational purposes.

Torque 3D is a trademark and GarageGames is a registered trademark of GarageGames, LLC. All


other trademarks or registered trademarks belong to their respective owners.

Вам также может понравиться