Finding Vincent VR is a location-based, multi-user virtual reality experience developed in collaboration with Grande Experiences, where visitors get to dive into the atmosphere of 19th-century France. They get to help Theo Van Gogh find Vincent, discover stunning landscapes, learn more about Vincent's life, and fully submerge into his breathtaking paintings, such as The Starry Night and Café Terrace at Night.
As the main developer on this project, I oversaw multiple aspects of the production lifecycle, from initial technical setup to final deployment. I was responsible for integrating and maintaining various VR-related packages, including the in-house SDK, ensuring seamless workflow and long-term stability. This involved proactively identifying and resolving issues such as package incompatibilities, build errors across VR headsets, and runtime exceptions, allowing the entire team to maintain a consistent development pace.
In parallel, I developed and implemented all user-interactable object behaviors within the virtual environment. This ranged from leveraging existing SDK features to architecting custom interaction systems tailored to the project’s specific design requirements. These interactions included both visual feedback systems, such as object dissolves, and realistic physics-based interactions that enhanced immersion.
Additionally, I handled the integration of tools for data tracking and analysis. This included the company's proprietary dashboard system as well as third-party services like Firebase Analytics, enabling robust telemetry and user behavior insights crucial for project evaluation and iteration.