Games / Project story
Haunted House
Build a place, then play inside it.

A house that grows room by room
Haunted House is a browser game for building a maze, walking through it, and finding its skeletons. The house is drawn as a section: rooms, stairs, furniture, and inhabitants are visible together. Three modes give the same drawing different uses. Build changes the place; Explore lets a character move through it; Find the skeletons turns it into a search game.
In Build, the next room begins at an existing edge. A faint outline previews the addition before it becomes part of the house. Rooms can change type, move, and resize, while connections keep the layout joined together. The controls also expose Undo and Redo. The result is an editable arrangement of spaces rather than a fixed level selected from a menu.
From a drawing to a place
The connection between making and playing is the most interesting part of the prototype. In Explore, movement follows the openings between rooms. A wall without a connection stops the character. This gives the drawn geometry a consequence: the way the house is assembled determines the routes through it. Rooms also contain animated details and creature reactions, giving the same layout a second layer of things to discover.
Find the skeletons adds a clearer objective. Skeletons move between positions, and a counter shows how many remain. Switching into the hunt changes the task while retaining the house. The screenshot below shows a hunt with five targets remaining.

Try it, then look closer
Open the prototype to inspect the relationship between the drawing and its three modes. Help describes keyboard and touch controls. The drawing saves in the current browser; Save exports an editable file that Open can load elsewhere. These screenshots document the running public game.
Screenshot of Abe Drechsler’s public Haunted House game, captured 2026-11-06.