Ten multiple-choice questions on core game-engine concepts, data structures, and rendering techniques.
Answer each question first, then check with “Show the answer”. You can also play the same quiz in the Quizera app by searching for it in Explore, as a live game, a test or flashcards.
Which buffer stores each pixel's depth value for visibility tests?
- Color buffer
- Frame buffer
- Stencil buffer
- Z-buffer
Show the answer
D) Z-buffer
Which method reduces rendering cost by excluding objects outside the camera's viewing volume?
- Frustum culling
- Back-face culling
- Level of detail
- Occlusion culling
Show the answer
A) Frustum culling
What approach uses a lower-detail version of a model as it gets farther from the camera?
- Impostor
- LOD (Level of Detail)
- Instancing
- Normal mapping
Show the answer
B) LOD (Level of Detail)
Which technique uses a texture to alter surface normals in lighting calculations and suggest fine detail?
- Specular mapping
- Normal mapping
- Ambient occlusion
- Albedo mapping
Show the answer
B) Normal mapping
Which method traces ray-surface interactions to model effects such as reflection and refraction?
- Ray tracing
- Barycentric interpolation
- Phong shading
- Rasterization
Show the answer
A) Ray tracing
Which structure organizes object hierarchies and transforms through connected nodes?
- Physics world
- Render queue
- Scene graph
- Resource manager
Show the answer
C) Scene graph
Which screen-space technique approximates ambient occlusion between nearby surfaces?
- SSAO
- Depth of field
- Bloom
- Tone mapping
Show the answer
A) SSAO
Which shader produces color and other per-fragment outputs after rasterization?
- Compute shader
- Tessellation control shader
- Vertex shader
- Fragment shader
Show the answer
D) Fragment shader
Which technique processes many instances of the same geometry in one frame with few draw calls?
- Tessellation
- Batching
- Instancing
- Culling
Show the answer
C) Instancing
Which structure organizes bounding volumes in hierarchical nodes for broad-phase collision detection?
- Uniform spatial grid
- Octree
- Bounding volume hierarchy (BVH)
- Spatial hash table
Show the answer
C) Bounding volume hierarchy (BVH)
Play it in the app
To play “The Vocabulary of Game Engines” live with friends or a class, start a game from the Android app; players join from a browser with the PIN.
