Acchellerate VR
Overview
Acchellerate is a game developed by a team of MSU students alongside Bungie Inc. over the course of a semester. During development, they had gradually been adding support for more and more ways to play, going from any type of controller to a racing simulator set. During the last two weeks of class, the idea of porting it was joked about among the team while I was talking to them and I just thought "Hey, I have some VR experience, I can try putting something together in that timeframe." From there, they onboarded me on to the project and the rest is history
VR Work
For the implementation side of it, I used Unity's OpenXR VR solution. While this is a bit newer of a system, from my research it supports more devices and should future-proof VR games made with it for a while, as some older solutions are being depreciated. In the past, I had already created a VR Development Test project where I worked to implement movement, teleportation, object grabbing/interaction/snapping, as well as just some other fun physics interactions. Using this as my base, I created a VR-ready car for Acchellerate, importing all the UI into the 3D space as well as mapping controllers to the car. After some heavy bug fixing with my Oculus Quest 2, I got the game up and running on both the full Acchellerate map, as well as a smaller map for weaker computers.