360° DOME

The witch project

This project was made in a group of 3 students. One fashion designer and two game designers. I was one of those game designers and was responsable for making unity work with the dome and making it fully interactable. I also made the first halve of the experience with the floating cauldron. (Everything up til 1:22 in the video.)

Technical details

To make the dome work, an NDI output from unity is required. In this project we use the sound that the user makes to manipulate the image. The wooden bowl in the video serves as a microphone by placing a piezoelectric ceramic buzzer/microphone against the bowl.

The experience is sound sensitive end reacts on the sound imput the player makes. We gave the players a glowing wooden bowl with wooden pieces floating in water. The players could mix these pieces around in the bowl and hereby making sound. These sounds are played back by the speakers in the dome giving a cave effect.

With the NDI we were able to make active changes in unity and at the same time stream sound with the program Ableton through a focusrite.

Wooden interactable bowl

Wooden interactable bowl


A fisheye perspective in Unity.

In the 360 ​​degree dome, 4 projectors can be used to project a projection over the heads of the people in the dome. By lying down in the dome, an experience can be created that is very similar to VR. You play as a witch who overcooks her poisoned soup. The soup releases its gases, causing the witch to halicute.

360° dome

Platforms: 360° dome

Genre: 360° interactive audio experience

Engine: Unity, OBS

Dates: Two weeks

Team size: 3

Used skills

    • Unity

    • OBS

    • Focusrite

    • Ableton

    • NDI output

    • Direct networking

    • Level design

    • UX & Interaction design

    • Intuitive gameplay mechanics

    • Sound based mechanics

    • UI Readability

    • Google documents

    • Storyboarding

    • Pitching

    • Connecting Unity to the dome

    • Interactivity with sound

Previous
Previous

SCALE

Next
Next

Cosmic catch