Join Craig Barr for an in-depth discussion in this video Exercise files, part of Unity 3D Essential Training.
- [Instructor] If you have access to the exercise files for this course, there are some things you should know about the version of Unity we're running and how the exercise files are structured. So the first thing we want to take a look at here are the options for Unity. So in this course we are using the Personal Free edition, simply because most people that may be starting out in learning Unity may be using that, but keep in mind that is exactly the same as what would be used in the Pro versions. The biggest difference that you would see with the Plus or the Pro version is the skinning of the UI and that is that it is a darker gray UI.
So the user interface looks a little bit different but same tools and everything's the full same application in there as well. So I just wanted to point out the difference between the fact that we're using the Personal Free, and the difference between Pro. So if you see a different, darker skinned UI Unity, it's the same thing as what we're using here, just a different offering for different scenarios. And you can read all about it here on the Unity 3D site. So, let's jump into the exercise files here. So the exercise files are structured into a basic directory and you'll see three main folders in here.
So you're going to see that we have the Unity2017ET folder. This is the main project directory. This is where everything lives, all of the assets provided for you, including all of the scenes by chapter. And you can see if we jump into all of these different chapters there are scene files specific for each chapter as well. And you'll see that everything that you need is in that directory structure there. If we come out here you'll see that there's another folder in here called HazBiz. These are little assets and components that I've built that we use throughout the project here, and they're here for you.
So there's some different sample scripts. Most of these are in the project directory but they're used as we build the course from absolutely nothing. We start from scratch with an empty Unity scene and we access that file directory there to pull in some assets and resources as we build up the entire project. And there's also HazardousBiz! This is the final project here. So this is the full playable game that you can actually jump into and play build. And this is what we build in this course. This is an actual build of the overall game that we work with here, so you can certainly jump in and play with that as well.
Now, let's jump into Unity. I'm going to launch Unity here. If you haven't used Unity before, you're going to be greeted most likely with the learn screen in here. Your project area will probably be empty, you won't see something like this. That's where you just simply open the project that I have in here. So we're on the desktop exercise files. And you would just simply select that folder to open. Now I have it here open, I'm going to click that. When you open up the exercise files here, if you have access to them. You'll see that we have the default basic screen in here.
And this is simply, if you look at the top, Chapter 01_03, that's the first scene file that we have that we actually work with in here. I'm just going to turn the grid on there so that we can see the default grid in the scene. And you can see that we start from scratch, completely empty. But, if you jump down through the different scenes here, you can either go to file open scene, or you can even go down to scenes in here and you can see that we have all of them that lead us up to the end, and there's the actual final scene of all the assets, how they exist and how we build all these pieces with all the atmosphere and everything else live and in the scene there.
So, by all means, certainly explore, but everything is set up for you here, structured so that all the pieces and components are in place for you to work with it.
- Setting up a Unity project
- Customizing the UI
- Navigating Unity
- Exporting and importing assets for Unity
- Creating and organizing new materials
- Creating, exporting, and importing prefabs
- Level building
- Creating and implementing animation
- Optimizing collisions
- Baking lighting
- Packaging your Unity project