MCQs > IT & Programming > Game Development MCQs > Basic Game Development MCQs

Basic Game Development MCQ

1. One common complaint about video games is that ______.

Answer

Correct Answer: People of color and LGBT people are underrepresented as characters in games

Note: This Question is unanswered, help us to find answer for this one

2. Since 2014, sony’s __________ has been the most popular of the new generation of consoles.

Answer

Correct Answer: PlayStation 4

Note: This Question is unanswered, help us to find answer for this one

3. In a simultaneous move game, ________.

Answer

Correct Answer: Each player has to make his choice without knowing his rival’s choice

Note: This Question is unanswered, help us to find answer for this one

4. For the first 21 scored in a zackjack game, you’ll earn ___ bonus prize points.

Answer

Correct Answer: 50

Note: This Question is unanswered, help us to find answer for this one

5. Which of the following are aspects of the Coordinates Transform Pipeline?

Answer

Correct Answer: Modeling
View
Projection
Particles

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

6. The producer working for the developer is known as the internal producer and manages the development team, schedules, reports progress, hires and ____ staff?

Answer

Correct Answer: Assigns

Note: This Question is unanswered, help us to find answer for this one

7. Vertex stores the ____ location in 3D space and pixel-light value?

Answer

Correct Answer: Xyz

Note: This Question is unanswered, help us to find answer for this one

8. The camera has a limited field of view, which exhibits a view frustum (truncated pyramid), and is specified by the following parameters?

Answer

Correct Answer: fovy
Aspect

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

9. Which statements are True of Modeling?

Answer

Correct Answer: It involves sets and props modelling.
Models have to provide enough data so the finer details can be rendered in an effective manner.
Advanced techniques like the use of normal mapping are included.

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

10. Game design is an essential and collaborative process of designing the content and rules of a game, artistic and competence as well as writing skills.

Answer

Correct Answer: requiring, technical

Note: This Question is unanswered, help us to find answer for this one

11. In pre-production, the concept documentation can be separated into the following stages or documents: (choose all that apply)

Answer

Correct Answer: high concept
pitch
concept

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

12. The 3D Graphics Rendering Pipeline accepts the description of 3D objects in terms of vertices of primitives (such as triangle, point, line and quad), and produces the ____ value for the pixels on the display.

Answer

Correct Answer: Color

Note: This Question is unanswered, help us to find answer for this one

13.

The 3D graphics rendering pipeline consists of the following main stages?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

14.

What are the main milestones of Game Development?

Answer

Correct Answer: Alpha
Beta
Gold

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

15.

Sprites are a scaled down version of a 2D image but they are only used for ____ assets?

Answer

Correct Answer: 2D

Note: This Question is unanswered, help us to find answer for this one

16.

What are the aspects for 2D game art?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

17.

In audio file types, what is the incorrect statement ?

Answer

Correct Answer: Opus, MP3, Vorbis, and AAC are common examples of formats with lossless compression

Note: This Question is unanswered, help us to find answer for this one

18.

What are the Game Development Processes? (choose all that apply)

Answer

Correct Answer: Art
Design
Technical

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

19.

Particles are normally drawn as a flat bitmap on a screen rather than as a ___ dimensional model.

Answer

Correct Answer: 2D

Note: This Question is unanswered, help us to find answer for this one

20.

Lighting refers to the handling of interactions between the light sources and the objects in the 3D scene and there are following classes of lighting models?

Answer

Correct Answer: Local illumination: consider only the direct lightings. The color of the surface depends on the reflectance properties of the surface and the direct lightings.
Global illumination: in real world, objects received indirect lighting reflected from other objects and the environment. The global illumination model consider indirect lightings reflected from other objects in the scene. Global illumination model is complex and compute intensive.

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

21.

A sound ____ allows access and modification of the samples and will play the audio.

Answer

Correct Answer: buffer

Note: This Question is unanswered, help us to find answer for this one

22.

Rendering is the process of generating an image from a 2D or 3D model (or a collection of individual models, AKA scene file) by means of computer software. The results of such a model can be called ____?

Answer

Correct Answer: Rendering

Note: This Question is unanswered, help us to find answer for this one

