As part of the Unity VR team project, I had the opportunity to work with a talented group of individuals, each with their unique skills and strengths. Throughout the project, we faced various challenges and obstacles that required effective collaboration and communication to overcome. Reflecting on our team project, I have to say that we encountered several challenges in terms of collaboration. I regret that we were not able to fully utilize the potential of each team member. In addition, our communication efficiency could have been better, which led to some delays and misunderstandings during the project. I learned the importance of clear communication, active listening, and constructive feedback in creating a cohesive and efficient team.
From a technical perspective, I was able to expand my knowledge and skills in Unity and VR development. I learned how to implement interactive features such as grabbing and interacting with objects in VR and how to optimize performance for VR applications. I also had the chance to work with various VR devices, including the Oculus. In this project, I learned a lot about Unity VR development and acquired various technical skills. I am grateful to our kind mentor Leo for his careful guidance and leading me to solve problems step by step. I learned how to use VR devices and Unity to implement interactive functions, how to use Unity’s API and tools to create scenes and objects, and how to use coroutines to manage scene and object switching, etc. When connecting the VR devices, I encountered countless problems such as headset latency, unconnected controllers, HDMI disconnections, camera blackout, etc. These issues involved some version matching problems with SDK and OpenXR, which I solved one by one. Now, I can proudly say that I am a VR connection master, and I will never have trouble connecting again. In addition, I also learned how to organize code better, making it more maintainable and extensible. These technical skills and knowledge will have a positive impact on my future learning and career development. I am very happy to participate in this project. Although it was challenging and required a lot of work, I also gained much more in return.
Looking back on this project, I do have some regrets about areas where I feel we could have done better. One area that comes to mind is the overall interactivity of the project, which could have been more robust and engaging. Additionally, the transitions between different parts of the experience could have been smoother and more seamless. Specifically, I think it would have been great if we could have added more functionality to the controller buttons to enhance the interactive experience. While I’m proud of what we accomplished, I believe there is always room for improvement and I hope to incorporate these lessons into future projects.
Looking towards the future, I believe this experience has equipped me with valuable skills and knowledge that I can apply to future projects and career opportunities. I feel more confident in my ability to collaborate with a team and tackle complex technical challenges. Additionally, I am excited to continue learning and exploring the possibilities of VR development and how it can be applied in various industries and fields.
Overall, I am grateful for this experience and the opportunity to work with such a talented and dedicated team. It has been a valuable learning experience that I will carry with me as I continue to grow and develop in my career.