2D Game Development Cheat Sheet 2026

The 30 highest-yield 2D Game Development facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.

80 questions
90 min time limit
70.00% to pass
  1. What is 'texture compression' used for in 2D games? Reducing GPU memory usage by storing textures in compressed formats like DXT or ETC
  2. You can view the files and folders that make up your game in Unity by going to the? Project Panel
  3. What is 'frustum culling' equivalent in 2D rendering? Skipping rendering of objects outside the camera's viewport to save GPU draw calls
  4. What is a 'music transition' technique used for in 2D games? Smoothly changing between music tracks using crossfade or stingers to match gameplay state
  5. What does a camera component typically control in a 2D engine? The viewport's position, zoom, and what is visible
  6. What does 'delta time' (dt) represent in 2D game programming? The time elapsed since the last frame
  7. What is impulse resolution in 2D physics? Applying an instant velocity change to resolve a collision
  8. What is a common technique to handle a character jumping in a 2D platformer? Apply an upward velocity then a constant downward gravity each frame
  9. What is culling in the context of 2D rendering? Skipping off-screen objects to save rendering work
  10. What is a 'camera dead zone' in 2D platformer level design? A region where the player can move without the camera following, adding feel to movement
  11. What is an animation 'clip' or 'sequence'? A named set of frames that represent a single action
  12. In 2D physics, what does 'velocity' represent? The rate of change of position over time
  13. What is UV animation used for in 2D sprite rendering? Scrolling or offsetting texture coordinates to animate a surface
  14. What is the purpose of a physics timestep in 2D games? To ensure consistent physics simulation regardless of frame rate
  15. What is the purpose of an 'audio listener' component in a 2D game engine? Represents the ears of the player, determining how positional audio is heard
  16. What is 'object pooling' used to optimize? Reusing objects to avoid frequent allocation and garbage collection
  17. What is the primary purpose of a texture atlas (sprite sheet) in 2D game optimization? To reduce draw calls by batching multiple textures into a single GPU bind
  18. What is 'tunneling' in 2D physics? An object passing through another due to high velocity
  19. Do the files in your Unity project's asset folder count as game assets? True
  20. What is the benefit of object pooling in a 2D engine? Reusing objects to reduce allocation and garbage collection
  21. What is the purpose of an animation state machine in 2D games? To manage transitions between different character animations based on conditions
  22. What is a 'hitbox' animation event used for? Activating a collision zone at a specific frame during an attack animation
  23. What is a 'footstep surface system' in 2D game audio? Playing different footstep sounds based on the tile or surface the character is walking on
  24. Why is a particle system included in many 2D engines? To efficiently render many small sprites for effects like fire or smoke
  25. What is the 'Doppler effect' in 2D game audio? Pitch shifting a sound based on the relative velocity between the source and listener
  26. What is the Tiled Map Editor commonly used for in indie 2D game development? Creating and exporting tilemaps in a standard format (TMX/JSON) for use in game engines
  27. What is 'audio falloff' in 2D games? The reduction of sound volume as the listener moves farther from the source
  28. Which attribute would you choose if you wanted an object to be visible in the game? Visible
  29. What is the purpose of a 'collision tile' layer in a 2D platformer? Defines which tiles have solid physics colliders without being visible
  30. What is the difference between a kinematic body and a dynamic body in a 2D physics engine? Kinematic is moved by code and ignores forces; dynamic responds to forces