23.

Which of the following applications of mathematics are used in Game Programming?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

24.

The design document describes the game's ____ and major gameplay elements in detail.

Answer

Correct Answer: Concept

Note: This Question is unanswered, help us to find answer for this one

25.

Which summary is correct in Vertex Buffer Object?

Answer

Correct Answer: Vertex Buffer Object is a method for uploading vertex data to the video device for non-immediate mode rendering

Note: This Question is unanswered, help us to find answer for this one

26.

Which statements are True in order to create a Vertex Buffer Object?

Answer

Correct Answer: Generate a new buffer object
Bind the buffer object
Copy the vertex data to the buffer object

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

27.

The modeling process in game development is very similar to the modeling process in other mediums, but one of the most important things to consider for game development is keeping the 3D model polycount high, by avoiding __ or __ in your polygons?

Answer

Correct Answer: Quads
Triangles

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

28.

Which comprise the Main Game loop in Game Development?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

29.

Open Audio Library (OpenAL) is an interface for the ____ functionality in Game Development.

Answer

Correct Answer: Low-level audio

Note: This Question is unanswered, help us to find answer for this one

30.

The process used to produce a 3D scene on the display in Computer Graphics is like taking a photograph with a camera. It involves the following transformations?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

31.

Which of the following statements are correct for GPU Optimization?

Answer

Correct Answer: It uses the minimum number of triangles(vertices) per frame
It keeps the number of UV mappings(2D image representation of a 3D models surface) less

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

32.

What are the main features of Collisions Detection?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

33.

Which statements are correct of Layout Designing?

Answer

Correct Answer: It is the layout for the entire game and for all the levels
The layout represents the various sets and passage ways with hurdles

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

34.

A game in ____ is feature complete, that is, the game is playable and contains all the major features?

Answer

Correct Answer: alpha

Note: This Question is unanswered, help us to find answer for this one

35.

Game audio may be separated into the following categories?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

36.

The operations involved in fragment processing include: (choose all that apply)

Answer

Correct Answer: The optional blending, dithering, logical operation, and bitmasking may be performed.
Next, primary and secondary colors are combined, and fog calculation may be applied.
The first operation in fragment processing is texturing. 

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

37.

A render target defines the place where 2D objects such as , , or shapes are rendered.

Answer

Correct Answer: Sprites, texts

Note: This Question is unanswered, help us to find answer for this one

38.

Which statements are True of Texturing?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

39.

The problem with using __ for games like FPS is that unlike web browsers, or email or most other applications, these multiplayer games have a ___ requirement on packet delivery.

Answer

Correct Answer: TCP; real time

Note: This Question is unanswered, help us to find answer for this one

40.

Rendering systems are built on an API such as _____ which provide software abstraction of the graphics card.

Answer

Correct Answer: OpenGL and Direct3D

Note: This Question is unanswered, help us to find answer for this one

41.

A type of geometric model of a three-dimensional object in which the basic shape is made up of points, or vertices, connected by edges is called:

Answer

Correct Answer: Mesh

Note: This Question is unanswered, help us to find answer for this one

42.

Which Mesh Animation methodology supports deformations of Muscles and Joints?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

43.

A particle system is a technique in game development that uses a large number of very small sprites, 3D models, or other graphic objects to simulate certain kinds of "fuzzy" phenomena. They are hard to reproduce with conventional ____.

Answer

Correct Answer: Rendering Techniques

Note: This Question is unanswered, help us to find answer for this one

44.

A Particle system is essentially an emitter object, which has shape and size and creates particles according to certain rules. Each particle that's created receives a variety of attributes from the emitter and _____?

Answer

Correct Answer: environment

Note: This Question is unanswered, help us to find answer for this one

45.

Complex mathematical calculations are part of a _____ engine that is executed only by GPU instead CPU.

Answer

Correct Answer: Physics

Note: This Question is unanswered, help us to find answer for this one

46.

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of and media in a frame buffer intended for output to a display?

Answer

Correct Answer: audio, text-based

Note: This Question is unanswered, help us to find answer for this one

47.

What is the design pattern that ensures aa class has one instance and provides a global point of access to it?

Answer

