1. Complex mathematical calculations which are part of physics engine are executed by GPU only and not by?
2. In 3D rendering, ___ describes how illumination in a scene gets from one place to another. Visibility is a major component of light __?
3. The particle physics engine is primarily suitable for special effects—namely, the ballistics of projectile weapons and particle systems and the _____ effects for explosions?
4. Which option is incorrect regarding how to send and receive packets using UDP protocol?
5. 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 __?
6. Which is NOT a technique for reducing polycount in 3D models?
7. Choose below the option that's NOT correct regarding audio compression and information loss?
8. Translation affects the position of an object, rotation affects its _____ and scale affects its size?
9. Render textures can be used to ____ a scene that is not immediately displayed?
10. 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?
11. Which is NOT a type of texture for 3D modeling ?
12. Which option is NOT correct regarding texture mapping concepts?
13. Which is NOT a property of the UDP protocol ?
14. Gravity typically acts in the down direction, unless you are going for a _____ effect?
15. 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?
16. Which option is NOT Rendering software?
17. Renderers and ____ systems represent near-extremes in the balance of platform-specific to generic code in a system?
18. In 3D rendering __ is the relationship between the incoming and outgoing illumination at a given point?
19. 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?
20. A Network port is an integer number normally ranging from?
21. 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?
22. Which is NOT a property of the TCP protocol?
23. Which is incorrect to say about networking in game development ?
24.
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?
25. Springs and _____ alone can produce a whole range of impressive effects such as ropes, flags, cloth garments, and water ripples?
26. What are sub-disciplines for the Game Programming?
27. In mathematical terms, a transform _____ a coordinate system onto another?
28. SFML provides an _____ to work with position, rotation, and scale in the class sf::Transformable?
29. Which is the color that an object reflects when illuminated by 'good lighting.'?
30. What are the roles in the video games industry?
31. Game _____ , a framework which has inbuilt physics engine and rendering mechanism?
32. 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);
33. Rendering _____ and materials are used to display the object on screen?
34. Rendering is the final process of creating the actual 2D image or animation from the prepared scene.Which of the following is NOT a technique for rendering?
35. The update() and draw() methods bring the encapsulated scene graph functionality to the API of the __ class?
36. Choose the correct flow of Component architecture for the rendering package?
37. 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?
38. Which is Game Art 3D?
39. _____ artists may produce concept art, sprites, textures, environmental backdrops or terrain images and user interface.
40. 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 ?
41. What is the design pattern that ensures aa class has one instance and provides a global point of access to it?
42. 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?
43. Complex mathematical calculations are part of a _____ engine that is executed only by GPU instead CPU.
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 _____?
45. 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 ____.
46. Which Mesh Animation methodology supports deformations of Muscles and Joints?
47. 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:
48. Rendering systems are built on an API such as _____ which provide software abstraction of the graphics card.
49. 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.
50. Which statement is True of Texturing?
51. A render target defines the place where 2D objects such as , , or shapes are rendered.
52. The operations involved in fragment processing include: (choose all that apply)
53. Game audio may be separated into the following categories?
54. A game in ____ is feature complete, that is, the game is playable and contains all the major features?
55. Which statement is correct of Layout Designing?
56. What are the main features of Collisions Detection?
57. Which statement is correct for GPU Optimization?
58. 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?
59. Open Audio Library (OpenAL) is an interface for the ____ functionality in Game Development.
60. Which comprise the Main Game loop in Game Development?
61. 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?
62. Which statements are True in order to create a Vertex Buffer Object?
63. Which summary is correct in Vertex Buffer Object?>
64. The design document describes the game's ____ and major gameplay elements in detail.
65. Which application of mathematics are used in Game Programming?
66. 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 ____?D 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 ____?
67. A sound ____ allows access and modification of the samples and will play the audio.
68. 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?
69. Particles are normally drawn as a flat bitmap on a screen rather than as a ___ dimensional model.
70. What are the Game Development Processes? (choose all that apply)
71. In audio file types, what is the incorrect statement ?
72. What are the aspects for 2D game art?
73. Sprites are a scaled down version of a 2D image but they are only used for ____ assets?
74. What are the main milestones of Game Development?
75. The 3D graphics rendering pipeline consists of the following main stages?
76. 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.
77. In pre-production, the concept documentation can be separated into the following stages or documents: (choose all that apply)
78. 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.
79. Which statements are True of Modeling?
80. The camera has a limited field of view, which exhibits a view frustum (truncated pyramid), and is specified by the following parameters?
81. Vertex stores the ____ location in 3D space and pixel-light value?
82. The producer working for the developer is known as the internal producer and manages the development team, schedules, reports progress, hires and ____ staff?
83. Which is aspect of the Coordinates Transform Pipeline?
84. For the first 21 scored in a zackjack game, you’ll earn ___ bonus prize points.
85. In a simultaneous move game, ________.
86. Since 2014, sony’s __________ has been the most popular of the new generation of consoles.
87. One common complaint about video games is that ______.