top of page

description - Notes

Take a Leap is an interactive floor projection that invites play and engagement in a game setting. This project was made in collaboration with Jhoanna Katigbak and Paolo Guna for our Computer Science (CS) 207 class. Utilizing all our skills, we designed an Arduino and Processing program to display game assets and react to user movement. The main components are three Arduino Uno R4 Wi-Fi, three ultrasonic modules, and a laptop with three USB ports. Essentially, each user must jump across rocks that are in shark-infested waters to get to the other side. When the sensors are triggered, the projection will portray animations depending on the object’s distance. To challenge users, we changed the rock sizes to boost gameplay. By including visual and sound elements, this enhances the game’s immersive experience. As it is designed for a wide range of users, the advantages of interactive floor projections are real-time engagement, cognitive exercise, collaboration, multisensory stimulation, sparks creativity, increase in physical activity, reduces stress and anxiety. Due to its dynamic interactivity, it can be mentally stimulating as it requires a real-time exchange.

Cartoon Browser for Main Titles.png

Made for Computer Science 207:

Building Interactive Gadgets

Medium: Projection Mapping Installation

Date made: April 2025

Take a Leap

tools!

  • Arduino R4 Wifi Boards

  • Ultrasonic Sensors

  • Processing

  • Procreate

  • Photoshop

  • After Effects

Media Player

inspo.exe

The inspiration behind Take a Leap lies in the playful projections we used to play at malls, arcades, or in any public setting. As children, we were enthralled by the animations, sounds, and the variety of games it had. A collective memory we had were playing games such as soccer, air hockey, pop the balloon/bubbles, and interacting with fish in a pond. Now, we rarely see interactive projections in public unless it is an actual exhibit. Exploring themes of nostalgia and play, our group created a new, interactive game to floor projections.

concept to creation.exe

Breakdown of steps:

  1. Brainstorm possible game ideas, finalize sensors and connections

  2. Create game assets and build the code

  3. Test the sensors and map in-game assets

  4. Finalize any changes.

To achieve our vision, we divided the work based on skills and availability. As a team, we finalized our concept and got to work. Jhoanna and I worked on the visual components and animation, while Paolo started programming the Arduinos. After that, we mapped the assets together and made sure it reacted to our movement. Then, small iterations from that when needed.

process - Windows Help

Next-Arrow.gif
Next Arrow STILL.png
Retro Homescreen Pixelated Grey.jpg

© Samantha Liamzon 2025

bottom of page