NavSea
About
NavSea is a series of naval equipment operation training simulations split between virtual reality and augmented reality applications. It features two training simulations, titled Coldspray and Paintbooth.
Role: Programmer
Time on Project: September 2022 - December 2022
Engine/Language: Unity | C#
Platforms: Oculus, HTC Vive, Varjo
Contributions
Developed two training modules using our module development tools
Implemented animations for both training modules’ steps
Built on training module system architecture to create new tool interactions
Lessons
In being part of the development team for NavSea, I learned a lot about the importance of planning system architecture. When I started working on the project, NavSea already had systems and tools for creating complete training modules.
My job was to utilize these tools to create modules for the game, but on a occasion the existing systems were not enough to completely develop certain modules. I had to develop extra features of the existing systems to complete the modules, keeping in mind good architecture practices such as thinking about how my implementations affected each component of the system and being sure to keep a detailed revision history to go back on features in case I made a mistake.