
JASON ARHIN
Gameplay programmer primarily developing in Unity.
PROJECTS

moVR Suite
Programmer
Description
The moVR Game Suite was created as an alternative approach to physical therapy for those with chronic lower back pain and Parkinson's disease.
The suite includes three virtual reality games, those being:
- Dodgeality (a dodgeball game that requires the player to block oncoming balls),
- Fishality (a fishing game that sees the player catch oncoming fish and store them in a tank), and
- Matchality (a Simon-esque game that has the player repeat the pattern on colored blocks),
along with a bonus reaching exercise that evaluates the player's ability to reach forward at various angles while also measuring how much pain they feel it will cause them.
​
My role on this project
I was brought in to maintain the game suite's stability, while also adding new features such as a rising platform to measure fear of falling in the reaching exercise. I was also tasked with porting the whole suite to more portable virtual reality systems, such as the Meta Quest 2 and the Pico Neo3 Pro. This required me to completely rewrite parts of the code and redesign the UI to ensure that the suite ran smoothly on these devices.
​
Developed in: Unity
Programmer
Description
The VR Sling Trainer is an application used to introduce the retropubic midurethral sling procedure to students and up-and-coming gynecological surgeons. Combining virtual reality and a haptic pointer device, the user is tasked with moving the virtual trocar into the anatomy in front of them while avoiding contact with the bladder and blood vessels. The goal is to place the sling under the urethra, much like how it is performed on actual patients.
​
My role on this project
My goal for this project was to recreate the retropubic sling procedure as faithfully as possible. I re-developed the scoring system, the anatomy contact mechanic, and ensured haptic feedback could be felt through the haptic device. I also introduced a system that wrote data to a .csv file, such as headset rotation and position, haptic device rotation and position, and contact with certain parts with the anatomy.
​
Developed in: Unity
Programmer
Description
Appetence is a 2D game that sees an unnamed player character, who works two low wage, menial jobs, attempt to keep his family cared for with the small earnings he receives.
​
My role on this project
I was introduced to this project as a gameplay and UI programmer. My role was work with the other developers on the team to fix issues with core gameplay and UI elements while adding new ones and ensuring that they fit within the game's theme. I also worked closely with the team's artists, sound designers, and narrative designers to ensure that the vision for the game is accurately represented in each iteration.
​
Developed in: Unity


