— PROJECT NAME
IDD
— DEVELOPED AT
Poplab s.r.l.
— ROLE
Lead Programmer
— DATE
December 2022 – July 2023
— SOFTWARE USED
Unreal Engine 4, Visual Studio, C++, Blueprint
— PLATFORM
Meta Quest 2, Windows, macOS
The entire project was developed under the art direction of the designer Alessandro Busana.
IDD is a multi-user virtual reality exhibition developed for the Industria Del Design (IDD) company: IDD is an industry of professional and talented creatives who develop and design shoe collections for many of the most respected brands in the global shoe and accessories industry.
The experience allows users to visit the personal exhibition of IDD, with most of its successful collections. Users can travel to other rooms where they can explore specific and special collections designed for the most renowned brands. In fact, a key concept of the whole showroom is the expansibility: new rooms can be added, according to the needed of each brand, and in each of these rooms, called Brand Rooms, which are customized in order to reflect the client's firm, users can explore collections and interact with each of their collection's pieces.
As lead programmer in a development team of 2 developers, I was responsible of the following aspects:
- development of platform specific Player Controlled Pawns, which can teleport locally and use voice chat: the experience can be explored by using both an Oculus Quest and a computer (Mac or PC);
- 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 to the same session;
- implementation of an interaction system that allows users to interact with specific elements and to perform actions; the system was developed with expansion in mind, allowing our team to define new elements while the experience evolved through the client's requests;
- implementation of custom Niagara effects;
- development of many different custom Materials;