Noah Lencioni
Game Programmer
VR Bowling
Project Details
Overview
Development Time: 1 month
Engine: Unity
Language: C#
Role: Programmer
Skills: Unity, XR, C#, System Design, Medium Team Development, Trigonometry, Physics, Dynamic Materials
My Contributions
- Developed a basic two throw bowling system that resets the pins every 2 throws or after a strike
- Developed XR grabbing interactions between the player and the ball,
- Implemented XR Movement within the environment
- Designed and Implemented a system to detect fallen pins using Trigonometry
I love this project due to its unique identity in relation to all of my other projects, as well as my passion for the VR Industry as a whole! I really enjoyed the challenge of making the bowling ball physics feel smooth as it rolls down the alley and have tons of ideas to improve this project even further! I also had a lot of fun trying out multiple ways to detect fallen pins to find a solution that works for my projects. In the end I decided to check if the pins y rotation was less than the sin of 45.
Video can’t be displayed
This video is not available.