Friday, February 6, 2015

Unity Intro

Unity is a powerful 3d game development software that is free to download and use. 

To begin navigate to: http://www.unity3d.com/


Although Unity is a free program you will need to create an account to finish installation of the program so let's go ahead and do this.


The create account button is in the top right under a drop down menu


You will then fill out a form with your personal information.


 Lastly there should've been a confirmation email sent to the email address you provided. Find this email and finish your registration.





Now we will download the most recent version of Unity; which as of this writing is version 4.6.1. go to  http://www.unity3d.com/download
click the "download button.

Unity's download page




After finishing downloading and installing unity we will explore the functionality of this program a little and go through some terms you need to know.

Assets:

Assets are the various items we will use to create our game. Without assets in our scene we would be looking at a blank grey screen.

The list of assets is:

GameObject
a GameObject is an empty thing, we can place things inside it or use it to organize our scene. Everything inherited from an object.  This means all assets in Unity are GameObjects, but a GameObject is not all things. 

Texture:
A texture is a 2d image or picture. Unity accepts many file formats JPEG, PNG, GIF, BMP, TGA, IFF, PICT, it also can import .psd (photoshop files)

Material
a material is the color we place upon objects, we can also apply textures to a material to give it a different appearance.

Mesh:
a mesh is the 3d object. It will not have actual color until we apply a material to it.

Text file:
a text files are sometimes used to read information from. Unity automatically accepts .xml and .txt files.

Scripts
Scripts are files that will change the actions of the GameObject, without scripts Unity would just be a really complicated art program.

Sounds
Sounds can be music or sound effects.

Particle effect
a particle effect are used to create special effects such as

Views

There are several windows (called "views" in Unity and each one has a specific function. If you like you can also close views or open new ones and arrange them on the screen to meet your specific needs.

The list of views is

Scene
This is the view we use to place objects in our games. If it helps you can think of it like the canvas that you will create your game upon. We are able to manually place objects by dragging them from the project browser to the scene.

Project Browser
 This is a view that displays all of the assets that we have created. In it we can organize our files into folders and it also has a search function to make it easier to find specific files that we require.

Inspector
The inspector view shows the properties of the currently selected object. We can change values easily in this view such as scale and location as well as properties that we have assigned ourselves through code such as speed or gravity.

Hierarchy
This view shows the parent child relationship of objects. This means that if we apply something to the parent object; such as scale, the children objects will also scale.

Game
This view is called a WYSIWYG(wa-see-wig) or "What You See Is What You Get". This view is a preview of your finished game.


Okay now that we understand what a Unity file can possibly contain let's dive in and create our first scene to put into practice what we have just talked about.



No comments:

Post a Comment