
Discover top reasons to enroll in this Unity VR course, from building 3D models in Blender to coding in C# for immersive virtual reality, and delivering end-to-end Unity projects.
Preview a collection of mini games in Unity VR, introducing core 3D VR development techniques and project ideas.
Explore the Unity editor basics, navigate the scene, and work with game objects, transform, camera, and lighting, using 3D primitives and assets to prototype mini games.
Learn essential Unity scripting in C#, covering variables, methods, conditionals, and loops through hands-on cube projects, using Start and Update to control object behavior and debug with the console.
Learn to use if blocks and boolean checks in Unity, instantiate cube prefabs, and implement for and while loops with random ranges to create multiple cubes.
This lecture teaches using unity's input system to move a cube left, right, forward, and jump with space, switch cameras, and use start and update.
Jump with a Rigidbody using add force and gravity, check ground collisions, then move forward with transform.forward while cycling four cameras and using a chase camera to follow the player.
Master Unity VR: prefabs part 2 covers creating an explosion effect using explosion prefabs, spawning colored particles with physics, applying random forces, and triggering explosions on collision.
Learn the fundamentals of virtual reality in Unity, including setting up Google Cardboard, stereo cameras for left and right eyes, gyroscope testing, and recast button interactions to open doors.
Learn to create interactive virtual reality scenes in Unity by scripting door movement with target positions, button-triggered actions, and castle exploration with enemies, using vector3, transform, and simple ui text.
Learn to set up Unity VR 5.6, enable virtual reality support, configure cardboard with Google VR for Unity, and test raycasts with the GVR editor emulator.
Launch a new Unity 3D project for a VR whack-a-mole game, learn the editor, import the Google VR SDK, use prefabs, and build a simple table and nine moles.
Learn to implement a Unity VR whack-a-mole game with a player script, raycast hit detection, and mole movement from visible to hidden positions.
Discover how to build game art with Blender, understand asset creation and Blender workflow for textures and materials, and learn time costs and pipeline from concept to textured assets.
Blender is the 3D modeling software we will use to make the art for our games. Blender is FREE and works on both Mac and PC! The interface is virtually the same. The only major difference is the hotkeys.
Mammoth Interactive artist Kevin Liao will show you all about using Blender's epic platform to make low poly models.
Download Blender
https://www.blender.org/download/
Mammoth Interactive
Before we dive into making a model, we explain the basics of the professional Blender interface in this tutorial. Don't be intimidated! Even absolute beginners can start here.
Blender is our favorite platform for making 3D models. Blender lets you make high quality art to export anywhere you could want: a game engine like Unity, animations in short films, ads, TV series, feature films, and your 3D printer - you name it!
Enable the numpad camera in Blender to switch between perspective and orthographic views. Click different sides and observe foreshortening and depth effects on a cube against the grid.
Learn Blender's basic object manipulation by moving, scaling, and rotating a cube along the x, y, and z axes, then switching to edit mode to adjust vertices, edges, and faces.
Use blender's common modeling tools - extrude, edge loop cuts, dissolve edges, fill, and duplicate or separate objects - to build geometry, then master snapping and proportional editing to refine the mesh.
Model a devious whack-a-mole in Blender, shaping a half-sphere head with eyes, mouth, and iris, and build a compact arcade scene with a bounding box grid.
Build a simple Blender arcade room for a whack a mole game, modeling walls, doors, colors, and a ceiling, then export to Unity and prototype a hammer prop.
Integrate the arcade in Unity by resizing the table, repositioning players and moles, and adjusting lighting, then implement a hammer hit mechanic with lerp return and retro interface ideas.
Activate virtual reality in a Unity project and build a hurdles game with obstacles, a finish line, scoring, camera bobbing, gameplay logic, and final art integration.
Create a new Unity VR project, explore the editor, import the Google VR SDK, and build a simple hurdles track with floor, obstacles, and basic player movement.
Implement basic player movement in Unity by writing a C# script, applying forward motion, camera bobbing, and a jump mechanic with a rigidbody, colliders, and obstacles.
Implement acceleration with speed capping and obstacle-trigger collisions. Build an arcade-style level with box colliders, a finish line, and a game controller managing timer and restart.
Design and build a complete hurdles obstacle and track field environment in Blender for a Unity VR game, detailing hurdle construction, leg curves, mirroring, coloring, track lines, bleachers, and lighting.
Learn to integrate hurdles into a Unity VR track by resizing, rotating, and positioning prefabs, applying mesh colliders, and fine-tuning collision for a smooth finish.
Learn to build a cup and ball VR game in Unity: lift cups, hide the ball, and select the correct cup with space or the cardboard button.
Start a Unity VR project for cup and ball, configure the editor, cameras, and lighting, and build a simple table, cups, and ball with prefabs and materials.
Shuffle the cups five times with a for loop, randomly swapping two distinct cups, while a raycast-based picker lets the player guess and the game restarts after a few seconds.
Model a cup and ball scene for Unity VR, crafting a red cup with white rim, a ping pong ball, a green casino table, and a low-poly outdoor backdrop.
Integrate art and a background in a Unity VR cup and ball scene, align the table and ball with colliders, and implement circle movements with trigonometry to increase level difficulty.
Master Unity VR guides you to build a simple bowling game in Unity 3D with virtual reality, including aiming, throwing, hitting pins, and later setting up units and VR mode.
Create a 3D Unity VR project, import Google VR Unity package, add a bowling ball prefab, and attach a player script to keep the ball in front of the camera.
Enable ball holding with a boolean. Apply gravity with a rigidbody and throw the ball by adding forward force; test with space, adjust mass, and create pins plus a platform.
Develop a bowling mini-game in Unity VR by creating pin and collision scripts and a floor trigger. Link pins to a game controller to track score and handle restarts.
Create a bowling ball and pins from basic shapes, apply subdivision surfaces and colors, then assemble a bowling alley with gutters and a ball retrieval machine.
Assemble a bowling mini-game in Unity VR by importing a bowling alley, align and light the scene, configure colliders and pins, and implement ball throwing with scoring and multiple throws.
Learn to build a ninja sword vr mini-game in Unity, from creating a new project and 3d primitives to coding game logic, and adding simple UI text to guide players.
Create a new Unity VR project, enable 3D rendering, and import Google VR for Unity. Implement infinite floor with a floor manager script that repositions floors as the player moves.
Create a Unity c# script to move the player forward with speed and delta time, using a cosine wave, spawn enemies, apply raycast hits, and implement sword cooldown with prefabs.
Learn to model a ninja sword from start to finish in Blender, including a blade, handle, handguard, and coloring, while building a bamboo forest background for a Unity VR scene.
Model a low-poly barbarian enemy for a Unity VR mini-game, sculpting the head and armor with subdivision, mirror, and extrude, and add weapon variants like battle axes and a hammer.
Master Unity VR by building a bamboo environment, replacing floors, and enabling a sword that swings to defeat randomly selected barbarian enemies.
"The videos are great and the course is interactive. Some of the things have been updated but the community and the instructor is very helpful a must buy for me."
"This was a very nice course. Almost sad to have reached the end of it... Each mini-game section starts out from the beginning, like it was the first section of the course, so that makes it nice if you want to jump around and program a certain game first. It's not like each one builds on knowledge from the prior one, though after you've done a few, you start to know how the initial setup is going to go.
It's also nice that you build everything - from the code to the art. I enjoyed creating my own 3-D artwork in Blender - much nicer than just being handed meshes by the instructor. Instructors are very thorough in their explanations." - Dave J.
"The amount of detail that has gone into explaining the basics of coding is amazing, truly a great example of teaching."
"I couldn't come up with a way for this course to be better. This is among the very best I have bought on Udemy."
"The videos are great and the course is interactive . Some of the things have been updated but the community and the instructor is very helpful a must buy for me." - Rivek Tamang
"Best Unity3d course I have taken so far.... not only you learn Unity , you learn Blender as well. Thank you for such awesome course." - Akash Kumar
------------------------------------------------------------------------------------------------------------
Have you ever wanted to make your very own virtual reality games? Well, you've come to the right place!
After purchasing this course, you'll be taken step-by-step through every process needed to do just that. Our two very talented instructors, Kevin Liao and Glauco Pires, explain everything from a basic, beginner level. That means, you don't have to have any prior coding or digital art experience to succeed here.
**This course covers the Google cardboard and not higher end VR headsets like the HTC Vive. It will help you regardless as we do show many techniques for building VR games that are still applicable.
In the first section of each tutorial, Glauco Pires will take you through the process of coding the game in Unity® 5.4.3f1 from scratch. The second section of the tutorial will teach you how to create all the artistic elements you will need to complete the game. Kevin Liao will teach this section of the course in Blender; the wonderful, free 3D modeling program.
The final section will teach you how to integrate the art you created in Blender to the game in Unity 5.4.3f1. Glauco will take this part.
The beauty of taking an online course like this is the ability to replay any of the lectures at any time. There is no time limit or final tests. You get to learn at your own pace with a practical model method of learning. This course mostly focuses on mobile VR Development. This is because, it is the easiest to develop for and will most widely adopted.
"Great course. Definitely learned a lot about how an overall project can come together in Unity. I found the material easy to follow and well constructed. The instructor covers theory and implementation, and it is deep, with real app examples, outstanding."
"I like how everything is being explained on a very basic level. Easy to follow, I would imagine, for anyone without any modeling experience. Good job guys, and thanks!"
"Very good. Very comprehensive and easy to follow. Can't wait for the other courses to learn more." - Yashim W.
We hope you decide to purchase this course and take your knowledge to the next level!