Game Programmer | VR Developer | Technical Artist
Unity Game
Full-body LBE VR Experience
(In Development)
Lead VR Unity Programmer - The Edge VR, NY
Description:
Outpost X is a full-body LBE VR multiplayer experience. You and your friends compete against each other in a 2v2, 3v3, or 4v4 within an epic dynamic virtual arena. Our studio features two 20ft by 20ft platforms for each team of four to walk and free roam. The play space has real physical interactions such as levers, buttons, and switches which are virtually rendered and lined up in the game. When you pull a virtual lever in the game, you are pulling a real lever in the physical world.
My Contribution:
• Lead the development of a new full-body multiplayer VR experience game in Unity.
• Wore multiple hats as a network, optimization, gameplay engineer, and technical artist.
• Worked with proprietary hardware and developed native plugins for them to communicate with Unity.
• Created a custom avatar creator tool to streamline character implementation.
• Optimized, maintained, and fixed various bugs with the company’s current VR experience game.
• Managed a small team of various 3D modelers, riggers, and artists.
Challenges:
• Creating a full-body VR avatar to function with trackers and our proprietary hardware.
July 2022 - Present
Worked on a tool to convert any humanoid character to a full-body VR avatar which we call a "Edge VR Avatar".
• Creates various IK target points for the head, hands, and feet which is controlled by the HMD and body trackers.
• Setups up a finger tracking controller on both hands which will be controlled by our hand tracking system.
• Creates multiple colliders and tags for the important body parts.
• Configures required scripts and components for game networking.
Overall Impact:
Tool has saved the team many hours of work from having to setup each character manually.