< // HOME
DEV_LOG::BUPUDA
Game Jam Physical Interaction

BUPUDA

ENGINE Unity 2022
ROLE Programmer, PM
LANGUAGE C#, Arduino
TIMELINE Feb 2025
Download Design Document (PDF)

OVERVIEW

Bupuda is a 2D game made during Global Game Jam 2025 with the theme “Bubble.” Players take on the role of a wind-blowing spirit guiding a delicate bubble that carries a lost princess. By blowing into a humidity sensor, players generate wind fields to propel the bubble, navigate obstacles, and help the princess return to her home—the floating Sky Island.

MY CONTRIBUTION

I was responsible for implementing core gameplay systems, including player movement, enemy attack behavior, and camera parallax scrolling to create a sense of depth.

Attacker AI Code Snippet

Designer-friendly adjustable parameters for flexible enemy behavior

Developed the breath-based input system, allowing players to control wind by blowing into a humidity sensor connected to Arduino.

TECHNICAL DETAIL

Sampling Algorithm Code

Designed a sampling algorithm to detect blowing by collecting and averaging 30 frames of humidity data, then calculating differences between time windows to determine state changes, making the detection more accurate.

GALLERY