Unity Educational 360° VR Experience

Job ID: 40049277

Budget: ₹37,500 – ₹75,000 INR

I’m turning a set of high-resolution 360° photos into an interactive lesson that learners can explore on an Oculus Quest 3. The goal is an engaging, story-driven experience rather than a simple slideshow, built entirely in Unity.

Here’s the vision
• Each panoramic scene surrounds the user; hotspots appear where they can trigger voice-over, text call-outs, short video overlays, or jump to the next branch of the narrative.
• The flow follows my storyboard but allows simple branching so participants feel part of the story, not passive viewers.
• Performance must stay at a comfortable 90 fps on typical Rift hardware, so texture handling and scene transitions need to be efficient.

Assets already provided
– 360° JPEGs for every location
– A voice-over script with subtitle files
– A storyboard that shows the branching logic and hotspot placement

What I need from you
1. A clean Unity 2022 (or newer) project that uses OpenXR / XR Interaction Toolkit and runs natively on Oculus Quest3.
2. C# scripts for hotspot interaction, branching, basic UI (subtitles, simple menu), and lightweight data logging.
3. A VR-ready build plus a short README that explains how to add or modify 360° scenes, hotspots, and narrative branches.

Acceptance criteria
• No visible seams when scenes load, and all hotspots trigger the correct media or branch.
• The final build is tested on an Oculus Rift and holds 90 fps.
• Project opens without errors in Unity and follows standard folder structure so I can continue iterating.

Feel free to use common free plugins like Cinemachine or TextMeshPro; just note them in the README. Once the above checks out, I’ll sign off on the milestone.