— PROJECT NAME
Steely Virtual Showroom
— DEVELOPED AT
Poplab s.r.l.
— ROLE
Lead Programmer
— DATE
February 2022 – July 2022
— SOFTWARE USED
Unreal Engine 4, C++, Blueprint
— PLATFORM
Oculus Quest 2
Steely Virtual Showroom is a virtual experience that brings the user inside the ideal mansion of Andrea Martone, the founder of Steely. Steely is an italian company which designs, manufactures and assembles any type of stainless steel construction, such as stairs and parapets.
The showroom is presented like a mansion build on a small island in the center of a mountain lake in the woods. The exhibition space merges with a comfortable environment where customers can talk around the fireplace, listen to music while talking and admiring the stairs, or discuss in a conference room overlooking the lake.
As lead programmer in a development team of 2 developers, I was responsible of the following aspects:
- development of specific Player Controlled Pawns, which can teleport locally and use voice chat;
- development of all multiplayer features in a dedicated server model;
- management of multiple scene switching on single physical server, preserving the status of each client while it’s connected;
- implementation of music and sounds effects
- implementation of custom Niagara effects
- development of many different custom Materials
- development of advanced tools and controls that allows an user to interact with the scene and change some aspects in order to customize their experience and, since its a multiplayer showroom, the other visitors' one (these controls include an environmental season switcher, a multimedia player to change and control music using pre-made playlists)
Example of how the overall color, lighting and mood changed from early phase to final product