Week 1 Practice Quiz -- Game Design Foundations
Test your knowledge from this week's lesson! Choose the best answer for each question.
1. What are the three parts of a game according to the MDA framework?
- A. Maps, Designs, Actions
- B. Mechanics, Dynamics, Aesthetics
- C. Missions, Dialogues, Animations
- D. Models, Data, Assets
Show Answer
B. Mechanics, Dynamics, Aesthetics. Mechanics are the rules, Dynamics are how players interact with those rules, and Aesthetics are the emotions the game creates.
2. In GDevelop, what is a "Scene"?
- A. A cutscene or movie clip
- B. A single screen or level in your game
- C. The code editor
- D. A type of animation
Show Answer
B. A single screen or level in your game. Your game can have many scenes -- a title screen, levels, game over screen, etc.
3. What is a "Behavior" in GDevelop?
- A. How the player acts in real life
- B. A pre-built set of logic you attach to an object
- C. A type of visual effect
- D. The difficulty setting
Show Answer
B. A pre-built set of logic you attach to an object. For example, the "Platform character" behavior gives an object the ability to run and jump.
4. According to Brian Lowe, what is the most important skill in game development?
- A. Drawing amazing art
- B. Writing complex code
- C. Finishing
- D. Having the best ideas
Show Answer
C. Finishing. A completed simple game teaches you more than an unfinished complex one.
5. What is the difference between a game's "mechanic" and its "theme"?
- A. They are the same thing
- B. A mechanic is a rule the player interacts with; a theme is the story and visual style
- C. A theme is how you win; a mechanic is how it looks
- D. A mechanic is for 3D games only; a theme is for 2D games only
Show Answer
B. A mechanic is a rule or system (like jumping or collecting coins). A theme is the setting and story (like "space" or "medieval castle"). The same mechanic can work with many different themes!
6. What does an "Event" do in GDevelop?
- A. Plays a sound effect
- B. Creates a new scene
- C. Defines an if/then rule: "If [condition], then [action]"
- D. Imports an image
Show Answer
C. Defines an if/then rule. Events are the core of GDevelop's visual programming -- they let you create game logic without writing code.
Bonus: Design Challenge
Think of your favorite game. Can you identify:
- One mechanic (a rule or system you interact with)
- The theme (setting, story, visual style)
- One aesthetic (how does it make you feel?)
Write your answers down -- we'll share some next week!