SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Game Programming
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. The time it takes for information to travel. Often measured in the time information can go across a network and return with the "ping" command.
Gameplay
Role-Playing Game
2D Game
Latency
2. Indent stuff nicely - etc. Compiler ignores it
beta
Texture
formatting code
Action Game
3. A note in the code
Platformer
Mod
Foo
comment
4. A game that has X - Y and Z for it's coordinates but only a small amount of Z coordinates. It typically is played on X and Y coordinates with the use of 3D assets.
2.5D Game
Newbie
Alpha Channel
Function
5. A 3D location where two or more lines meet.
animation
Asset
Integer
Vertex
6. A keyword used to execute a block of statements in the case that the test condition with the if keyword evaluates to false.
Foo
else
GUI
Parsing
7. The physical separation of different subtasks - e.g. - into separate classes - source code files or modules.
ebugging
encapsulation
Asset
2.5D Game
8. Implies a precise - reasoned - provable system which can be rigorously tested for accuracy.
Logic
API
animation
ebugging
9. An open-sourced 3D modeller released under the GPL.
Blender
GUI
Parsing
Vector
10. The smallest type of variable that holds non-numeric data. Word - phrases - lines of a file - and full sentences are examples
String
Asset
Mod
Machinima
11. To make a instance of a class. To create a object.
Instantiate
Vector
compiler
Keyword
12. The act of extracting strings from a larger string to gather elements that are needed. Usually referred to when extracting data from a text file - which may or may not be formatted specifically for this purpose.
Parsing
Dithering
animation
else
13. Use "for" or "while" to make it repeat a block.
Comment
loop
Resolution
ebugging
14. Rules for combining symbols of a computer language. Important elements might include spelling - spacing - and punctuation. It is the grammar of the specific programming language.
Syntax
Asset
Concatenate
for
15. A program to translate source code into code to be executed by a computer
Mesh
beta
float
compiler
16. A class of games.
Platformer
Physics
Genre
Object Oriented Programming (OOP)
17. A texture that is used to wrap around an entire model. Normally they are drawn on a single bitmap - and then the coordinates are mapped onto the vertices of the model.
collision detection
Skin
Function
sandbox
18. The way a game moves from beginning towards a (possibly undefined) end.
Mod
Game Progression
Side-Scrolling Game
beta
19. A whole number - i.e. a number that does not have a fractional part.
Scaling
Integer
Machine Language/Code
Mesh
20. A method whereby a developer is paid for their work as a percentage of either net or gross receipts.
Boss
Comment
Latency
Royalties
21. A built-in function such as * - + - - - / - for - while - if - =
Skin
operators
costume
Resolution
22. A document that the designer creates which contains everything that a game should include.
ebugging
Design Document
Algorithm
comparison
23. A grouping of re-usable code which consists of particular data structures and algorithms.
Skin
LAN
Function
Emulation
24. A player must jump throughout the game to kill monsters and to travel through the level.
Class
Platformer
costume
projectile
25. A keyword used to define a number variable with a decimal point.
loop
E3
for
float
26. A re-sizable array of elements. A mathematical object - usually in 2D or 3D space containing position elements of the same order.
Logic
collision detection
Function
Vector
27. A collection of data items - all of the same type - in which each item's position is uniquely designated by an integer.
costume
Foo
Syntax
array
28. The number of pixels or character cells per inch available on the screen.
Collision Detection
Foo
LAN
Resolution
29. A set of routines which acts as a go-between for the operating system and a program.
Algorithm
sandbox
API
Syntax
30. A generic word that game designers use to stand for any object.
3D Game
Skin
Foo
Instantiate
31. The process of altering the size of an object.
Foo
Alpha Channel
Concatenate
Scaling
32. Text added to code that explains how the code works. In most languages - this is usually done by typing two forward slashes // and then the comment.
compiler
Comment
Flowchart
Vertex
33. A model
Objec
simulation
formatting code
Design Document
34. A 3d modelling term that refers to a model as a series of polygons.
Role-Playing Game
Mesh
simulation
2.5D Game
35. A 2D game that most of the movement through a level is done by moving your charachter left or right.
Side-Scrolling Game
Game Progression
Parsing
Royalties
36. A graphic associated with a sprite
Gameplay
collision detection
costume
Role-Playing Game
37. A chart or plan that is used to help out in designing a program by using standard ANSI symbols to present the detailed series of steps needed to solve a programming problem.
encapsulation
Concatenate
Flowchart
Side-Scrolling Game
38. Instructions written in 0s or 1s (binary); a compiled program
Gameplay
Machine Language/Code
Foo
animation
39. The process of finding and fixing errors in a program.
encapsulation
Game Mechanic
GUI
ebugging
40. A generic name for a missile - bullet - laser beam - acorn - basketball or any other object that gets thrown - hurled or shot as part of a game.
formatting code
Latency
Action Game
projectile
41. This is a genre of game where players uses their eye and hand coordination to win.
API
Latency
Function
Action Game
42. Many current games have tools that have been developed by the creators or players which allow the game to be changed by players to create different looking and sometimes playing games.
LAN
Game Artificial Intelligence
Mod
Foo
43. A package of APIs by Microsoft that is used to quickly access hardware.
DirectX
Physics
Scaling
Comment
44. The science of matter and energy and their interactions.
Skin
Physics
Role-Playing Game
Keyword
45. the illusion of movement by switching costumes
Logic
comment
animation
E3
46. (x == 5) MAKE SURE TO USE T W O EQUAL SIGNS!
simulation
Foo
comparison
array
47. A version of a program that is almost finished and is being tested
Concatenate
Mesh
beta
OpenGL
48. A game that only has X and Y coordinates for its objects and characters like Tetris and Pac-Man.
Objec
OpenGL
Aliasing
2D Game
49. Scripted (non-interactive) 3D animation comprised of pre-set camera motion - character motion and environment changes.
Logic
Router
encapsulation
Machinima
50. A named storage location that can contain data that can be modified during program execution. Each such location has a name that must begin with an alphabetic character.
costume
Keyword
Parsing
Variable