Correct Answer: Singleton

Note: This Question is unanswered, help us to find answer for this one

48.

The game world maintains a collection of objects. Each object implements an update routine that simulates one frame of the object’s behavior and in each frame, the game refreshes every object in the collection. What game design pattern does the description above references ?

Answer

Correct Answer: Update method

Note: This Question is unanswered, help us to find answer for this one

49.

_____ artists may produce concept art, sprites, textures, environmental backdrops or terrain images and user interface.

Answer

Correct Answer: 2D

Note: This Question is unanswered, help us to find answer for this one

50.
Which of the following are Game Art 3D?
 

 

Answer

Correct Answer: Concept Art
Modeling
Wrapping & Texturing
Animation
None of the above 

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

51.

Somewhere in every game there's a chunk of code (a function for example) that reads in raw user input __ , etc. It takes each input and translates it to a meaningful action in the game?

Answer

Correct Answer: button presses, keyboard events, mouse clicks

Note: This Question is unanswered, help us to find answer for this one

52.

Choose the correct flow of Component architecture for the rendering package?

Answer

Correct Answer: High-level > Scene
Intermediate-level > Model
Low-level > Rend > Prim

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

53.

The update() and draw() methods bring the encapsulated scene graph functionality to the API of the __ class?

Answer

Correct Answer: World

Note: This Question is unanswered, help us to find answer for this one

54.

Rendering _____ and materials are used to display the object on screen?

Answer

Correct Answer: Geometry

Note: This Question is unanswered, help us to find answer for this one

55.

Read the following code and select a True statement? 1- bool loadFromFile(const std::string& filename, sf::Shader::Type type); 2- bool loadFromFile(const std::string& vertexShaderFilename,const std::string& fragmentShaderFilename);

Answer

Correct Answer: C.Both(A & B)

Note: This Question is unanswered, help us to find answer for this one

56.

Game _____ , a framework which has inbuilt physics engine and rendering mechanism?

Answer

Correct Answer: Engines

Note: This Question is unanswered, help us to find answer for this one

57.

What are the roles in the video games industry?

Answer

Correct Answer: Producer
Publisher
Development Team

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

58.

Which is the color that an object reflects when illuminated by "good lighting."?

Answer

Correct Answer: Diffuse Color

Note: This Question is unanswered, help us to find answer for this one

59.

SFML provides an _____ to work with position, rotation, and scale in the class sf::Transformable?

Answer

Correct Answer: API

Note: This Question is unanswered, help us to find answer for this one

60.

In mathematical terms, a transform _____ a coordinate system onto another?

Answer

Correct Answer: maps

Note: This Question is unanswered, help us to find answer for this one

61.

What are sub-disciplines for the Game Programming?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

62.

Springs and _____ alone can produce a whole range of impressive effects such as ropes, flags, cloth garments, and water ripples?

Answer

Correct Answer: Particles

Note: This Question is unanswered, help us to find answer for this one

63.

In 3D rendering, __ addresses how different types of scattering are distributed across the surface (i.e., which scattering function applies where). Descriptions of this kind are typically expressed with a program called a shader?

Answer

Correct Answer: Shading

Note: This Question is unanswered, help us to find answer for this one

64.

Which of the following is incorrect to say about networking in game development ?

Answer

Correct Answer: UDP is a reliable protocol, in the sense that all packets that are sent will eventually get through. The protocol theoretically guarantees the delivery of the packets.

Note: This Question is unanswered, help us to find answer for this one

65.

Which of the following is NOT a property of the TCP protocol?

Answer

Correct Answer: You have to manually break your data up into packets and send them

Note: This Question is unanswered, help us to find answer for this one

66.

The problem with using TCP for realtime games like FPS is that unlike web browsers, or email or most other applications, these multiplayer games have a real time requirement on packet delivery?

Answer

Correct Answer: Multiplayer Games

Note: This Question is unanswered, help us to find answer for this one

67.

A Network port is an integer number normally ranging from?

Answer

Correct Answer: 0 to 65535

Note: This Question is unanswered, help us to find answer for this one

68.

The view frustum is the volume of space that is potentially visible to the _____ . It is shaped like a pyramid with the tip snipped off?

