SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Downloaden Sie, um offline zu lesen
Designing Immersive
Experiences in Escape
Room Puzzles
Adam Clare
Wero Creative
Adam Clare@MrFacePlant
• Played escape
games, got angry
Who is this guy?
• Game Designer at Wero
Creative
• Escape Rooms
• Video Games
• Professor of Game Design
Adam Clare@MrFacePlant
What’s the point?
Adam Clare@MrFacePlant
Puzzles & Flow!
Adam Clare@MrFacePlant
The key takeaway!
Consistency in design.
Understand the players.
Empathy
Adam Clare@MrFacePlant
Our flow:
1. What’s a puzzle?
2. What’s flow?
3. What can we learn from video games?
4. What makes a better puzzle?
0
Adam Clare@MrFacePlant
Please think about
• The user experience
• The player experience
• Context
• Differences between video and escape games
Adam Clare@MrFacePlant
What’s a
Puzzle?
We need a definition.
1
Adam Clare@MrFacePlant
A static and logical challenge
which players solve with the
assistance of clues.
Adam Clare@MrFacePlant
A static and logical challenge
which players solve with the
assistance of clues.
Adam Clare@MrFacePlant
… static …
• It doesn’t do anything until the
players force it to
• Setup before the players enter
• It can include dynamic
information if it’s programmed
to
Adam Clare@MrFacePlant
… logical challenge …
• Logic is self-referencing
• The theme directly relates to
the logic of a challenge
• Logic is malleable
Adam Clare@MrFacePlant
… players solve …
• Solving the puzzle MUST be something that can
actually be accomplished
• If the players cannot solve it then it is NOT a
puzzle
• How it is solved makes the difference
Adam Clare@MrFacePlant
… assistance of clues.
• Think abstractly
• Clues need to be in the room
• They are identifiable as clues
• Do not include hints in this thought process
Adam Clare@MrFacePlant
Which means
• Puzzles can almost be anything if they make sense!
• They have to be logical for the players based off of
what’s in the room (the theme) and the established
puzzles (the entire system).
Adam Clare@MrFacePlant
Flow
We need to go with it.
2
Adam Clare@MrFacePlant
Flow is how you feel!
Adam Clare@MrFacePlant
Source: Escape the Game
Adam Clare@MrFacePlant
Source: Escape the Game
Adam Clare@MrFacePlant
Source: Escape the Game
Adam Clare@MrFacePlant
The concept of flow is
central to video games.
Adam Clare@MrFacePlant
What we can
learn from
video games
Free to play!
3
Adam Clare@MrFacePlant
Use the flow, Luke
Adam Clare@MrFacePlant
Modify the approach
• Puzzles have an input
• Puzzles have an output
• Puzzles have relationships
• These create the flow of the game
Name Input Output Description …
Locked
box
Flag
Book
Cup
filler
Adam Clare@MrFacePlant
Name Input Output Description …
Locked box
Players enter. See posters of
solid colour with numbers.
Lock on box matches
colours.
Get Flag Book
Players match colour order to
the lock’s combination.
Flag Book
Players open flag book. Find
postcards around the room
Access to vault,
find out the
Botanist is really
an alien
Somehow the flag book and
postcards reveal a code for the
vault.
Cup filler
Players find cups in the
room, find water vessel in
the vault
Find Alien Writing CLASSIFIED
Adam Clare@MrFacePlant
Some video game
influences - examples
Adam Clare@MrFacePlant
Have a tutorial level
• A way for players to ease in to the
game
• Simple puzzles at the start of the
game
• Introduce patterns you want players to
pick up
• Really good for tourist destinations or
corporate training
Adam Clare@MrFacePlant
Use level design
• If you are having problems with flow, think of it as level
design
• Think of:
• Starting position
• 😀😱👻$
• Inventory
• End goal
Adam Clare@MrFacePlant
Game direction
• If player’s aren’t seeing what you want them to
• Change the lighting or audio
• Use colours
• Use contrast and juxtaposition
Example 1:
Too much
Example 2:
Concise
Adam Clare@MrFacePlant
Vista Moments
• A chance for players for players to
enjoy their success
• Let players recollect their thoughts
• In video games it’s usually after a boss
battle
• BIG REWARD
Adam Clare@MrFacePlant
Three acts (or six, or nine)
• Call to action
• Deal with it
• Big, intense, moment
• Victory or failure
Adam Clare@MrFacePlant
How to
improve
puzzles
Can’t stop, won’t stop
4
Adam Clare@MrFacePlant
Always room to improve
• What we just covered (use video games)
• About reframing your perspective and the player’s
• Common problems
• I hope this helps!
Adam Clare@MrFacePlant
Look elsewhere
• Read a book!
• Travel
• Puzzled Pint and similar
• Theater
• Anywhere really!
Adam Clare@MrFacePlant
Player’s get distracted
• Remember game flow!
• Check your story
• Find where puzzles overlap
• Reorder the puzzles for better flow
Adam Clare@MrFacePlant
Making connections
• Hopefully you will do this for
them to some extent
• Use more than one source of
feedback to establish
connection between items
• Pace the connection making
Adam Clare@MrFacePlant
Bottlenecks
• These can actually be useful!
• Possible solutions:
• Bridge puzzles
• Reduce player size
• More obvious tasks
• Red herrings (careful!)
Adam Clare@MrFacePlant
Not understanding the goal
• It’s a call to action!
• Make it clear!
• Remind them!
• Every puzzle should support
your narrative!
• !!!!!
Adam Clare@MrFacePlant
Stop thinking your
smart!
*you’re
Adam Clare@MrFacePlant
Players don’t know
• What you like
• Where you grew up, or anything about you.
• How you process information or that there is a proper way to process
information
• They don’t care about you!
• What shows (or whatever) are cool and that everyone MUST know it
because it’s so popular and that all your friends watched it growing up.
• “How could somebody be able to leave their house and not know this?
Geez, if they don’t know this obviously popular reference then they
shouldn’t be out of their homes playing games. Like, really??? How can
they not put this and that logical thing together …”
Adam Clare@MrFacePlant
Prototype, play test,
repeat!
Adam Clare@MrFacePlant
Puzzles
Systems
Flow
Video games
Puzzle Design
5
Thanks!
RealityIsAGame.com Wero Creative @MrFacePlant
adam@WeroCreative.com

