top of page

Ghost House

2024.12

​Course: Alternative Controller

Theme - Alternative Controller

Duration: 3 weeks

Personal Project

Game Overview

In the game, players take on the role of a ghost in an old house, which due to its haunting reputation has attracted many adventurous young people. This causes the ghost to feel very disturbed by the noise, and she decides to scare them away from the house.

This project combines gameplay with sensors, utilizing photoresistors, sound sensors, and distance sensors to simulate flickering lights, ghostly touches, and screams. Players physically cover lights, scream, and touch to mimic these actions.

Gameplay

In the game, the player's character moves across a flat plane, entering different rooms. This requires players to move a physical character token in the real world. Players simulate the in-game character's movements by moving and rotating this token in a space that resembles the game environment, allowing the character to enter different rooms and scan for the young people inside.

Once the players spot their targets, they can hear the conversations of these young people, which appear on the right side of the game screen. These conversations hint at what the young people are afraid of. Players must then perform corresponding actions to scare them, such as covering their hands over the light bulb corresponding to that room in the real world to cause flickering lights in the game, moving their hands close to a distance sensor to simulate a ghost's touch, or screaming into a sound sensor to mimic a ghostly scream. If the actions are correct, these NPCs will be scared away. If incorrect, the players will be mocked by them.

Players need to drive all of them away before they completely destroy the house.

Technical

Arduino

The hardware part of the game uses Arduino to connect the sensors and control the signals transmitted into the game.

Additionally, some of the signals are transmitted from the game to the hardware, such as the brightness of the bulbs on the controller, which light up or turn off based on changes in the game character's actions.

Laser Cut & Band Saw

Other hardware components are made using laser cutting machines in the Laser Cut and Model Shop.

Contact Me

Phone Number:

+1 626-200-5228

+86 188-8892-4758

bottom of page