Answer

Correct Answer: camera

Note: This Question is unanswered, help us to find answer for this one

69.

In 3D rendering __ is the relationship between the incoming and outgoing illumination at a given point?

Answer

Correct Answer: Reflection

Note: This Question is unanswered, help us to find answer for this one

70.

Renderers and ____ systems represent near-extremes in the balance of platform-specific to generic code in a system?

Answer

Correct Answer: audio

Note: This Question is unanswered, help us to find answer for this one

71.

Which of the following options is NOT Rendering software?

Answer

Correct Answer: Lightworks

Note: This Question is unanswered, help us to find answer for this one

72.

In a convex polygon, the line between any two points in the polygon is completely contained within the polygon. In a concave polygon, there is at least _____ of points in the polygon for which the line between the points is partially outside the polygon?

Answer

Correct Answer: one pair

Note: This Question is unanswered, help us to find answer for this one

73.

Gravity typically acts in the down direction, unless you are going for a _____ effect?

Answer

Correct Answer: special

Note: This Question is unanswered, help us to find answer for this one

74.

Which of the following is NOT a property of the UDP protocol ?

Answer

Correct Answer: Makes sure it doesn’t send data too fast for the internet connection to handle

Note: This Question is unanswered, help us to find answer for this one

75.

Which of the following options is NOT correct regarding texture mapping concepts?

Answer

Correct Answer: The way that samples (e.g. when viewed as pixels on the screen) are calculated from the texels (texture pixels) is governed by baking.

Note: This Question is unanswered, help us to find answer for this one

76.

Which of the following is NOT a type of texture for 3D modeling ?

Answer

Correct Answer: Photon mapping

Note: This Question is unanswered, help us to find answer for this one

77.

The Game Loop is one of the most famous and widely used game__ . A game loop runs continuously during gameplay. Each turn of the loop, it processes user input without blocking, updates the game state, and renders the game?

Answer

Correct Answer: Design Patterns

Note: This Question is unanswered, help us to find answer for this one

78.

Render textures can be used to ____ a scene that is not immediately displayed?

Answer

Correct Answer: render

Note: This Question is unanswered, help us to find answer for this one

79.

Translation affects the position of an object, rotation affects its _____ and scale affects its size?

Answer

Correct Answer: orientation

Note: This Question is unanswered, help us to find answer for this one

80.

Choose below the option that's NOT correct regarding audio compression and information loss?

Answer

Correct Answer: Only in lossy compression (not in lossless), information redundancy is reduced. Methods such as coding, pattern recognition, and linear prediction are employed to reduce the amount of information required to represent the uncompressed data.

Note: This Question is unanswered, help us to find answer for this one

81.

Which of the following is NOT a technique for reducing polycount in 3D models?

Answer

Correct Answer: Keep the environment illumination adjusted to highlight some important aspect of complex 3D polygons.

Note: This Question is unanswered, help us to find answer for this one

82.

In 3D rendering, the shaded three-dimensional objects must be flattened so that the display device - namely a monitor - can display it in only two dimensions, this process is called 3D __?

Answer

Correct Answer: Projection

Note: This Question is unanswered, help us to find answer for this one

83.

Which of the following options is incorrect regarding how to send and receive packets using UDP protocol?

Answer

Correct Answer: Once a socket is created and set to "blocking mode", they cannot be flip into “non-blocking mode”. When in "non-blocking mode", the "recvfrom” function returns immediately when there are no packets are available to read.

Note: This Question is unanswered, help us to find answer for this one

84.

The particle physics engine is primarily suitable for special effects—namely, the ballistics of projectile weapons and particle systems and the _____ effects for explosions?

Answer

Correct Answer: None of the above

Note: This Question is unanswered, help us to find answer for this one

85.

In 3D rendering, ___ describes how illumination in a scene gets from one place to another. Visibility is a major component of light __?

Answer

Correct Answer: Transport

Note: This Question is unanswered, help us to find answer for this one

86.

Complex mathematical calculations which are part of physics engine are executed by GPU only and not by?

Answer

Correct Answer: CPU

Note: This Question is unanswered, help us to find answer for this one