For this @Rive x @Contra HQ Challenge, I wanted to explore a... by Jairo RuizFor this @Rive x @Contra HQ Challenge, I wanted to explore a... by Jairo Ruiz
Built with Rive

For this @Rive x @Contra HQ Challenge, I wanted to explore a...

Jairo Ruiz

Jairo Ruiz

For this @Rive x @Contra HQ Challenge, I wanted to explore an idea that was technically demanding from a data-binding perspective, but still centered around a small story. My goal was for the technical side to become a vehicle—something that supports and amplifies the experience, rather than overshadowing it.
I started with something simple: a candle crossing a dark forest, trying not to be consumed by the shadow.
The entire piece—animation, interaction, and logic—was built inside Rive, and the narrative emerges from how each variable reacts in real time.
I hope you enjoy this little experiment as much as I enjoyed creating it.
Like this project

Posted Dec 2, 2025

For this @Rive x @Contra HQ Challenge, I wanted to explore an idea that was technically demanding from a data-binding perspective, but still centered around...