So now you have an idea of what Unity3D is, and you have it installed, lets get you started with a new project! This is generally quick and painless, but there are a couple of things to think about when starting a new project, which I'll highlight. First off, let's launch Unity3D. You should either have a Desktop shortcut (double-click to launch), Taskbar shortcut (single-click to launch) with the Unity icon.The Unity icon looks like this:
If you don't have the shortcuts anywhere, you can launch Unity3D by pressing the Windows button on your keyboard, or clicking the Windows button then typing in:
Unity and clicking on the Unity icon that comes up.
If this is your first time launching Unity3D ever, the first thing you will be shown is the Unity Project Wizard. If you have ran Unity before, you can find this wizard again by Clicking File > New Project. There are a few options presented to us here, but ultimately it is quite light and straight forward, however, I'll break it down so you can find out about each part as you need.
You will see two tabs at the top of the Project Wizard, these are "Open Project", with the default set as "Create New Project" (which is what we're mainly focusing on in this tutorial!). The "Open Project" will list any recently opened projects and also provides a "Open Other" button to allow you to open an existing project that has not yet been opened before. This basically allows you to import a project from another location or another person, if working in a team. When opening a new project, you only have to select the main folder for the project, Unity will work out where everything is.
The Project Location is simply the location on your PC's hard drive where your project will be stored. This includes everything involved with your project from the .unity3d project file, to images, animations, music, objects and scripts, it is all stored within this folders structure. The name of the folder used to store your project becomes the name of your project. Unity will provide a default location and folder name for your project when you enter this Wizard, it is highly recommended that you change this. The actual location for your projects is entirely up to yourself, although to find your project easier at a later date, consider putting all your projects in to a single location such as:
C:\projects\. You can click on the "browse" button to navigate your PC's file structure and find the place to store your projects files. Unity will only create a new project in a completely empty folder, so if you do choose a new location, such as
C:\projects\, make sure to create a new folder and name it after the project you will be creating. The name you choose here is purely for your own knowledge, and doesn't mean you are stuck with that name as your final game name at the end of production.
This gives you a list of the pre-installed packages that come with Unity. These range from Character controllers and scripts to artwork packages. It is not essential to add any packages from this list, and it is also not exclusively the only way to add packages; you can add them once the project is made, as required. This is provided so that those who know from the outset that they will need certain packages for their project can import them straight away. Feel free to leave these unchecked for now.
This dropdown box has two options:
3D. This gives you the option to set up some default settings for your project before it is created, depending on whether you plan to make a 2D or 3D game. This doesn't lock your project to making only a 2D or 3D game (technically it is always running 3D, even when 2D - more on this in a later tutorial...), it just creates some sensible settings to help you when working in either 2D or 3D mode.
Once you've tweaked your project with the above settings, it's time to hit the
Create button, Unity will do its magic and the next thing you will see is the Unity Editor itself. Well done, you're now using Unity Editor!
In the next tutorial we'll be taking a look at the main interface for the Unity Editor, and getting to know some of the key terminology and naming conventions used.