Weitere ähnliche Inhalte

Ähnlich wie Designing Immersive Experiences in Escape Room Puzzles

Tinkfun presentation
Tinkfun presentationTinkfun presentation
Tinkfun presentation
toyastic
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Artur Ganszyniec
 
Memory Improvement Course: Memory Tricks and Games
Memory Improvement Course: Memory Tricks and GamesMemory Improvement Course: Memory Tricks and Games
Memory Improvement Course: Memory Tricks and Games
speed-reading
 
2. initial plans vg
2. initial plans vg2. initial plans vg
2. initial plans vg
greenj1123
 

Ähnlich wie Designing Immersive Experiences in Escape Room Puzzles (20)

2. research
2. research2. research
2. research
 
Navigating Difficult Conversations Through Play - 2022.pptx
Navigating Difficult Conversations Through Play - 2022.pptxNavigating Difficult Conversations Through Play - 2022.pptx
Navigating Difficult Conversations Through Play - 2022.pptx
 
Game AI For the Masses
Game AI For the MassesGame AI For the Masses
Game AI For the Masses
 
B
BB
B
 
DShaver_Invisible_Intuition_DirectorsCut.pptx
DShaver_Invisible_Intuition_DirectorsCut.pptxDShaver_Invisible_Intuition_DirectorsCut.pptx
DShaver_Invisible_Intuition_DirectorsCut.pptx
 
Designing escape room games for ELT
Designing escape room games for ELTDesigning escape room games for ELT
Designing escape room games for ELT
 
Tinkfun presentation
Tinkfun presentationTinkfun presentation
Tinkfun presentation
 
Playtest from AAA to III
Playtest from AAA to III Playtest from AAA to III
Playtest from AAA to III
 
Majoran Distillery pitch workshop aug 2013
Majoran Distillery pitch workshop aug 2013Majoran Distillery pitch workshop aug 2013
Majoran Distillery pitch workshop aug 2013
 
Narrative play in Suburra the series game
Narrative play in Suburra the series gameNarrative play in Suburra the series game
Narrative play in Suburra the series game
 
Idealand 2.0
Idealand 2.0Idealand 2.0
Idealand 2.0
 
Agile creativity games
Agile creativity games Agile creativity games
Agile creativity games
 
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...Making your F2P puzzler  a story-driven game, what could possibly go wrong? B...
Making your F2P puzzler a story-driven game, what could possibly go wrong? B...
 
Developing your Agile skills through social Games
Developing your Agile skills through social GamesDeveloping your Agile skills through social Games
Developing your Agile skills through social Games
 
Memory Improvement Course: Memory Tricks and Games
Memory Improvement Course: Memory Tricks and GamesMemory Improvement Course: Memory Tricks and Games
Memory Improvement Course: Memory Tricks and Games
 
Charades
CharadesCharades
Charades
 
2. initial plans vg
2. initial plans vg2. initial plans vg
2. initial plans vg
 
Game Design for Middle School Students
Game Design for Middle School StudentsGame Design for Middle School Students
Game Design for Middle School Students
 
Dorks and dragons and language acquisition
Dorks and dragons and language acquisitionDorks and dragons and language acquisition
Dorks and dragons and language acquisition
 
Telling people5
Telling people5Telling people5
Telling people5
 

Mehr von FITC

Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
FITC
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
FITC
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
FITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
FITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
FITC
 

Mehr von FITC (20)

Cut it up
Cut it upCut it up
Cut it up
 
Designing for Digital Health
Designing for Digital HealthDesigning for Digital Health
Designing for Digital Health
 
Profiling JavaScript Performance
Profiling JavaScript PerformanceProfiling JavaScript Performance
Profiling JavaScript Performance
 
Surviving Your Tech Stack
Surviving Your Tech StackSurviving Your Tech Stack
Surviving Your Tech Stack
 
How to Pitch Your First AR Project
How to Pitch Your First AR ProjectHow to Pitch Your First AR Project
How to Pitch Your First AR Project
 
Start by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the AnswerStart by Understanding the Problem, Not by Delivering the Answer
Start by Understanding the Problem, Not by Delivering the Answer
 
Cocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s StoryCocaine to Carrots: The Art of Telling Someone Else’s Story
Cocaine to Carrots: The Art of Telling Someone Else’s Story
 
Everyday Innovation
Everyday InnovationEveryday Innovation
Everyday Innovation
 
HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 

Kürzlich hochgeladen

怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
balqisyamutia
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
ehyxf
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
ZurliaSoop
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
drmarathore
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Nitya salvi
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
210303105569
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 

Kürzlich hochgeladen (20)

怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime PondicherryPondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
Pondicherry Escorts Service Girl ^ 9332606886, WhatsApp Anytime Pondicherry
 
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
怎样办理莫纳什大学毕业证(Monash毕业证书)成绩单留信认证
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
Jual Obat Aborsi Bandung ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan ...
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
Call Girls In Ratnagiri Escorts ☎️8617370543 🔝 💃 Enjoy 24/7 Escort Service En...
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 

Designing Immersive Experiences in Escape Room Puzzles