Portfolio
06 / Case StudyMultiplayer Game Feature

Covey.Town Escape Room

A cooperative multiplayer escape room built inside Covey.Town with synchronized puzzles, timer logic, scoring, and shared game state.

Scroll through the build
01

Quick read

The project in a few seconds.

Environment

Existing codebase

Built inside Covey.Town.

Gameplay

Multiplayer

Lobby and shared game state.

Puzzles

3 mini-games

Trivia · Caesar Cipher · Chess

Systems

Timer + scoring

Shared progression and rewards.

02

How it works

The project from input to outcome.

01

Lobby

Players join

02

Countdown

Game starts

03

Puzzles

Shared challenges

04

Game State

Timer + score

05

Reward

Final performance

03

My contribution

The pieces I directly worked on.

01

Built a multiplayer lobby flow for players joining and starting the escape room.

02

Integrated Caesar Cipher, Chess Puzzle, and Trivia mini-games into the escape room experience.

03

Worked on frontend behavior and game state logic for the escape room system.

04

Added scoring, countdown behavior, player count tracking, and reward feedback.

05

Used AWS to support backend hosting during development/testing.

06

Worked inside an existing Covey.Town codebase instead of building a standalone app.

04

Engineering proof

A few decisions that show what was happening under the surface.

Decision 01

Kept the lobby flow separate from active gameplay so player readiness and game progress were easier to reason about.

Decision 02

Used separate puzzle screens for Caesar Cipher, Chess Puzzle, and Trivia so each mini-game could have its own interaction model.

Decision 03

Connected puzzle completion to a shared scoring model so the escape room could track overall progress.

05

Results

The proof that the build came together.

What shipped
01

Built a working multiplayer escape room feature inside Covey.Town.

02

Created multiple interactive mini-game experiences, including Caesar Cipher, Chess Puzzle, and Trivia.

03

Implemented a lobby flow with player count, waiting state, countdown behavior, and start-game controls.

04

Added end-of-game feedback with score, time remaining, and a Gold/Silver/Bronze-style performance grade.

06

Product

See the work instead of only reading about it.

Project views
Covey.Town Escape Room lobby waiting for players
01

Escape Room lobby showing player count, waiting status, puzzle overview, and start-game controls.

Covey.Town Escape Room lobby countdown with three players
02

Multiplayer lobby state showing active players and countdown behavior before the game starts.

Caesar Cipher mini-game interface
03

Caesar Cipher puzzle where players decrypt a hidden message using letter substitutions and hints.

Chess logic puzzle interface
04

Chess logic puzzle where players place pieces according to clue-based constraints.

07

Deep dive

Optional technical detail if you want to go deeper.

End of case study