Tutorial unyti

Solo disponible en BuenasTareas
  • Páginas : 34 (8383 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de febrero de 2012
Leer documento completo
Vista previa del texto
Tutorial Básico - UNITY

Autor:

 Huanay Martínez, Franz

calhoun_123@hotmail.com

1

UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Mecánica

Unity3D Tutorial Básico

Contenido

I. Introducción……………………………………………………………………………. 3 II. Interfaz Gráfica – Basics………………………………………………………...... 4 Project View……………………………………………………………………….. 4 Hierarchy………………………………………………………………………..….5 Toolbar………………………………………………………………………………. 5 Scene View…………………………………………………………………………. 5 Game View……………………………………………………………………....... 7 Inspector……………………………………………………………………………. 8 Otras vistas………………………………………………………………………... 8 III. Scripting en Unity – Basics……………………………………………………….. 9 Convenciones del Unity……………………………………………………….. 9 Scripts comunes…………………………………………………………………. 9 Operaciones comunes en elscripting……………………………………. 10 IV. Clases importantes………………………………………………………………….. 15 Clase Transform…………………………………………………………………. 15 Clase Rigidbody………………………………………………………………….. 17 V. Ejercicio 1: Aplicación de lo aprendido………………………………………. 19 VI. Ejercicio 2: Creación de un FPS…………………………………………………. 26

2

UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Mecánica

Unity3D Tutorial Básico

I.Introducción
Unity es una herramienta de programación integrada para la creación de video juegos 3D u otros contenidos interactivos como visualizaciones arquitectónicas o animaciones 3D en tiempo real.

Visualización usada por arquitectos.

Simulación en tiempo real.

Video juegos en Unity pueden ser creados en 2D y 3D.

Características del Software Desarrollador: Unity Technologies. Últimaedición: 3.0.0 f5 / 27 de setiembre, 2010. Sistemas Operativos: Windows, Mac OS X, Wii, iPhone/iPad, Xbox 360, Android, PS3. Tipo: Game Engine. Website: www.unity3d.com

3

UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Mecánica

Unity3D Tutorial Básico

II. Interfaz gráfica - Basics
Ahora se explicarán detalles de la interfaz gráfica para realizar operaciones básicas y notener problemas al navegar a través de los ambientes que ofrece el Unity.

Main Editor Window

La ventana del editor principal (Main Editor Window) está compuesta de varias subventanas, llamadas vistas (views). Hay varios tipos de vistas en Unity, cada una con un propósito específico.

Project View
Todo proyecto en Unity tiene una carpeta de Propiedades (Assets). El contenido de esta carpeta espresentado en la vista de proyecto (Project View). Aquí es donde se puede guardar todas las propiedades necesarias para crear tu juego, como scenes, scripts, 3D models, textures, audio files y Prefabs.

Nota importante: Es recomendable nunca mover project assets usando el sistema operativo, ya que se podrían romper vínculos entre la data usada por el Unity. Se debe usar siempre el Project Viewpara organizar los assets

4

UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Mecánica

Unity3D Tutorial Básico

Hierarchy

Hierarchy contiene todo GameObject en la actual escena. Algunos de estos son aplicaciones directas de los assets files como 3D models, y otras son aplicaciones de los Prefabs. Se pueden seleccionar y vincular objetos aquí. Mientras los objetos sonañadidos y removidos de la escena, ellos aparecerán y desaparecerán del Hierarchy.

Toolbar

El Toolbar consiste en cinco controles básicos; cada uno relacionado a diferentes partes del Editor. Transform Tools – usado con el Scene View. Transform Gizmo Toggles – Afecta la forma del Scene View. Play/Pause/Step Buttons – usado con el Game View. Layers Drop-down – controla objetos que son mostrados en elScene View. Layout Drop-down – controla la disposición de las vistas.

Scene View

5

UNIVERSIDAD NACIONAL DE INGENIERÍA Facultad de Ingeniería Mecánica

Unity3D Tutorial Básico

El Scene View es una ventana interactiva. Éste se puede usar para seleccionar y posicionar los ambientes, el jugador, la cámara, los enemigos, y otros GameObjects. Maniobrar y manipular estos objetos dentro...
tracking img