Sandbox Controller

Experimental Game Controller - Creating Nonverbal Therapeutic Experience through Simple Interactions.


Controller View

Exhibition Space View

Game View

Category
Team
Duration
Tools

Game Controller, Experimental, Tangible Media, Peripheral Design
Individual Work
3 weeks (Fall 2023)
Arduino / Unity (C#)


Designed for my 3D immersive game

Wind Will Tell ↗

Inspired by sandbox therapy and patterns of sand traces in Japanese dry gardens, I redesigned the game controllers as rolling balls in a sandbox. It’s tailored for a single-player experience in a quiet environment in order to further enhance the nonverbal therapeutic experience in my game ‘Wind Will Tell (View project here),

Design Concept

Interaction Flow Chart

I selected rolling as the way to interact because:

1

2

The action demands mindfulness and precision as users press the balls into the sand.

The action aligns with in-game movement as players walk through different planets.

To optimize responsiveness between Arduino & Unity…

I tested balls of different sizes, weights, and foam thicknesses, ultimately selecting the heaviest metal ball paired with thin foam. System responsiveness also depends on the sand volume in the plate.

1

2

To send accurate key press data…

I adjusted sensor spacing and divided the plate into 12 segments (like a clock face), which are read and interpreted by Arduino as increments.

To enhance player movement in Unity…

I adjusted the code to extend input triggers, transforming a single electrical signal into a sustained key press lasting two seconds. This ensures smoother, continuous movement within the game.

3

Testing / Prototyping

Design Challenges

Design Outcome

Structure Diagram

Final Display

Related Projects