CIBC

CIBC

. Immersive VR Experience (Year 2)
. Immersive VR Experience (Year 2)
. Immersive VR Experience (Year 2)

Role: 3D Designer / Creative Technologist

Tools: Unreal Engine, Blender, 11 Labs, Figma, VIVE XR, Quest 3

Timeline: 8 Months

Role: 3D Designer / Creative Technologist

Tools: Unreal Engine, Blender, 11 Labs, Figma, VIVE XR, Quest 3

Timeline: 8 Months

This project was a multi-location VR experience created for a public-facing CIBC activation. Visitors explored three immersive destinations — Mars, Machu Picchu, and an African wildlife safari — each combining spatial storytelling, narration, and hands-on interactions.

Across more than 20 interactive moments, the experience encouraged users to explore environments, solve puzzles, and engage with narrative elements that connect personal ambitions with future travel possibilities.

This project was a multi-location VR experience created for a public-facing CIBC activation. Visitors explored three immersive destinations — Mars, Machu Picchu, and an African wildlife safari — each combining spatial storytelling, narration, and hands-on interactions.

Across more than 20 interactive moments, the experience encouraged users to explore environments, solve puzzles, and engage with narrative elements that connect personal ambitions with future travel possibilities.

This project was a multi-location VR experience created for a public-facing CIBC activation. Visitors explored three immersive destinations — Mars, Machu Picchu, and an African wildlife safari — each combining spatial storytelling, narration, and hands-on interactions.

Across more than 20 interactive moments, the experience encouraged users to explore environments, solve puzzles, and engage with narrative elements that connect personal ambitions with future travel possibilities.

The Challenge

The Challenge

CIBC wanted an experience that could communicate how their services help clients pursue personal ambitions.

The VR experience translates this idea into an interactive journey, where visitors explore different destinations and engage with storytelling, puzzles, and environmental interactions.

CIBC wanted an experience that could communicate how their services help clients pursue personal ambitions.

The VR experience translates this idea into an interactive journey, where visitors explore different destinations and engage with storytelling, puzzles, and environmental interactions.

CIBC wanted an experience that could communicate how their services help clients pursue personal ambitions.

The VR experience translates this idea into an interactive journey, where visitors explore different destinations and engage with storytelling, puzzles, and environmental interactions.

My Contribution

My Contribution

My Contribution

I worked across concept development, spatial design, and interaction implementation in Unreal Engine. My responsibilities included environment assembly, interactive moment design, and supporting the final installation during launch.

I worked across concept development, spatial design, and interaction implementation in Unreal Engine. My responsibilities included environment assembly, interactive moment design, and supporting the final installation during launch.

I worked across concept development, spatial design, and interaction implementation in Unreal Engine. My responsibilities included environment assembly, interactive moment design, and supporting the final installation during launch.

Designing Moments of Engagement

Designing Moments of Engagement

Designing Moments of Engagement

The experience was designed as a series of interactive moments that guide visitors through exploration, storytelling, and emotional connection. My work focused on creating different types of engagement across environments — from puzzle-based discovery to reactive characters and cinematic journeys.

The experience was designed as a series of interactive moments that guide visitors through exploration, storytelling, and emotional connection. My work focused on creating different types of engagement across environments — from puzzle-based discovery to reactive characters and cinematic journeys.

The experience was designed as a series of interactive moments that guide visitors through exploration, storytelling, and emotional connection. My work focused on creating different types of engagement across environments — from puzzle-based discovery to reactive characters and cinematic journeys.

Puzzle-Based Discovery — Machu Picchu

Puzzle-Based Discovery — Machu Picchu

Puzzle-Based Discovery — Machu Picchu

To encourage deeper engagement with the Machu Picchu environment, I designed an interactive puzzle that connects cultural storytelling with physical exploration. This interaction transformed the environment from a passive walkthrough into a moment of discovery and learning.

To encourage deeper engagement with the Machu Picchu environment, I designed an interactive puzzle that connects cultural storytelling with physical exploration. This interaction transformed the environment from a passive walkthrough into a moment of discovery and learning.

To encourage deeper engagement with the Machu Picchu environment, I designed an interactive puzzle that connects cultural storytelling with physical exploration. This interaction transformed the environment from a passive walkthrough into a moment of discovery and learning.

Design & Implementation:

  • Designed a 7-point exploration path through key landmarks including the Temple of the Guardian and Sacred Rock

  • Built a rotating stone totem puzzle in Unreal where users align symbols with floor patterns after listening to narration

  • Worked with a developer to integrate puzzle logic into the overall experience flow

Design & Implementation:

  • Designed a 7-point exploration path through key landmarks including the Temple of the Guardian and Sacred Rock

  • Built a rotating stone totem puzzle in Unreal where users align symbols with floor patterns after listening to narration

  • Worked with a developer to integrate puzzle logic into the overall experience flow

Design & Implementation:

  • Designed a 7-point exploration path through key landmarks including the Temple of the Guardian and Sacred Rock

  • Built a rotating stone totem puzzle in Unreal where users align symbols with floor patterns after listening to narration

  • Worked with a developer to integrate puzzle logic into the overall experience flow

Reactive Characters & Atmosphere

Reactive Characters & Atmosphere

Reactive Characters & Atmosphere

To increase emotional engagement within the environments, I explored small reactive moments and layered sound design.

In the Machu Picchu scene, I implemented an interactive llama NPC that reacts when users approach — kneeling down and responding to petting gestures.

I also shaped each location’s atmosphere using AI-generated voice narration and environmental audio, helping Mars, Machu Picchu, and Africa feel distinct in tone and mood.

