Deck 10: Video Game Programming

ملء الشاشة (f)
exit full mode
سؤال
The first commercial video games from Magnavox and Atari appeared in the 1950s.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
A board game involves moving pieces on a board that is usually marked with squares.
سؤال
Platform games require the player to hit a target, as if shooting a gun.
سؤال
Pacman and its variations are the most popular sports games.
سؤال
Real-world environments can be simulated on a computer as the basis of a game.
سؤال
Games based on music and dancing, such as Dance Dance Revolution and Guitar Hero, are among the most popular games for game consoles, such as Wii and PlayStation.
سؤال
In the world of video game production, the graphics artist has overall responsibility for the development team and reports to a company's senior management.
سؤال
Game designers, especially lead designers, work closely with producers to manage the game development project.
سؤال
All writers need to have a cultural awareness of the video game's target audience.
سؤال
Unlike the movie industry, composers, musicians, voice-over artists, and sound engineers do not have a role in the development of modern video games.
سؤال
At its heart, a video game development project is a software development project requiring people with software engineering and programming skills.
سؤال
Graphics programmers generally need to have an understanding of physics as well as advanced math skills.
سؤال
In the video game industry, physics programmers are responsible for the overall quality of video games and the correctness of the underlying software.
سؤال
Video game testers are employed in the video game industry to examine games for both correctness and playability.
سؤال
With a graphical user interface, users communicate with the computer by giving it individual commands, usually by typing them on a keyboard.
سؤال
In positive scorekeeping, a player accumulates a number of points while playing a game, similar to the way score is kept in basketball or baseball.
سؤال
In negative scorekeeping, players start with a certain number of points and lose points as they make errors, or as time goes by.
سؤال
Method variables are best used to keep track of the time or points for a person playing a game.
سؤال
Properties of objects can be used to keep track of scores associated with objects.
سؤال
Graphics are the visual images that people see when they play a video game.
سؤال
Graphics APIs allow programmers to include instructions for graphics programming in their software.
سؤال
Alice includes a built-in physics engine.
سؤال
Collision detection works by checking to see if one object overlaps another in a virtual space.
سؤال
Physics engines include software that will react to a collision when it occurs.
سؤال
A rocket becomes a projectile once its engine runs out of fuel.
سؤال
A(n) ____ is a game played on a video screen, controlled electronically using computer software.

A) abstract game
B) digital game
C) video game
D) network game
سؤال
A(n) ____ refers to a game that is played online with hundreds or thousands of people, each playing the role of a character in a virtual environment at the same time.

A) Massive Multiplayer Online Role-Playing Game
B) Interactive Adventure Game
C) Virtual Casino Game
D) Distributed Cooperative Role-Playing Game
سؤال
A(n) ____ is a game in which the player is on a quest or adventure to solve a mystery, find a lost object, or complete some other goal that involves exploration and overcoming obstacles.

A) board game
B) shooter game
C) adventure game
D) casino game
سؤال
____, such as Doom, Halo, and Quake, place the player in the role of a character in a virtual environment in which they shoot as they move through the environment.

A) First-person shooter games
B) Board games
C) Adventure games
D) Casino games
سؤال
In the video game industry, a ____ is in charge of a game development project.

A) graphics artist
B) producer
C) physics programmer
D) quality assurance specialist
سؤال
A ____ should have a solid business background and excellent management skills, especially the ability to manage a large team of diverse people.

A) graphics artist
B) sound engineer
C) script writer
D) video game producer
سؤال
A ____ is a person who takes a concept or idea for a game and develops it into a plan for the overall play of a game, including the game's general theme, setting or environment, objectives, rules of play, structure, and so on.

A) script writer
B) game designer
C) graphics artist
D) producer
سؤال
In the video game industry, ____ must be aware of constraints imposed by the budget, the technology available, and the skills of the team, and should have an awareness of available resources.

A) script writers
B) game designers
C) graphics artists
D) quality assurance specialists
سؤال
In many modern video game genres, ____ are responsible for developing the script and describing the action or flow of the game.

A) game designers
B) producers
C) writers
D) project managers
سؤال
____ with special skills create the artwork for a video game.

A) Sound engineers
B) Quality assurance specialists
C) Business managers
D) Graphic artists
سؤال
A(n) ____ is a software tool that allows developers to assemble video games from existing objects and methods.

A) game engine
B) Application Programmer Interface
C) database
D) user interface
سؤال
____is a specialized area of computing dealing with the development of user interface hardware and software.

A) Graphics programming
B) Data mining
C) Human Computer-Interaction
D) Artificial Intelligence
سؤال
____ develop the logic in a game, especially for strategy games in which a user may play against the computer.

