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
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.
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.
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.
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.
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.
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.
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.