2020 - 2023 @ ThreeDee GmbH
Over the course of multiple projects I lead the development of an Unreal Engine Plugin with generalized functionality for all our VR Multiplayer projects. This has allowed us to significantly speed up development and reuse features across projects.
The plugin's core features are an immersive interaction system for physicalized items and UI and a web backend for hosting dedicated servers and user generated content. While being primarily focused on VR, the plugin also supports users on PC or mobile devices for maximum flexibility.
Main Roles: Lead/Generalist Programmer, Tech Artist, Project Management
Engine: Unreal Engine 4 (C++ & Blueprint)
Platforms: Desktop VR, Meta Quest, PC, iOS
As Lead Programmer I was heavily involved in the entire design and planning process
Interaction system for items and UI
cross-platform support
VoIP integration
runtime import of user-generated PDF files
Character system for VR avatars
Performance Profiling of both Code and Art to ensure playable framerates on Meta Quest devices
Coordinated work with external contractors
The following is an example for one of the projects we built using the collaboration platform, a training application to teach medical professionals the proper usage of different vaccines.