> [!tldr] Making puzzles is about state management and [[DAG|Directed Acyclic Graph]]s
I've made many escape-room inspired puzzles. They all are designed using [[State Diagrams|State Machine Diagrams]].
Also, typically, [[DAG|Directed Acyclic Graph]]s. Although it's fine if you have local cycles, so long as it leads you to a valid previous state.
****
# More
## Source
- self