XR Bootcamp Foundation Assignments Compilation

Unity
Unity
XR Interaction Toolkit
XR Interaction Toolkit
posted on 06/18/2024

What is this about?

The Bootcamp cohort 7 started On February 2024 with XR Foundations(Unity and XR) in the first 8 weeks, where we submitted no less than 3 different assignments every week, totaling more than 24 assignments for the first phase. It was very intense. After the first 8 weeks, we moved on to a Prototyping phase lasting 3 weeks, which involved completing a prototype of an XR project each week (I will share the prototypes separately).

We concluded the Bootcamp with the final phase of MVP development. This phase took 4 weeks, during which I was placed in a team every 2 weeks to work on a selected project.

What did I learn?

During the XR Bootcamp, I gained comprehensive knowledge and practical skills in various aspects of XR development:

  1. XR Foundations Course (Weeks 1-8)

    • Unity and C# Basics: Understanding the Unity Editor, setting up scenes, and the fundamentals of C# programming.
    • 3D Modeling and Animation: Using ProBuilder, Polybrush, and Shader Graph to create and animate 3D models.
    • Physics and Interactions: Implementing physics, collisions, and interactions using Unity’s XR Interaction Toolkit.
    • VR Development: Creating VR applications, handling locomotion, and preventing motion sickness.
  2. XR Prototyping (Weeks 9-12)

    • Rapid Prototyping: Developing four different XR prototypes, each focusing on different industry use cases.
    • Project Management: Working under the guidance of technical mentors and project managers to simulate a real XR studio environment.
    • Advanced Techniques: Exploring advanced VR interactions, optimization techniques, and using various XR tools and SDKs.
  3. The MVP Development (Weeks 13-16)

    • Group Projects: Collaborating with peers to develop a Minimum Viable Product (MVP) of an XR project.
    • Scope and Requirements: Defining project scope, setting requirements, and managing production pipelines.
    • Teamwork: Practicing teamwork and professional development methodologies in a group setting.

What Tools did I use?

Unity Interaction toolkit, Blender and Figma.

What's next with the projects?

Next i will be improving the prototypes the goal being to publish on Applab and SideQuest and continue to maintain the MVPs i collaborated with other colleagues.

What are you working on?

Let’s have a conversation! I’d love to hear about what you’re working on and find a way to work together.