Sam Narkawicz

👋 Hi there and welcome! This is my little place on the web for me to showcase projects, travel story's, programming exploits. But really its just a place to vomit out whatever comes to my mind!

VRChat

Cross platform personalization and customization for all!

Learnings

Working at VRChat provided an invaluable opportunity to collaborate with a larger team filled with exceptionally talented engineers. This environment fostered a culture of knowledge sharing and continuous improvement, allowing me to absorb new skills and practices from those around me. One of the standout aspects of this experience was the chance to work on multiple platforms, gaining a comprehensive understanding of cross-platform development and the unique challenges it presents. Additionally, I had the opportunity to delve into advanced optimization techniques to ensure the game ran smoothly on mobile platforms, significantly enhancing my technical skill set.


My Impact

During my tenure, I made significant contributions that helped shape the VRChat experience across various devices. I played a pivotal role in launching VRChat on iOS and Android, ensuring a seamless and enjoyable experience for mobile users. My work on implementing core purchasing technology streamlined in-app purchases, enhancing user experience and monetization. Additionally, I developed new onboarding and tutorial systems, which have been instrumental in helping new players get acquainted with the game. Extending the game’s UI to create a rich and robust system also stands out as a key achievement, greatly improving user interaction. Furthermore, I extended a robust CI/CD pipeline using NUKE, which enhanced our development efficiency and product stability.


Gameplay Images

Check out some images of the game!


Pretty cool, huh?

Try it on your favorite platform!

Steam Meta Quest/Oculus <a href=”https://www.samnarkawicz.com/project/vrchat”class=”button button–large”>iOS (coming soon!)</a> Android