LIVE ONLINE COURSE
Turn your imagination into immersive experiences. Harness the power of Blender and Unity to forge a path in the cutting-edge field of virtual and augmented reality.
Build impressive portfolio cases and prepare for the job market as you learn from Adam Liss, former Senior UX Designer at Amazon.
Amplify your skillset as an artist or a designer! We’ll equip you with the essential skills in 3D modeling, interactive virtual environments, custom behavior creation, and lifelike animations so you can seamlessly transition into the world of XR.
Gain expertise in VR/AR and discover how to take your 3D skills to new heights. You’ll build solid XR design portfolio cases to expand your career possibilities and stand out in the rapidly evolving world of digital experiences.
Our bootcamp is a perfect fit for fresh graduates from other design fields and career switchers – it’ll help you unlock the gateway to an exciting path in the industry with no XR background whatsoever.
From crafting stunning 3D models and designing captivating environments to implementing interactivity and optimizing assets for different platforms, you’ll get all the skills needed to create truly immersive XR.
Shape the future of digital experiences with the power of live online learning – unleash your ideas, connect with peers, and receive expert feedback from the comfort of your own space.
Intro to 3D Modeling & Assets Creation
Step into the extraordinary world of XR design and equip yourself with the knowledge and skills to harness the power of AR/VR. From exploring the fascinating history to diving into cutting-edge technologies, this class will ignite your passion for crafting immersive digital realms.
Embark on a journey into the world of 3D modeling. Grasp the intricacies of Blender's menus, interfaces, and modeling tools, unleashing your potential to shape, mold, and craft stunning 3D creations.
Forge your own masterpiece by transforming pixels into 3D wonders! With Blender, discover the art of importing reference images, refining your model's form, and employing advanced modeling techniques.
Assignment #1: Create a 3D Model in Blender
Let's get started on our course project! Create an untextured golf club by using reference images for your mini-golf course project.
Extra Credit #1: Create another 3D model of your choosing that will be used as an obstacle or decoration for your golf course.
Immerse yourself in materials, textures, and realistic object rendering within Blender. Learn how to create visually striking models that transport viewers into virtual reality.
Assignment #2: Create a textured model
Make a textured 3D object in 3 steps.
Extra Credit #2: Texture the additional 3D model you created previously.
Building VR Environments
We’ve used Blender to create 3D models, now it’s time to keep building. Welcome to Unity! This is where you’ll plant your 3D model and turn it into a scene for a game or other AR/VR experiences.
Begin your journey by setting up your VR project in Unity. Learn the foundations that will allow you to view and interact with VR scenes using either a headset or computer.
Assignment #3: View your 3D model
Using a simulator or VR headset, view the scene that you have created in your Unity project.
Master the best practices of creating environments and jump into the theory of terrain teleportation. Explore the tools that experts use when visualizing memorable experiences.
Assignment #4: Create an indoor VR environment
Your objective is to produce a Unity environment where users teleport.
Lights, VR, action! Unity offers different types of lighting, so let’s learn what’s available and the technicalities behind each type.
Lighting can make or break, pictures, movies, and definitely VR experiences. Learning the basics won’t be enough. In this class, you’ll cover advanced tools that will simulate more realistic environments.
Assignment #5 Add lights to your VR environment
The objective is to create a Unity environment with realistic lighting.
Interactivity, Scripting, and Animation
You’ve made your environment, added the lighting, and now it’s time to get interactive! Learn which best design practices to implement and how to work with VR interactions.
Assignment #6: Add interactions to your VR environment
Create a realistic Unity scene with interactive objects.
Explore scripting without having to write code! Attain the skills to integrate character behaviors, game logic, and interactive systems.
Assignment #7: Add logic to your VR environment
Build upon your game by incorporating game logic using Visual Scripting tool.
Discover the basics of C# scripting as you delve into the foundational principles of code modification. Unveil your skills in a captivating demonstration where you'll infuse dynamic logic into a scene using a text Visual Studio editor in Unity.
Extra Credit #3: Implement interactive obstacles or hazards in your environment using visual scripting or C#.
Enter the realm of advanced visual effects by mastering the creation of popular visual elements such as sparks, glows, and explosions. Explore techniques to push beyond realistic rendering to create artistic and stylized looks.
Assignment #8: Create a celebration particle effect
Create a celebration particle effect triggered by scoring points.
Breathe life into pixels with animations that ignite VR! Take a leap into the universe of animation as you uncover the core principles of keyframe animation and start using Unity’s animation systems.
Master the art of character rigging, animations, and advanced techniques like inverse kinematics-based animation, unlocking the power of lifelike character performances.
Assignment #9: Add an animated object to the scene
Add an animated object to your Unity scene.
Extra Credit #4: Rig and animate a character.
Rig and animate a character using Blender for a 1-2 second animation.
Gain proficiency in incorporating networking features and creating virtual avatars to enhance social interactions in Unity's immersive multiplayer experiences.
Every player wants a smooth experience no matter what they use. Develop VR experiences that are optimized for various devices across a wide range of hardware configurations.
Welcome to the world of AR! Discover the principles of augmented reality, its applications, and explore the process of creating engaging phone-based AR filters.
Ready to place 3D objects into real-world environments? In today’s class, you’ll tackle more advanced augmented reality experiences using Unity.
Assignment #10: Create a basic image recognition app
Create a Unity scene that recognizes an image target and places a 3D model.
The possibilities are endless and it’s time to go beyond basic AR filters and object placement. Next up? Create an interactive AR phone app!
Prototyping, Collaboration, and Career
Step into the shoes of your user. A designer’s number one goal is to prioritize creating user-centered experiences. Embrace design thinking and learn prototyping techniques to shape your visuals while harnessing the power of Figma.
Start your prototype from scratch. Hone your prototyping skills in Unity, and gather essential user feedback to refine your interactive experiences. Pay close attention because this is one of the most important parts of the development process!
Extra Credit #5: Create a Unity prototype
Develop a Unity prototype with visual scripting to enable users to select different golf clubs in the scene.
Teamwork fuels creative brilliance. Enhance your collaboration skills, document design ideas, and effectively communicate with interdisciplinary team members.
Assignment #11: Submit your VR project and document an end-to-end experience design
Finalize your VR project and submit it for review. Create a design document proposing an innovative feature for the game of mini-golf using Figma.
Your bootcamp is coming to an end but your career in AR/VR design is about to kick off! It’s time to polish your portfolio, learn how to prepare for interviews, and take the first steps toward elevating your career!
"The group activities, they allow us to interact and exchange ideas, plus the way it is structured is challenging and mind twisting as we collaborate in different parts of the ideation."
"Overall I'm impressed with the level of detail and explanation around particular topics and subjects. There's a real depth to each module which for learning allows the information to stay in your brain."
"I really enjoy the format of the course. Lectures with real life examples and an ongoing case study. Also built in 20 minutes at the end of each class for questions is helpful."
"I enjoyed the structure of the class. I like how we learned about a topic and practiced it in the workshops. It’s helped me to apply what I learned!"