Title: CH09 QZ
Course: RITA MC - GAME DESIGN > Section: Module 3

Q: Select the keys that are used to comment out blocks of code.
- //
- /*
- */
- \
A: /*; */

Q: A persistent object is one that, once created, will persist across all the rooms of the game meaning that you ______________________________and it will be available in all the rooms of the game until the game is over, or the game_restart() function is called.
- must create it multiple times, at the start of the game
- only need to create it once at the start of the game
- only need to create it once at the end of the game
- create an instance
A: only need to create it once at the start of the game

Q: An _____________ is a special moment in which we can place certain actions and be sure that those actions will only happen when it is triggered.
- action
- event
- element
- emergence
A: event

Q: ______________ are discreet moments in the game loop where things are made to happen based on what you have programmed for them.
- If/else
- Events
- Actions
- Codes
A: Events

Q: When an event is run ___________________________________ actions in your instances .
- you can also run
- you can choose to place code
- you can create
- you can Drag n Drop
A: you can choose to place code; you can Drag n Drop

Q: If we want an object to actually do something, we need to give it actions, but we also need to  ___________________.
- clone it
- duplicate it
- tell it when to complete these actions.
- define an instance.
A: tell it when to complete these actions.

Q: __________________________ will still react to events even if they have a sprite or a mask assigned to them.
- Objects
- Instances
- Actions
- Invisible objects
A: Invisible objects

Q: if you have code that relies on specific timing during each step of your game, you should use:

- Begin Step Event
- Step Event
- End Step Event
- Stop Event
- none of the above
A: Step Event; End Step Event