โ† All 2D Game Development Flashcard Decks

Engine Flashcards

7 cards from real 2D Game Development practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 Engine flashcards as text
  1. What is frame-based sprite animation?

    Answer: Cycling through a sequence of sprite images over time

    Frame-based animation displays a sequence of sprite frames in order to create motion.

  2. What does an animation state machine help manage in a 2D engine?

    Answer: Transitions between animation states like idle, run, and jump

    A state machine controls which animation plays and how transitions between states occur.

  3. What is skeletal (bone-based) 2D animation an alternative to?

    Answer: Frame-by-frame sprite sheet animation

    Skeletal animation rigs sprites to bones, offering smoother, more memory-efficient motion than frame sheets.

  4. In an engine's audio system, what does a 'mixer' or audio bus typically allow?

    Answer: Grouping and adjusting volume of sound categories

    Audio buses group sounds (like SFX or music) so volumes and effects can be controlled together.

  5. What is tweening (interpolation) used for in a 2D engine?

    Answer: Smoothly animating a value between start and end over time

    Tweening interpolates a property between two values over time, often with an easing curve.

  6. What does an easing function control in animation?

    Answer: The rate of change of a tween over time

    Easing functions shape how a tween accelerates or decelerates, like ease-in or ease-out.

  7. Why is a particle system included in many 2D engines?

    Answer: To efficiently render many small sprites for effects like fire or smoke

    Particle systems spawn and animate many small sprites to create effects like fire, smoke, or sparks.