Tomas Vaškevičius
Building a fully automated escape room
#1about 3 minutes
The motivation for automating escape rooms
Escape rooms present several manual challenges for both owners and players, inspiring the idea of a fully automated experience.
#2about 4 minutes
Analyzing challenges for owners and players
Automating an escape room addresses owner pain points like reservations and cleanup, while also solving player issues like team assembly and cost.
#3about 3 minutes
Designing the automated online reservation system
The reservation flow uses free tools like Calendly and Google Calendar webhooks to manage bookings and trigger game center preparations.
#4about 3 minutes
Architecting the game center and engine modules
The game center acts as a gateway and monitoring hub, while the game engine manages the core experience through session and heartbeat modules.
#5about 1 minute
Building a modular and automated puzzle flow
Puzzles are structured as a collection of entry points, controllers, and exit points, managed through a clear API for validating attempts.
#6about 3 minutes
Implementing AI for dynamic hints and speech
GPT-3.5 is used for audio transcription and generating contextual hints, requiring careful prompt engineering to avoid giving away answers.
#7about 3 minutes
Addressing risks and the challenge of physical props
Key challenges include technology failures and AI exploitation, but the hardest problem is automating the reset of physical props after a game.
#8about 1 minute
Key takeaways on the feasibility of automation
While full automation is risky and expensive, AI shows promise for specific tasks, highlighting the complexity and value of human game design.
Related jobs
Jobs that call for the skills explored in this talk.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
TypeScript
+1
Matching moments
01:15 MIN
Crypto crime, EU regulation, and working while you sleep
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
04:17 MIN
Playing a game of real or fake tech headlines
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
04:20 MIN
The most dangerous trap for HR during company growth
From Data Keeper to Culture Shaper: The Evolution of HR Across Growth Stages
00:38 MIN
Exploring bizarre headlines about IoT and robotics
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
05:26 MIN
Using AI prompts to rebuild a classic 8-bit game
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
Featured Partners
Related Videos
How to Automate your Murder Mystery
Daphne Oakes and Tiger Oakes
How to Automate your Murder Mystery
Agents for the Sake of Happiness
Thomas Dohmke
ChatGPT: Create a Presentation!
Markus Walker
Smart, Connected, Unexpected: The Wild Side of IoT and AI
Pawel Skiba
How to add test automation to your project: The good, the bad, and the ugly
Augustin Gottlieb
From clicks to cribs - How to find your dream home with web scraping
Alexander Lichter
Robots 2.0: When artificial intelligence meets steel
Thomas Tomow
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Escape Velocity Entertainment
Municipality of Madrid, Spain
Remote
Unreal Engine

Escape Velocity Entertainment
Castril, Spain
Remote
Intermediate
C++
Unix
Azure
Docker
+3

Escape Velocity Entertainment
Remote
Unreal Engine

Escape Velocity Entertainment
Remote
Intermediate
C++
Unix
Azure
Docker
+3

Escape Velocity Entertainment Inc
Remote
£44K
Intermediate
C++
Unix
Azure
+4

autonomous-teaming
München, Germany
Remote
API
React
Python
TypeScript


Starion Group
Municipality of Madrid, Spain
API
CSS
Python
Docker
Machine Learning
+1