Back

Overview

The Experience

Technology Used

Reflection

Gallery

PHYSICAL PROTOTYPE | 2026

Reimagining Mini Golf Experience

Inspired by the anticipation and reward systems of Las Vegas games, we designed a multi-stage mini golf experience where each shot influenced a live slot machine outcome through sensors, motors, lighting, and real-time feedback.

MY ROLE

Product Designer

TIMELINE

January - March 2026

PROJECT

Physical Prototype

SKILLS

Interaction Design

Prototyping

Vibe Code

TL;DR

Overview

Traditional mini golf is familiar and predictable. We wanted to create a more dynamic experience by connecting physical gameplay with real-time visual, mechanical, and audio feedback.


The installation needed to feel intuitive without instructions, support continuous public play, and remain responsive and reliable within an 8×8-foot space and a limited budget.

THE EXPERIENCE

Three stages of interactive gameplay

Game 1: Plinko (Chance)

The Plinko board is a vertical peg board where the ball drops through obstacles and lands in a symbol slot at the bottom.

Game 2: Falling Cards (Precision)

Players land their ball behind their card of choice to match their first symbol.

Game 3: Lucky Roulette (Timing)

The Roulette game is a circular target where players aim to land the ball into segmented sections, including a center “instant win” zone

Slot Machine

When players land their ball in the hole(s) of each game, the corresponding slot machine symbol will appear.

TECHNOLOGY USED

Hardware

  • Cardboards (… lots of CARDBOARDS)

  • Circuit Playground Express (CPX)

  • RGB LED Strip Lights and electrical wires

  • Solderless 3-Pin Connector

  • Sensors

Software

  • Makecode Adafruit

  • Circuit Python

  • P5.js

  • AI Support: Gemini, ChatGPT

REFLECTION

Failure is a part of the process

It was important to keep up the process of iteration - testing - debug. Things are unexpected and can fail every time. It is not always possible to test as a whole, but since we were constantly checking and testing in every step, it gave us a lot of time to identify the problem and find the right solutions.

Communication is key

As a team, it was essential to keep communicating with each other about our goals and process to make sure we are all on the same page.

This was my first experience designing and building an interactive physical system. Rather than avoiding the technical challenge, I took on one of the most ambitious projects in the class and quickly learned how to work with hardware, sensors, motors, programming, and system integration.


The experience pushed me far beyond my comfort zone, but successfully bringing the installation to life gave me confidence in my ability to learn unfamiliar tools and solve complex technical problems. It also strengthened my interest in designing experiences that bridge the physical and digital worlds.

Using AI in our design process

Considering the complicated nature of our project, we used AI - specifically Chat GPT Pro & Gemini Pro to help with “vibe coding”, debugging, and asking for advice when there are no instructions around.

MADE WITH LOVE & MATCHA 🍵