Introducción a Unity 3D

En este tutorial aprenderás sobre el motor de juegos Unity 3D y los elementos básicos de Unity 3D.

Unity es actualmente el motor de juegos más popular utilizado por los desarrolladores de todo el mundo – y por una buena razón. Tiene una poderosa interfaz visual para hacer juegos, desarrollo multiplataforma y una activa comunidad que contribuye. Unity es un motor de juegos multiplataforma que se utiliza principalmente para desarrollar videojuegos y simulaciones para PC, consolas, dispositivos móviles y sitios web. Está desarrollado por Unity Technologies y fue anunciado por primera vez sólo para OS X, en la Conferencia Mundial de Desarrolladores de Apple en el año 2005, desde entonces se ha extendido a casi todas las plataformas disponibles.

Características de Unity 3D

Aquí hay una lista de algunas de las numerosas características de Unity desde el punto de vista técnico. Estas son:

  • Crear y Destruir GameObjects
  • Acceder a los Componentes
  • Eventos para GameObject
  • Tratar con Variables Vectoriales y Variables de Tiempo
  • Eventos Orientados a la Física
  • Coroutine y Tipos de Retorno

Unity 3D: Interfaz/Ventana

Como puede ver, la ventana principal del editor de Unity, notará que la ventana de Unity 3D se compone de pequeñas ventanas indiviuales que pueden ser reordenadas, agrupadas en conjuntos, separadas de una posición y acopladas de nuevo, dentro de la ventana principal. Esto muestra que la apariencia del editor puede diferir de un proyecto a otro y de un desarrollador a otro.

La Interfaz-Ventanas de Unity

Unity 3D: La Ventana del Proyecto

Mostrará la biblioteca de activos que están disponibles para su uso y las imágenes, archivos de música y otros archivos adicionales que implementará en su proyecto. Los activos aparecen aquí cuando los importas dentro de tu proyecto.

La Ventana de Proyecto de Unity

En la vista de Proyecto, justo encima de los Activos, hay una sección de Favoritos donde puedes seleccionar y guardar los elementos que usas frecuentemente.

La opción Crear en la esquina superior izquierda se puede utilizar para añadir nuevos Activos a su proyecto.

Unity 3D: La vista de escena

Permite a los desarrolladores tener una navegación visual y capacidad de edición para su escena, que está creando. Esta vista tiene la capacidad de mostrar una vista 2D así como 3D, basada en el tipo de proyecto en el que se está trabajando. Puede mover los objetos en esta vista para posicionarlos correctamente.

Las ventanas de escena de Unity

Unity 3D: La ventana de jerarquía

Muestra una representación jerárquica de cada uno de los objetos disponibles en la escena. Revela la formación de cómo los objetos se unen entre sí. Con toda la escena siendo el objeto padre, los objetos añadidos a ella se convierten en el objeto hijo, este concepto también se conoce como Parenting en el mundo de Unity.

Unity 3D: La Ventana del Inspector

Permite a los desarrolladores inspeccionar y analizar todas las propiedades editables del objeto seleccionado. Ya que, los diferentes tipos de objetos tienen conjuntos disímiles de propiedades con un diseño y contenido variable. Por ejemplo, cuando se selecciona un activo desde la ventana del proyecto, la ventana del inspector mostrará toda la información disponible sobre el activo, con las propiedades editables disponibles para la edición.

Las ventanas del inspector de Unity

Unity 3D: La ventana de la barra de herramientas

Esta es la ventana más importante en el Editor de Unity. A la izquierda, contendrá las herramientas principales para manipular la vista de la escena junto con los objetos contenidos en ella.

Los controles de reproducción, pausa y paso también estarán disponibles en esta Ventana. También puede obtener acceso a los servicios de la nube de Unity utilizando los botones en el lado derecho y la cuenta de Unity también, además del menú de visibilidad & el menú de diseño del editor que proporcionará algunos diseños alternativos para las ventanas del editor.

Las ventanas de la barra de herramientas de Unity

Básicamente la barra de herramientas no entra en la categoría de ventanas.

Unity 3D: La vista del juego

En esta ventana se renderiza la vista real del juego desde la cámara del mismo. Esto le permite comprobar cómo será la vista real del juego.