A) Artificial Intelligence programmers
B) Graphics programmers
C) Math programmers
D) Physics programmers
سؤال
____ is a branch of computer science devoted to the development of software that can mimic human intelligence in a computer, especially human perception and decision making.

A) Data mining
B) Computer architecture
C) Artificial Intelligence
D) Cybernetics
سؤال
____ work with graphic artists to create new graphical elements for games and to implement the graphics created by the artists.

A) Application programmers
B) Graphics programmers
C) Data communications programmers
D) Human-Computer Interaction programmers
سؤال
____ implement software that simulates the movement of objects in the real world, which are affected by things like gravity and the collision of one object with another.

A) Graphics programmers
B) Human-Computer Interaction programmers
C) Physics programmers
D) Data communications programmers
سؤال
____ programmers create and maintain the software used for networked versions of video games, particularly for MMORPGs played over the Internet.

A) Data communications
B) Graphics
C) Physics
D) Human-Computer Interaction
سؤال
____ test video game software under all possible circumstances to make sure that it works properly.

A) Physics programmers
B) Data communications programmers
C) Software quality assurance specialists
D) Graphics programmers
سؤال
A(n) ____ provides controls for a game so that the user can play the game.

A) game engine
B) user interface
C) math engine
D) physics engine
سؤال
The term ____ is used to refer to software that provides expanded capabilities for computer programmers.

A) command-driven interface
B) Application Programmer Interface
C) development kit
D) graphical user interface
سؤال
A(n) ____ is a set of encapsulated software components that perform the necessary math and render objects for video games, simulations, and other software.

A) math engine
B) physics engine
C) graphics engine
D) Application Programmer Interface
سؤال
____ have objects and methods that address the physics of moving objects, including the effects of gravity, friction, objects bumping into one another, wind resistance, and fluid dynamics, so that objects in a video game will act like objects in the real world.

A) Graphics engines
B) Physics engines
C) Application Programmer Interfaces
D) Math engines
سؤال
Detecting when objects in a virtual world collide with one another is referred to as ____.

A) bump detection
B) ballistics
C) collision detection
D) accident detection
سؤال
Determining the paths of objects, such as baseballs, as they fly through the air is referred to as ____.

A) ballistics
B) motion detection
C) pathfinding
D) line tracing
سؤال
The path that a ball takes after being thrown, is a curve called a ____.

A) parabola
B) rhombus
C) rotation
D) perimeter
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/50
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 10: Video Game Programming
1
The first commercial video games from Magnavox and Atari appeared in the 1950s.
False
2
A board game involves moving pieces on a board that is usually marked with squares.
True
3
Platform games require the player to hit a target, as if shooting a gun.
False
4
Pacman and its variations are the most popular sports games.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
5
Real-world environments can be simulated on a computer as the basis of a game.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
6
Games based on music and dancing, such as Dance Dance Revolution and Guitar Hero, are among the most popular games for game consoles, such as Wii and PlayStation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
7
In the world of video game production, the graphics artist has overall responsibility for the development team and reports to a company's senior management.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
8
Game designers, especially lead designers, work closely with producers to manage the game development project.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
9
All writers need to have a cultural awareness of the video game's target audience.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
10
Unlike the movie industry, composers, musicians, voice-over artists, and sound engineers do not have a role in the development of modern video games.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
11
At its heart, a video game development project is a software development project requiring people with software engineering and programming skills.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
12
Graphics programmers generally need to have an understanding of physics as well as advanced math skills.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
13
In the video game industry, physics programmers are responsible for the overall quality of video games and the correctness of the underlying software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
14
Video game testers are employed in the video game industry to examine games for both correctness and playability.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
15
With a graphical user interface, users communicate with the computer by giving it individual commands, usually by typing them on a keyboard.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
16
In positive scorekeeping, a player accumulates a number of points while playing a game, similar to the way score is kept in basketball or baseball.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
17
In negative scorekeeping, players start with a certain number of points and lose points as they make errors, or as time goes by.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
18
Method variables are best used to keep track of the time or points for a person playing a game.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
19
Properties of objects can be used to keep track of scores associated with objects.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
20
Graphics are the visual images that people see when they play a video game.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
21
Graphics APIs allow programmers to include instructions for graphics programming in their software.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
22
Alice includes a built-in physics engine.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
23
Collision detection works by checking to see if one object overlaps another in a virtual space.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
24
Physics engines include software that will react to a collision when it occurs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
25
A rocket becomes a projectile once its engine runs out of fuel.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
26
A(n) ____ is a game played on a video screen, controlled electronically using computer software.

