Comencemos creando un nuevo proyecto. Podemos crear un nuevo proyecto de File - New Project. Esto va a traer la pantalla de inicio. Voy a llamar el nuevo proyecto Roll a Ball. La siguiente cosa que necesitamos hacer es configurar el destino, o ruta a nuestro nuevo proyecto. Voy a colocar este nuevo proyecto en mi escritorio. En este punto vale la pena tener en cuenta que podemos utilizar los ajustes predeterminados para nuestro nuevo proyecto ya sea un proyecto 2D o 3D. Escogeremos 3D. Y luego voy ha click en Create Project para hacer el nuevo proyecto. Ahora tenemos nuestro nuevo proyecto con una nueva escena vacía. Antes de crear algo en la nueva escena necesitamos agregar nuestra escena. podemos guardar nuestra escena yendo a File - Save Scene o al utilizar el atajo del teclado. Voy a guardar esta escena en el directorio de Assets en una nueva carpeta llamada _scenes. Lo subrayado es opcionalmente, lo utilizo para ordenar esta carpeta a la parte arriba de la ventana project. Ahora voy a llamar la escena MiniGame. Ahora podemos ver en nuestra carpeta Scenes la escena llamada MiniGame. Ahora creemos nuestro tablero de juego, o campo de juego. Para hacer esto utilizaremos un Unity plane. Podemos crear este plane (plano) ya sea desde Game Object - 3D Object - Plane. O desde adentro de la vista de Jerarquía utilizando el menú Create. Re-nombre este game object a Ground. Podemos hacer esto seleccionando el game object y utilizando las teclas enter o de retorno para permitir su edición, o al hacer click en el game object dos veces, lentamente. Ingrese el nuevo nombre u oprima enter o return para confirmar este cambio. Re-inicie el componente transform utilizando el menú de contexto de engranaje sensible en la esquina superior derecha. Esto va a colocar el game object en la ubicación de (0, 0, 0) en nuestra escena. Este punto se conoce como el punto de origen del mundo y es dónde todas las coordenadas de la escena son calculadas. Ahora con el game object seleccionado y el cursor sobre la vista de Escena oprima la tecla F, o escoja Frame Selected de menú Edit para ver el game object entero en la vista de Escena. Mirando nuestra escena actual, podemos ver lineas en cuadrilla indicando el plano en el origen. Para el propósito de este proyecto las apagaremos. Seleccione el menú Gizmos en la vista de Escena y des-seleccione Show Grid. Tenemos que cambiar la escala del plano ground. Podemos hacer esto de varias maneras.. Podemos utilizar la herramienta de Escala, simplemente agarre la manija del eje que quiere cambiar y arrastre la manija re-escalando el plano. Podemos click y arrastrar en el titulo de los campos que queremos cambiar. O podemos ingresar un número directamente al campo que queremos cambiar. Puede cambiar entre campos y oprimir enter o return para confirmar su decisión. Ahora recuerde que un plano no tiene volumen y la escala no funciona en el ejes Y. No habrá cambio al menos de que usted vaya con números negativos. En este caso, el plano el cual es un objeto de lado sencillo simplemente encara la otra dirección. Si usted coloca un plano en la escena y no lo puede ver revise su orientación entre el plano y la cámara y asegúrese de que usted tenga los valores correctos para el eje Y de la esca.a Esto usualmente es el valor de 1. Creemos nuestro objeto jugador. En esta lección nuestro objeto jugador será una esfera de Unity. Desde la jerarquía - menú Create seleccione Sphere. Re-nombre la esfera Player. Re-inicie el transform para asegurarse de que está en el origen. Seleccione Edit - Frame Selected o utilice la tecla F mientras el cursor está sobre la vista de la escena para enfocar nuestra cámara de vista de la escena en nuestro game object. Si ve cómo la esfera es enterrada por el plano? Esto se debe a que ambos game objects están en la misma ubicación en la escena, el punto de origen, o (0, 0, 0) en los ejes X, Y y Z. Nosotros necesitamos mover la esfera del jugador arriba hasta que descanse sobre el plano. Todos los objetos primitivos de Unity cubes, spheres, capsules, tienen un tamaño estándar, estos son ya sean 1 por 1 pr 1 o 1 por 2 por 1 en unidades de Unity. Como tal nosotros vamos a levantar el objeto jugador arriba una mitad de unidad en el eje Y y sabemos que está descansando perfectamente encima del plano. Si miramos en la vista del juego podemos ver que el game object player está prendido y emite una sombra en el plano. Todas las escenas nuevas de Unity vienen con el sky box predeterminado y una luz directional para representar el sol, por lo que no nos necesitamos que preocupar acerca de ajustar cualquier iluminación por defecto. Lo que se puede mejorar sin embargo es la esfera blanca player en el fondo blanco. Vamos y agreguemos algo de color a nuestro fondo para que haya algo de contraste entre el jugador y el campo de juego. Para agregar color o una textura a un modelo necesitamos utilizar un material. Nosotros no iremos en detalle sobre los materiales ahora, y no estaremos utilizando texturas. Simplemente utilizaremos un material estándar para agregar color a los objetos en nuestra escena. Primero creemos una nueva carpeta en nuestro proyecto para mantener nuestros materiales. Podemos hacer esto utilizando el menú Create del proyecto y seleccionado Folder. Re-nombre esta carpeta a Material. Rename this folder Material. Con la carpeta de Materiales creada utilice nuevamente el menú Create del proyecto y esta vez seleccione Material. Mire cómo el material fue creado en la carpeta Materials. Esto se debe a que teníamos la carpeta seleccionada cuando escogimos crear nuestro nuevo material. Re-nombre este material a Background. Seleccione el material y debajo de Main Maps la primera propiedad es Albido. Click en el campo de color Albido para abrir el selector de color. Cambie el color a una sombra oscura azul bonita. En nuestro caso yo voy a utilizar los valores RGB de 0, 32, 64. Para una pre-visualización del material asegúrese de que la ventana preview esté abierta. Para aplicar la textura al plano, simplemente seleccione el material en la vista del proyecto y arrástrelo al plano en al vista de escena. Ahora el jugador resalta en el fondo oscuro azul. Yo quiero hacer un cambio adicional que nos ayudará después en este proyecto. Quiero girar la luz directional principal I want to rotate the main directional light para que tengamos una mejor iluminación de nuestro jugador. Seleccione luz directional y en nuestro componente transorm cambie la rotación del transform en el eje Y a 60. Esto dará una mejor forma a nuestra esfera jugador. Ahora tenemos un game object jugador y un fondo para el campo de juego.