1) Setup - Create Your First VRChat World

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
have you ever wanted to make your own vr chat world never knew where to start you're in the right place in this tutorial series i'll show you how to create your very own room from start to finish [Music] this will be a series accessible to everyone including those who have never touched 3d before we will only be using one software in this series unity this way you'll be able to create worlds fast and efficiently this is a beginner course that covers everything one should need to know when building a world including best practices that will lead to higher frame rates lower world sizes and faster iteration in this first tutorial you will learn how to install unity navigate the interface import the vrchat sdk and test a world oh you need to have a vr chat account with least new user rank the blue one otherwise you won't be able to upload anything first when you go to the following link to download the latest version of unity that vr chat users you must be using this exact version or it will not work note at the bottom the vr chat only supports using udl windows 10 pc first install the unity hub as it will be useful in managing multiple unity versions and platforms this way you can easily upload a pc and quest and upgrade our unity version when vr chat does after installing the unity hub click on the link of the vr chat documentation webpage to install the current unity version when installing make sure to check android build support as this will allow us to also upload for quest once that's installed open the unity hub and click new at the top right name your project select the location hit the 3d template and hit create i recommend putting all of your vr chat you need projects in a folder on your larger hard drive if you have multiple because they can get pretty big once all that is finished uni will take a bit to set up everything then it will open you should now see the default layout of unity when you first create a project you want to change unity dark mode and go to edit preferences general editor theme the largest and most prominent window is the scene view it's a 3d view of your unity scene you can use the mouse wheel to zoom in and out use the middle mouse button to pan or press q and use the left mouse button if you hold alt and left click you can pivot you can look around by holding the right mouse button and moving your mouse and while holding you can also navigate the scene by using the wasd keys as well as e and q for ascending and descending there should be two objects in the default scene you can see them in the hierarchy tab which is on the left side of the screen by default if you click on the main camera it will highlight in the editor three-axis gizmo will appear on the object in the scene tab and the information will appear in the right-most tab the inspector the inspector shows us all the information of an object and each collapsible section is called a component every object will have a transform component which denotes an x y and z position rotation and scale if you edit the value in the inspector the object updates in the scene view and vice versa at the bottom of the screen is the project view which shows all of the game assets in the project which can be dragged into the scene or the hierarchy unity scenes are like separate levels or worlds we can create multiple different scenes in a single unity project but a vr chat world is confined to a single scene you can rearrange these panels however you want if you ever want to reset to the default layout you can simply click the drop down in the top right corner which should say layout and select default or go to window layouts default okay for the rest of this lesson we will set up a test scene to ensure that it possible to upload working worlds to vr chat first we need to add a ground plane for the player to stand on to add an object go to the hierarchy right click in the empty space and select 3d object plane alternatively you can go up to the game object menu at the top press f in the scene tab with the object selected to snap the camera to it by default there should be a gizmo in the center of the object that has three arrows you can change between the gizmos with w e r t and y we want this plane to be in the center of our scene also called the origin to do this make sure the plane is selected go to the inspector and under the transform component click the three vertical dots and click reset this will reset the xyz position and rotation of the object to 0 0 0 and the scale to one one one now we need to import the vr chat sdk which is a unity package first download the sdk three worlds from the link below to import a package go to assets import package custom package or simply drag in the package file from the file explorer after some processing you'll see a pop-up this lists all of the assets in the package and will come up every time you want to import one by default everything not already imported into the project will be checked this is what we want so just click import after the package has been imported you should see there is a new menu in the menu bar called vrchat sdk before touching that go to the search bar in the project tab and type vrc world drag vrcworld.prefab into the hierarchy and reset the transform to the world origin if it isn't there already now go to vrchat sdk show control panel and a new window should pop up which you can dock if you like log in and select the build tab click the buttons to set up layers and set up the collision matrix under local testing check force non-vr vr chat should launch and if everything goes well then you should spawn in the scene on top of the plane i would recommend closing the vrc sdk window when not in use as it can slow unity down if the window is undocked you can close it by clicking the x at the top right corner or you can right click on the tab and select close tab before the next lesson there are a few other things we need to import into our project the first are two packages that will greatly enhance our workflow the first is cyan emu and allows us to test our world by clicking the play button at the top of the screen that way we don't have to launch vr chat every time we want to test the second is vr world toolkit which gives us a bunch of tools to help make our world more optimized and ensure it isn't broken the final two things we need to install are some pre-built packages to make our room we will be using pro builder which is 3d modeler built inside unity to install it go to window package manager and at the top of the new window under advanced ensure that show preview package is checked then search for pro builder and click install after that search for pro grids and install that too pro grids works in tandem with pro builder and will snap our objects to an easily modifiable grid i want to mention a community created tool called world creator assistant it looks to be very promising and automates most of this tutorial however as a recording it's still an alpha so i didn't use it you can download it by going to the url in the description and watch the installation video you are watching this video a while after has been posted then this will probably be the more efficient way of starting the vr chat world project going forward if you need help throughout this series that isn't directly related to these tutorials i would recommend asking them in the official vr chat discord as you will get a response faster may be difficult to answer questions in the comments section that's it for this lesson the next one we will start building our room
Info
Channel: Iconoclass
Views: 163,010
Rating: undefined out of 5
Keywords: how to make a vrchat world, vrchat world, unity, vrchat, reflection probe, unity lighting, vrchat lighting, make vrchat world, unity materials, unity pbr, unity textures, unity modeling, vrchat modeling, probuilder
Id: uLi52YrrDmY
Channel Id: undefined
Length: 8min 54sec (534 seconds)
Published: Thu Aug 12 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.