Arduino

p5js

Interaction design

Storytelling

Introduction

This project explores how interactive components enhance the experience of engaging with a book, using a storybook connected to a screen. By blending traditional craft with digital elements, it examines how interactivity can enrich narrative experiences. A non-interactive version is also created to compare levels of engagement and storytelling impact.

Narrative

Once, a kind and brave sultan named Ahmad Shah loved adventure and often hunted in the forests of his kingdom. One morning, while riding near a river, he found no animals and stopped to rest. Suddenly, he saw a tiny rabbit chasing a large jackal—a rare sight. Taking it as a sign of a blessed land, he chose the spot to build his city.

But each night, the city walls mysteriously collapsed. Determined to find the cause, the Sultan discovered a powerful yogi, Manek Baba, who lived nearby and opposed the city's construction—not through force, but by quietly unraveling a blanket each night, symbolically undoing the city’s walls.

Realizing he couldn’t fight such wisdom, the Sultan honored the yogi by dedicating the city’s main square to him—naming it Manek Chowk. Touched by this gesture, Manek Baba blessed the square, and to this day, it’s said that as long as it stands, the city will endure.