To increase emotional engagement within the environments, I explored small reactive moments and layered sound design.

In the Machu Picchu scene, I implemented an interactive llama NPC that reacts when users approach — kneeling down and responding to petting gestures.

I also shaped each location’s atmosphere using AI-generated voice narration and environmental audio, helping Mars, Machu Picchu, and Africa feel distinct in tone and mood.

To increase emotional engagement within the environments, I explored small reactive moments and layered sound design.

In the Machu Picchu scene, I implemented an interactive llama NPC that reacts when users approach — kneeling down and responding to petting gestures.

I also shaped each location’s atmosphere using AI-generated voice narration and environmental audio, helping Mars, Machu Picchu, and Africa feel distinct in tone and mood.

Cinematic Safari Journey

Cinematic Safari Journey

Cinematic Safari Journey

For the Africa environment, we aimed to recreate a safari ride experience while keeping the VR session within a controlled play time. Our solution was a guided 360° safari journey that limited user movement while allowing full freedom to look around the environment.

For the Africa environment, we aimed to recreate a safari ride experience while keeping the VR session within a controlled play time. Our solution was a guided 360° safari journey that limited user movement while allowing full freedom to look around the environment.

For the Africa environment, we aimed to recreate a safari ride experience while keeping the VR session within a controlled play time. Our solution was a guided 360° safari journey that limited user movement while allowing full freedom to look around the environment.

My work included:

  • Building terrain and ecosystems using Unreal landscape and Brushify foliage systems

  • Designing a jeep travel route using spline systems

  • Using Sequencer to coordinate narration, movement, and scene transitions

  • Creating wildlife moments including birds in flight, resting lions, and grazing giraffes

My work included:

  • Building terrain and ecosystems using Unreal landscape and Brushify foliage systems

  • Designing a jeep travel route using spline systems

  • Using Sequencer to coordinate narration, movement, and scene transitions

  • Creating wildlife moments including birds in flight, resting lions, and grazing giraffes

My work included:

  • Building terrain and ecosystems using Unreal landscape and Brushify foliage systems

  • Designing a jeep travel route using spline systems

  • Using Sequencer to coordinate narration, movement, and scene transitions

  • Creating wildlife moments including birds in flight, resting lions, and grazing giraffes

Takeaways & Skills Developed

Takeaways & Skills Developed

Takeaways & Skills Developed

This was my first experience contributing to a large-scale VR installation deployed for the public, which required designing not just for visual impact but for reliability and usability.

Working inside a shared Unreal environment with multiple designers and developers taught me the importance of coordination, system awareness, and rapid troubleshooting during production.

This was my first experience contributing to a large-scale VR installation deployed for the public, which required designing not just for visual impact but for reliability and usability.

Working inside a shared Unreal environment with multiple designers and developers taught me the importance of coordination, system awareness, and rapid troubleshooting during production.

This was my first experience contributing to a large-scale VR installation deployed for the public, which required designing not just for visual impact but for reliability and usability.

Working inside a shared Unreal environment with multiple designers and developers taught me the importance of coordination, system awareness, and rapid troubleshooting during production.

Supporting on-site fixes and post-installation debugging also revealed how different designing for real users is compared to school projects -> stability, clarity, and intuitive interaction matter just as much as creativity.

This project strengthened my confidence working within Unreal-based XR pipelines and reinforced my interest in designing immersive experiences that combine storytelling, interaction, and emotional engagement.

Supporting on-site fixes and post-installation debugging also revealed how different designing for real users is compared to school projects -> stability, clarity, and intuitive interaction matter just as much as creativity.

This project strengthened my confidence working within Unreal-based XR pipelines and reinforced my interest in designing immersive experiences that combine storytelling, interaction, and emotional engagement.

Additional Work — CIBC Matchy

Additional Work — CIBC Matchy

Additional Work — CIBC Matchy

Alongside the VR experience, I also supported a Unity-based multiplayer touch table game installed at the same CIBC activation.

Alongside the VR experience, I also supported a Unity-based multiplayer touch table game installed at the same CIBC activation.

Alongside the VR experience, I also supported a Unity-based multiplayer touch table game installed at the same CIBC activation.

My role:

  • Investigated and resolved accessibility-related interaction issues

  • Worked with a developer to adjust input behaviour

  • Assisted with on-site testing and debugging

My role:

  • Investigated and resolved accessibility-related interaction issues

  • Worked with a developer to adjust input behaviour

  • Assisted with on-site testing and debugging

My role:

  • Investigated and resolved accessibility-related interaction issues

  • Worked with a developer to adjust input behaviour

  • Assisted with on-site testing and debugging

Public case study:

Public case study:

Public case study:

This project represents the second iteration of the CIBC Ambition Centre installation, expanding the original experience with additional locations and new interactive moments.

This project represents the second iteration of the CIBC Ambition Centre installation, expanding the original experience with additional locations and new interactive moments.

This project represents the second iteration of the CIBC Ambition Centre installation, expanding the original experience with additional locations and new interactive moments.

Reference:

Reference:

Reference:

ALWAYS EXPLORING WHAT TECHNOLOGY CAN BECOME

Interaction design × creative technology

Zana Yan · Toronto

Contact · LinkedIn

© 2026 Zana Yan

ALWAYS EXPLORING WHAT TECHNOLOGY CAN BECOME

Interaction design × creative technology

Zana Yan · Toronto

Contact · LinkedIn

© 2026 Zana Yan

ALWAYS EXPLORING WHAT TECHNOLOGY CAN BECOME

Interaction design × creative technology

Zana Yan · Toronto

Contact · LinkedIn

© 2026 Zana Yan