A) abstract game
B) digital game
C) video game
D) network game
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
27
A(n) ____ refers to a game that is played online with hundreds or thousands of people, each playing the role of a character in a virtual environment at the same time.

A) Massive Multiplayer Online Role-Playing Game
B) Interactive Adventure Game
C) Virtual Casino Game
D) Distributed Cooperative Role-Playing Game
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
28
A(n) ____ is a game in which the player is on a quest or adventure to solve a mystery, find a lost object, or complete some other goal that involves exploration and overcoming obstacles.

A) board game
B) shooter game
C) adventure game
D) casino game
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
29
____, such as Doom, Halo, and Quake, place the player in the role of a character in a virtual environment in which they shoot as they move through the environment.

A) First-person shooter games
B) Board games
C) Adventure games
D) Casino games
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
30
In the video game industry, a ____ is in charge of a game development project.

A) graphics artist
B) producer
C) physics programmer
D) quality assurance specialist
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
31
A ____ should have a solid business background and excellent management skills, especially the ability to manage a large team of diverse people.

A) graphics artist
B) sound engineer
C) script writer
D) video game producer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
32
A ____ is a person who takes a concept or idea for a game and develops it into a plan for the overall play of a game, including the game's general theme, setting or environment, objectives, rules of play, structure, and so on.

A) script writer
B) game designer
C) graphics artist
D) producer
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
33
In the video game industry, ____ must be aware of constraints imposed by the budget, the technology available, and the skills of the team, and should have an awareness of available resources.

A) script writers
B) game designers
C) graphics artists
D) quality assurance specialists
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
34
In many modern video game genres, ____ are responsible for developing the script and describing the action or flow of the game.

A) game designers
B) producers
C) writers
D) project managers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
35
____ with special skills create the artwork for a video game.

A) Sound engineers
B) Quality assurance specialists
C) Business managers
D) Graphic artists
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
36
A(n) ____ is a software tool that allows developers to assemble video games from existing objects and methods.

A) game engine
B) Application Programmer Interface
C) database
D) user interface
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
37
____is a specialized area of computing dealing with the development of user interface hardware and software.

A) Graphics programming
B) Data mining
C) Human Computer-Interaction
D) Artificial Intelligence
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
38
____ develop the logic in a game, especially for strategy games in which a user may play against the computer.

A) Artificial Intelligence programmers
B) Graphics programmers
C) Math programmers
D) Physics programmers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
39
____ is a branch of computer science devoted to the development of software that can mimic human intelligence in a computer, especially human perception and decision making.

A) Data mining
B) Computer architecture
C) Artificial Intelligence
D) Cybernetics
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
40
____ work with graphic artists to create new graphical elements for games and to implement the graphics created by the artists.

A) Application programmers
B) Graphics programmers
C) Data communications programmers
D) Human-Computer Interaction programmers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
41
____ implement software that simulates the movement of objects in the real world, which are affected by things like gravity and the collision of one object with another.

A) Graphics programmers
B) Human-Computer Interaction programmers
C) Physics programmers
D) Data communications programmers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
42
____ programmers create and maintain the software used for networked versions of video games, particularly for MMORPGs played over the Internet.

A) Data communications
B) Graphics
C) Physics
D) Human-Computer Interaction
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
43
____ test video game software under all possible circumstances to make sure that it works properly.

A) Physics programmers
B) Data communications programmers
C) Software quality assurance specialists
D) Graphics programmers
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
44
A(n) ____ provides controls for a game so that the user can play the game.

A) game engine
B) user interface
C) math engine
D) physics engine
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
45
The term ____ is used to refer to software that provides expanded capabilities for computer programmers.

A) command-driven interface
B) Application Programmer Interface
C) development kit
D) graphical user interface
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
46
A(n) ____ is a set of encapsulated software components that perform the necessary math and render objects for video games, simulations, and other software.

A) math engine
B) physics engine
C) graphics engine
D) Application Programmer Interface
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
47
____ have objects and methods that address the physics of moving objects, including the effects of gravity, friction, objects bumping into one another, wind resistance, and fluid dynamics, so that objects in a video game will act like objects in the real world.

A) Graphics engines
B) Physics engines
C) Application Programmer Interfaces
D) Math engines
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
48
Detecting when objects in a virtual world collide with one another is referred to as ____.

A) bump detection
B) ballistics
C) collision detection
D) accident detection
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
49
Determining the paths of objects, such as baseballs, as they fly through the air is referred to as ____.

A) ballistics
B) motion detection
C) pathfinding
D) line tracing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
50
The path that a ball takes after being thrown, is a curve called a ____.

A) parabola
B) rhombus
C) rotation
D) perimeter
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 50 في هذه المجموعة.