WEBVTT 00:00:02.009 --> 00:00:04.585 Comencemos creando un nuevo proyecto. 00:00:04.585 --> 00:00:08.631 Podemos crear un nuevo proyecto de File - New Project. 00:00:09.803 --> 00:00:12.134 Esto va a traer la pantalla de inicio. 00:00:12.897 --> 00:00:15.745 Voy a llamar el nuevo proyecto Roll a Ball. 00:00:17.194 --> 00:00:19.871 La siguiente cosa que necesitamos hacer es configurar el destino, 00:00:19.871 --> 00:00:21.874 o ruta a nuestro nuevo proyecto. 00:00:22.768 --> 00:00:25.000 Voy a colocar este nuevo proyecto en mi escritorio. 00:00:28.366 --> 00:00:30.366 En este punto vale la pena tener en cuenta que podemos 00:00:30.366 --> 00:00:32.648 utilizar los ajustes predeterminados para nuestro nuevo proyecto 00:00:32.648 --> 00:00:35.682 ya sea un proyecto 2D o 3D. 00:00:36.040 --> 00:00:38.040 Escogeremos 3D. 00:00:38.791 --> 00:00:41.031 Y luego voy ha click en Create Project 00:00:41.031 --> 00:00:42.378 para hacer el nuevo proyecto. 00:00:43.212 --> 00:00:46.090 Ahora tenemos nuestro nuevo proyecto con una nueva escena vacía. 00:00:46.090 --> 00:00:48.090 Antes de crear algo en la nueva escena 00:00:48.090 --> 00:00:49.451 necesitamos agregar nuestra escena. 00:00:50.147 --> 00:00:54.470 podemos guardar nuestra escena yendo a File - Save Scene 00:00:54.470 --> 00:00:56.470 o al utilizar el atajo del teclado. 00:00:58.903 --> 00:01:01.260 Voy a guardar esta escena en el directorio de Assets 00:01:01.260 --> 00:01:04.357 en una nueva carpeta llamada _scenes. 00:01:04.357 --> 00:01:07.139 Lo subrayado es opcionalmente, lo utilizo para ordenar 00:01:07.139 --> 00:01:09.793 esta carpeta a la parte arriba de la ventana project. 00:01:09.793 --> 00:01:12.514 Ahora voy a llamar la escena MiniGame. 00:01:15.054 --> 00:01:17.054 Ahora podemos ver en nuestra carpeta Scenes 00:01:17.054 --> 00:01:19.054 la escena llamada MiniGame. 00:01:20.574 --> 00:01:23.704 Ahora creemos nuestro tablero de juego, o campo de juego. 00:01:23.704 --> 00:01:26.538 Para hacer esto utilizaremos un Unity plane. 00:01:27.038 --> 00:01:28.896 Podemos crear este plane (plano) ya sea desde 00:01:28.896 --> 00:01:31.682 Game Object - 3D Object - Plane. 00:01:33.605 --> 00:01:37.422 O desde adentro de la vista de Jerarquía utilizando el menú Create. 00:01:38.560 --> 00:01:41.532 Re-nombre este game object a Ground. 00:01:41.532 --> 00:01:43.532 Podemos hacer esto seleccionando el game object 00:01:43.532 --> 00:01:45.712 y utilizando las teclas enter o de retorno 00:01:45.712 --> 00:01:48.220 para permitir su edición, o al hacer click en 00:01:48.220 --> 00:01:50.413 el game object dos veces, lentamente. 00:01:50.413 --> 00:01:52.787 Ingrese el nuevo nombre u oprima enter o return 00:01:52.787 --> 00:01:54.787 para confirmar este cambio. 00:01:55.287 --> 00:01:57.989 Re-inicie el componente transform utilizando el 00:01:57.989 --> 00:02:00.387 menú de contexto de engranaje sensible en la esquina superior derecha. 00:02:00.387 --> 00:02:02.845 Esto va a colocar el game object en la ubicación de 00:02:02.845 --> 00:02:05.353 (0, 0, 0) en nuestra escena. 00:02:05.353 --> 00:02:07.353 Este punto se conoce como el punto de origen 00:02:07.353 --> 00:02:09.725 del mundo y es dónde todas las 00:02:09.725 --> 00:02:12.416 coordenadas de la escena son calculadas. 00:02:12.416 --> 00:02:14.416 Ahora con el game object seleccionado y el 00:02:14.416 --> 00:02:17.674 cursor sobre la vista de Escena oprima la tecla F, o escoja 00:02:17.674 --> 00:02:20.187 Frame Selected de menú Edit 00:02:20.187 --> 00:02:22.885 para ver el game object entero en la vista de Escena. 00:02:23.696 --> 00:02:25.400 Mirando nuestra escena actual, 00:02:25.400 --> 00:02:28.958 podemos ver lineas en cuadrilla indicando el plano en el origen. 00:02:29.425 --> 00:02:31.425 Para el propósito de este proyecto 00:02:31.425 --> 00:02:32.988 las apagaremos. 00:02:32.988 --> 00:02:35.984 Seleccione el menú Gizmos en la vista de Escena 00:02:35.984 --> 00:02:37.984 y des-seleccione Show Grid. 00:02:41.895 --> 00:02:44.327 Tenemos que cambiar la escala del plano ground. 00:02:44.327 --> 00:02:46.649 Podemos hacer esto de varias maneras.. 00:02:46.649 --> 00:02:48.447 Podemos utilizar la herramienta de Escala, 00:02:48.728 --> 00:02:51.086 simplemente agarre la manija del eje que quiere cambiar 00:02:51.086 --> 00:02:53.791 y arrastre la manija re-escalando el plano. 00:02:53.791 --> 00:02:55.791 Podemos click y arrastrar en el titulo de 00:02:55.791 --> 00:02:57.791 los campos que queremos cambiar. 00:02:58.931 --> 00:03:00.779 O podemos ingresar un número directamente al 00:03:00.779 --> 00:03:02.185 campo que queremos cambiar. 00:03:02.185 --> 00:03:04.949 Puede cambiar entre campos y oprimir enter o return 00:03:04.949 --> 00:03:06.949 para confirmar su decisión. 00:03:07.878 --> 00:03:10.431 Ahora recuerde que un plano no tiene volumen 00:03:10.431 --> 00:03:12.886 y la escala no funciona en el ejes Y. 00:03:12.886 --> 00:03:15.796 No habrá cambio al menos de que usted vaya con números negativos. 00:03:15.796 --> 00:03:18.060 En este caso, el plano el cual es un objeto de lado 00:03:18.060 --> 00:03:21.044 sencillo simplemente encara la otra dirección. 00:03:21.359 --> 00:03:23.830 Si usted coloca un plano en la escena y no lo puede ver 00:03:23.830 --> 00:03:26.821 revise su orientación entre el plano y la cámara 00:03:26.821 --> 00:03:28.821 y asegúrese de que usted tenga los valores correctos 00:03:28.821 --> 00:03:30.488 para el eje Y de la esca.a 00:03:30.488 --> 00:03:33.082 Esto usualmente es el valor de 1. 00:03:34.759 --> 00:03:36.968 Creemos nuestro objeto jugador. 00:03:36.968 --> 00:03:38.968 En esta lección nuestro objeto jugador 00:03:38.968 --> 00:03:40.968 será una esfera de Unity. 00:03:40.968 --> 00:03:44.953 Desde la jerarquía - menú Create seleccione Sphere. 00:03:46.033 --> 00:03:48.033 Re-nombre la esfera Player. 00:03:50.094 --> 00:03:52.810 Re-inicie el transform para asegurarse de que está en el origen. 00:03:53.697 --> 00:03:56.293 Seleccione Edit - Frame Selected 00:03:57.046 --> 00:03:59.046 o utilice la tecla F mientras el cursor está 00:03:59.046 --> 00:04:01.297 sobre la vista de la escena para enfocar nuestra cámara de vista 00:04:01.297 --> 00:04:03.297 de la escena en nuestro game object. 00:04:04.413 --> 00:04:06.413 Si ve cómo la esfera es enterrada por el plano? 00:04:06.413 --> 00:04:08.413 Esto se debe a que ambos game objects 00:04:08.413 --> 00:04:10.997 están en la misma ubicación en la escena, 00:04:10.997 --> 00:04:13.523 el punto de origen, o (0, 0, 0) 00:04:13.523 --> 00:04:15.523 en los ejes X, Y y Z. 00:04:15.523 --> 00:04:17.523 Nosotros necesitamos mover la esfera del jugador arriba 00:04:17.523 --> 00:04:19.523 hasta que descanse sobre el plano. 00:04:24.134 --> 00:04:27.874 Todos los objetos primitivos de Unity cubes, spheres, capsules, 00:04:27.874 --> 00:04:30.150 tienen un tamaño estándar, estos son ya sean 00:04:30.150 --> 00:04:35.059 1 por 1 pr 1 o 1 por 2 por 1 en unidades de Unity. 00:04:35.059 --> 00:04:37.059 Como tal nosotros vamos a levantar el objeto jugador arriba 00:04:37.059 --> 00:04:39.059 una mitad de unidad en el eje Y 00:04:39.059 --> 00:04:42.234 y sabemos que está descansando perfectamente encima del plano. 00:04:44.473 --> 00:04:46.696 Si miramos en la vista del juego podemos ver que 00:04:46.696 --> 00:04:48.696 el game object player está prendido y 00:04:48.696 --> 00:04:50.696 emite una sombra en el plano. 00:04:51.514 --> 00:04:53.514 Todas las escenas nuevas de Unity vienen 00:04:53.514 --> 00:04:55.514 con el sky box predeterminado y una luz directional 00:04:55.514 --> 00:04:58.641 para representar el sol, por lo que no nos necesitamos que preocupar 00:04:58.641 --> 00:05:00.641 acerca de ajustar cualquier iluminación por defecto. 00:05:01.732 --> 00:05:03.732 Lo que se puede mejorar sin embargo es 00:05:03.732 --> 00:05:06.935 la esfera blanca player en el fondo blanco. 00:05:08.480 --> 00:05:10.410 Vamos y agreguemos algo de color a nuestro fondo 00:05:10.410 --> 00:05:14.120 para que haya algo de contraste entre el jugador y el campo de juego. 00:05:15.211 --> 00:05:17.211 Para agregar color o una textura a un modelo 00:05:17.211 --> 00:05:19.598 necesitamos utilizar un material. 00:05:19.598 --> 00:05:22.358 Nosotros no iremos en detalle sobre los materiales ahora, 00:05:22.358 --> 00:05:25.064 y no estaremos utilizando texturas. 00:05:25.064 --> 00:05:27.672 Simplemente utilizaremos un material estándar 00:05:27.672 --> 00:05:29.672 para agregar color a los objetos en nuestra escena. 00:05:30.922 --> 00:05:32.922 Primero creemos una nueva carpeta en nuestro 00:05:32.922 --> 00:05:35.695 proyecto para mantener nuestros materiales. 00:05:36.399 --> 00:05:38.582 Podemos hacer esto utilizando el menú Create 00:05:38.582 --> 00:05:41.397 del proyecto y seleccionado Folder. 00:05:43.283 --> 00:05:46.055 Re-nombre esta carpeta a Material. Rename this folder Material. 00:05:46.715 --> 00:05:48.808 Con la carpeta de Materiales creada 00:05:48.808 --> 00:05:51.245 utilice nuevamente el menú Create del proyecto 00:05:51.245 --> 00:05:53.792 y esta vez seleccione Material. 00:05:54.518 --> 00:05:58.319 Mire cómo el material fue creado en la carpeta Materials. 00:05:58.319 --> 00:06:00.867 Esto se debe a que teníamos la carpeta seleccionada 00:06:00.867 --> 00:06:03.370 cuando escogimos crear nuestro nuevo material. 00:06:03.958 --> 00:06:06.569 Re-nombre este material a Background. 00:06:07.228 --> 00:06:10.054 Seleccione el material y debajo de Main Maps 00:06:10.054 --> 00:06:13.011 la primera propiedad es Albido. 00:06:13.011 --> 00:06:15.011 Click en el campo de color Albido 00:06:15.011 --> 00:06:16.806 para abrir el selector de color. 00:06:16.806 --> 00:06:20.276 Cambie el color a una sombra oscura azul bonita. 00:06:20.276 --> 00:06:26.053 En nuestro caso yo voy a utilizar los valores RGB de 0, 32, 64. 00:06:27.939 --> 00:06:29.939 Para una pre-visualización del material asegúrese de 00:06:29.939 --> 00:06:31.939 que la ventana preview esté abierta. 00:06:33.552 --> 00:06:35.348 Para aplicar la textura al plano, 00:06:35.348 --> 00:06:38.014 simplemente seleccione el material en la vista del proyecto 00:06:38.014 --> 00:06:40.538 y arrástrelo al plano en al vista de escena. 00:06:41.264 --> 00:06:44.221 Ahora el jugador resalta en el fondo oscuro azul. 00:06:44.857 --> 00:06:46.857 Yo quiero hacer un cambio adicional 00:06:46.857 --> 00:06:48.857 que nos ayudará después en este proyecto. 00:06:49.311 --> 00:06:51.794 Quiero girar la luz directional principal I want to rotate the main directional light 00:06:51.794 --> 00:06:54.273 para que tengamos una mejor iluminación de nuestro jugador. 00:06:55.067 --> 00:06:58.893 Seleccione luz directional y en nuestro componente transorm 00:06:58.893 --> 00:07:03.334 cambie la rotación del transform en el eje Y a 60. 00:07:04.561 --> 00:07:07.501 Esto dará una mejor forma a nuestra esfera jugador. 00:07:08.205 --> 00:07:11.757 Ahora tenemos un game object jugador y un fondo para el campo de juego.