# NO ESCAPE
**Teacher**: Eric McQuiggan
**Elaboration**: [[EngineEnv_Borders.archiveCode|Borders]]
![[DESIGNS/NoEscape/NoEscapeGamePlay.mp4]]
## DESIGNS
### (I) Iteration
NoEscape.Iteration_I
- [ ] Hit the correct brick!
- [-] IfHit -> ALL bricks fall down
- [-] If broken -> press ESC
### (II) Iteration
NoEscape.Iteration_II
- [-] The brick the player must hit, glows green
- [ ] The brick the player must hit, changes (different bricks glow each 6 seconds)
```cs
private [SerializedField] float distance = l; // <-->
private [SerializedField] float glowTime = n // 🔵🔵🔵🟢🔵
```
![[DESIGNS/NoEscape/NoEscape.Iteration_II.jpg]]
### (III) Iteration
NoEscape.Iteration_III
- [-] UI
- [-] NoEscapeScene
- [-] LoadLogoScene
- [-] ifCollides with CELL -> OnCollisionEnter == : ) <-> : ( == change facial expression
- [-] LimitlessLimitsScene
![[DESIGNS/NoEscape/NoEscape.Iteration_III.png]]
## REF
DVD
video
