My first task was to port pinball machines from PC to VR. For this, I had to learn how it was programmed and understand how it worked, through the dozens of existing scripts and thousands of lines of code these could contain. After a few days I had grasped enough to start converting it and fix the bugs that were already present in the script.
The shuffleboard was an interesting challenge. I was trying to find a way to propel the puck with a push, but having a stick with colliders would have unpredictable results, even when ignoring terrain. In the end and since my internship was nearing its end I decided to go with a prehension zone that would latch the puck unto its XZ velocity.