Luigi's Mansion 3
C++ · C# · Python · Switch
The third installment in the Luigi's Mansion series. I worked as a tools developer, network programmer, and writer on this project.
As a tools developer, I helped design and develop the new visual effects tool, engine, and pipeline used on this project. I collaborated with artists, designers, and programmers to help build a new, flexible system that would suit the needs of all parties.
As a network and gameplay programmer, I developed the networked arbitration system that resolved conflicting actions across multiple networked machines in the game's scarescraper mode, as well as working on the multiplayer mode's procedural generation system and implementing gameplay features created by the game's designers.
As a writer, I helped write and maintain character bios and other internal story documents for the animators and designers. I also drafted dialogue for the Director ghost, Morty.