Unity Guide

Unity basics & making the layout more productive

A quick guide about Unity basics and to make your layout more productive to work

STONKS
STONKS

Objective: Learn about basic Unity features and how to choose a productive layout to work in projects.

Unity Editor Views

These are the default Unity views when a user creates a project, and each one does a specific function while working:

Inspector

This view shows the characteristics and components of the files and gameobjects in the project. It’s useful to modify and read the properties of the components that a user selects inside the hierarchy, scene and project views.

Hierarchy

This view displays every item that makes up the scene in the scene view. By default, when we create a 3D project in Unity, a sample scene will be created with 2 items (a main camera and a directional light) that will be displayed in the hierarchy view just like in the image above.

Scene

This view is the main place where a user will work in the Unity editor to handle the different features of the application to develop. Every item that the application displays will appear in this view.

Game

This view displays everything that is inside the Scene view, its principal feature is to render whatever the main camera points at in the scene. It’s also very useful to see a pre-production view of the application and to test it.

Project

This view displays every file or asset that is inside the project folder and that is available to use in the application. It’s important to maintain an organized set of folders as it becomes difficult to find assets when working in a big application.

Console

This view displays the debugging result of the application while its running in the game view. It’s usually used to display the errors and log records of the application.

Basic navigation in the scene

We have several ways to navigate into the scene view:

Drag the scene

We can drag the scene using if we hold down the scroll wheel of the mouse and move the pointer inside the scene view:

Modify the angle view

We can change the angle view of the scene if we hold down the right click of our mouse and move the pointer toward the new angle:

Enter FPS mode

We can also enter a first-person shooter mode if we hold down the right click of the mouse and use the WASD keys of the keyboard to move around:

Also, while in the FPS mode, we can scroll up or down the scroll wheel to modify the speed of our navigation:

Find a gameobject from the scene

We can find a gameobject inside the scene if we push the F key after selecting it from the hierarchy view:

Modify assets in the scene

There are several important tools to work with Unity that modify the gameobjects inside the scene view.

To show them I’m going to use a 3D cube inside the scene:

These are the tools to modify or move the objects inside the scene:

These tools are at the top left of Unity Editor
These tools are at the top left of Unity Editor

Hand tool

Hand tool selected
Hand tool selected
Tip: you can also press the Q key to select the tool.
Tip: you can also press the Q key to select the tool.

This tool allows the user to drag the scene view and move it just like when we hold down the scroll wheel.

Move tool

Move tool selected
Move tool selected
Tip: you can also press the W key to select the tool.
Tip: you can also press the W key to select the tool.

This tool allows the user to move the gameobjects in the scene toward the 3 axes and also to drag the object and move it throughout them.

Rotate tool

Rotate tool selected
Rotate tool selected
Tip: you can also press the E key to select the tool.
Tip: you can also press the E key to select the tool.

This tool allows the user to rotate the gameobjects in the scene.

Scale tool

Scale tool selected
Scale tool selected
Tip: you can also press the R key to select the tool.
Tip: you can also press the R key to select the tool.

This tool allows the user to change the scale of the objects toward the 3 angles or just one.

Rect tool

Rect tool selected
Rect tool selected
Tip: you can also press the T key to select the tool.
Tip: you can also press the T key to select the tool.

This tool allows the user to to move, rotate and resize UI elements. It can be used in 3D but is more used in 2D.

Move, rotate or scale tool

Move, rotate or scale tool selected
Move, rotate or scale tool selected
Tip: you can also press the Y key to select the tool.
Tip: you can also press the Y key to select the tool.

This tool allows the user to move, rotate or scale a gameobject in the scene. It’s a tool that contains 3 tools in just one.

Editor tool

Editor tool selected but there aren’t any custom tools available
Editor tool selected but there aren’t any custom tools available

This tool allows the user to use custom tools for the Unity Editor that can affect certain type of gameobjects or all of them.

Making the layout more productive

Finally, if you want to make you Unity layout more productive you can choose from different pre-selected layouts at the top right of the editor or you can make one of your own to fit your needs.

With this button you can select one of the layouts and try it. Note: The Pro Layout is custom and it won’t appear to you.
With this button you can select one of the layouts and try it. Note: The Pro Layout is custom and it won’t appear to you.

2 by 3 layout

This is the look of the 2 by 3 layout template
This is the look of the 2 by 3 layout template

4 split layout

This is the look of the 4 split layout template
This is the look of the 4 split layout template

Default layout

This is the look of the default layout template
This is the look of the default layout template

Tall layout

This is the look of the tall layout template
This is the look of the tall layout template

Wide layout

This is the look of the wide layout template
This is the look of the wide layout template

Pro layout (Custom)

This is the look of my layout to work with Unity
This is the look of my layout to work with Unity

This is a recommended layout to ensure a productive work in Unity, you can drag the different views we reviewed above and make it look similar to work faster and organized.

Make your own layout

As I said, you can drag the views like this to make your Unity layout fit your needs:

And that’s it, you can handle Unity basic tools and a productive layout! :D. I’ll see you in the next post, where I’ll be showing how to develop simple player movements in Unity.

If you want to know more about me, feel free to connect with me on LinkedIn or visit my website :D

A passionate computer technology engineer and Unity developer that is always looking to grow in every aspect of life :).