VSLB Inc. is a Seoul-based design studio specializing in 3D visuals and virtual brand experiences. As part of an in-house project, I contributed to the development of an immersive web space dedicated to brand marketing, aiming to take the conventional online shopping experience to the next level. This interactive virtual space with a third-person controller connects the digital and physical world, redefining how customers engage with products.
Current online shopping experiences are limited to scrolling through a website. As a consequence, they often fall short in providing the tactile and visual elements of in-person shopping. To create a dynamic and engaging shopping environment a third-person view is offered. Users get to explore the space with its four major themes, each theme having their unique interactions and animations. To further enhance user engagement, a quest is introduced at the beginning of the virtual shopping journey, encouraging users to explore all spaces and collect tokens along the way. This not only adds a gamified element but also encourages thorough exploration, ensuring users interact with the diverse facets of the brand and its products.
For this type of project, game engines like Unity or Unreal Engine are typically used. This project, however, was entirely built in Javascript to create a light-weight browser application. I used libraries such as Three.js to display the 3D visuals and Cannon.js for the physics. This approach was chosen because the project involved more than just displaying animated graphics, also featuring a third-person controller and mouse interactions.