1 00:00:00,050 --> 00:00:03,189 vale, voy a hacer una prueba de grabar cosas sobre Unity 2 00:00:03,189 --> 00:00:06,769 vale, entonces en principio 3 00:00:06,769 --> 00:00:09,029 nosotros lo que nos vamos a encontrar 4 00:00:09,029 --> 00:00:11,910 nosotros cuando instalemos Unity nos vamos a tener que instalar el Hub 5 00:00:11,910 --> 00:00:14,310 y la versión de Unity 6 00:00:14,310 --> 00:00:17,809 el Hub es como el gestor de las versiones que tenemos en Unity 7 00:00:17,809 --> 00:00:21,289 de los proyectos, aquí tenemos aparte de proyectos 8 00:00:21,289 --> 00:00:23,469 que podemos ver, pues el tutorial 9 00:00:23,469 --> 00:00:26,649 aquí estos son todos los proyectos que hemos ido haciendo 10 00:00:26,649 --> 00:00:28,969 algunos que hemos hecho y aquí te dice la versión 11 00:00:28,969 --> 00:00:32,850 la versión de Unity es importante porque puede haber variaciones de una a otra 12 00:00:32,850 --> 00:00:35,570 y entonces al cambiar el juego de versión 13 00:00:35,570 --> 00:00:37,070 porque no lo tengamos instalado 14 00:00:37,070 --> 00:00:40,250 vamos a tener que recargar todos los assets 15 00:00:40,250 --> 00:00:42,509 entonces puede darnos problemas 16 00:00:42,509 --> 00:00:46,130 para crear un nuevo proyecto le daríamos aquí a nuevo proyecto 17 00:00:46,130 --> 00:00:48,310 para actualizarlo lo podemos actualizar 18 00:00:48,310 --> 00:00:49,649 y aquí tenemos las instalaciones 19 00:00:49,649 --> 00:00:51,810 en este caso yo tengo esta versión 20 00:00:51,810 --> 00:00:55,170 si queremos instalar una pues le daríamos aquí 21 00:00:55,170 --> 00:00:56,890 y bajaríamos por ejemplo esta 22 00:00:56,890 --> 00:01:00,789 y al instalarlo nos pide por ejemplo 23 00:01:00,789 --> 00:01:04,790 instalar el Visual Studio, podemos instalarlo, la primera vez estaría bien 24 00:01:04,790 --> 00:01:08,170 para poder editar porque es el que se utiliza con Unity 25 00:01:08,170 --> 00:01:13,189 y también por ejemplo para proyectos de Android tenemos el SDK 26 00:01:13,189 --> 00:01:17,689 y cosas similares para otros sistemas 27 00:01:17,689 --> 00:01:21,349 la parte de aprendizaje con un montón de cursos 28 00:01:21,349 --> 00:01:24,409 para esto a lo mejor nos ha pedido una cuenta de usuario 29 00:01:24,409 --> 00:01:26,349 y luego pues las licencias 30 00:01:26,349 --> 00:01:28,430 que en este caso yo estoy tirando de la personal 31 00:01:28,430 --> 00:01:32,040 y una vez hecho eso 32 00:01:32,040 --> 00:01:34,019 pues podríamos entrar en un proyecto que yo 33 00:01:34,019 --> 00:01:36,180 he creado hace poco para que se haya ido cargando 34 00:01:36,180 --> 00:01:38,200 que sería este, el de tutorial 35 00:01:38,200 --> 00:01:38,620 Unity 36 00:01:38,620 --> 00:01:41,260 una vez entramos ahí 37 00:01:41,260 --> 00:01:43,019 vamos a ver 38 00:01:43,019 --> 00:01:46,019 pues esto puede 39 00:01:46,019 --> 00:01:47,299 estar organizado de diferente manera 40 00:01:47,299 --> 00:01:50,340 tenemos aquí el game, el game a lo mejor lo tenéis 41 00:01:50,340 --> 00:01:50,980 así 42 00:01:50,980 --> 00:01:53,799 aquí, vale 43 00:01:53,799 --> 00:01:58,400 entonces lo principal que tenemos es la jerarquía 44 00:01:58,400 --> 00:02:01,420 que es en la que se va a ver lo que hay dentro de la escena 45 00:02:01,420 --> 00:02:04,680 la escena es como un nivel del juego 46 00:02:04,680 --> 00:02:08,439 esto es lo que se ve en el juego, esto es lo que se ve en la escena 47 00:02:08,439 --> 00:02:12,479 y la escena que tiene una cámara, una luz, el volumen 48 00:02:12,479 --> 00:02:16,400 y podemos meter por ejemplo un nuevo elemento 49 00:02:16,400 --> 00:02:19,919 un 3D Object, un cubo 50 00:02:19,919 --> 00:02:22,000 el cubo estaría ahí 51 00:02:22,000 --> 00:02:25,780 va a tardar un poco las primeras veces 52 00:02:25,780 --> 00:02:28,840 pero aquí estaría el cubo 53 00:02:28,840 --> 00:02:31,379 que estaría dentro de la escena 54 00:02:31,379 --> 00:02:34,780 entonces la jerarquía nos permite gestionar todo lo que hay en la escena 55 00:02:34,780 --> 00:02:38,400 la escena, aquí podemos movernos y tal 56 00:02:38,400 --> 00:02:40,659 lo daré más adelante, podemos ver 57 00:02:40,659 --> 00:02:43,900 cambiar la posición, etc. para editar en la escena 58 00:02:43,900 --> 00:02:47,759 el juego, que es lo que se va a ver luego cuando le demos al botón de play 59 00:02:47,759 --> 00:02:50,960 que entonces se activará el modo juego 60 00:02:50,960 --> 00:02:53,340 tenemos también la parte del inspector 61 00:02:53,340 --> 00:02:56,060 que nos permite editar los componentes 62 00:02:56,060 --> 00:02:58,280 de los GameObjects, los GameObjects es lo que hay aquí 63 00:02:58,280 --> 00:03:00,099 y los componentes son las partes 64 00:03:00,099 --> 00:03:01,099 suyas, por ejemplo 65 00:03:01,099 --> 00:03:04,360 aquí tiene su material 66 00:03:04,360 --> 00:03:06,039 y este material 67 00:03:06,039 --> 00:03:07,479 se podría cambiar y cambiaría 68 00:03:07,479 --> 00:03:10,219 el color, esto no es 69 00:03:10,219 --> 00:03:11,520 lo que deberíamos hacer, pero bueno 70 00:03:11,520 --> 00:03:12,740 como ejemplo 71 00:03:12,740 --> 00:03:16,120 y aquí aparte tenemos la parte de consola que nos va a servir 72 00:03:16,120 --> 00:03:17,960 para logs y errores, la parte 73 00:03:17,960 --> 00:03:20,159 de versiones que se puede también 74 00:03:20,159 --> 00:03:22,479 usar con Github por ejemplo y es más fácil 75 00:03:22,479 --> 00:03:24,219 y la parte del proyecto 76 00:03:24,219 --> 00:03:25,479 aquí es donde están 77 00:03:25,479 --> 00:03:28,500 las carpetas de todo el proyecto 78 00:03:28,500 --> 00:03:30,780 en el ordenador 79 00:03:30,780 --> 00:03:31,840 en la carpeta assets 80 00:03:31,840 --> 00:03:34,599 esto hay que organizarlo bien, yo explicaré un poco como se hace 81 00:03:34,599 --> 00:03:36,539 pero por ejemplo la escena, aquí está 82 00:03:36,539 --> 00:03:37,680 ¿vale? 83 00:03:38,639 --> 00:03:40,340 estas carpetas se pueden ver 84 00:03:40,340 --> 00:03:42,259 en el explorador y están en 85 00:03:42,259 --> 00:03:44,280 el proyecto, el proyecto tutorial Unity 86 00:03:44,280 --> 00:03:45,699 aquí tenemos un montón de cosas 87 00:03:45,699 --> 00:03:47,800 entre ellas el library y tal, todo esto 88 00:03:47,800 --> 00:03:50,520 es muy importante que si lo gestionáis con JIT 89 00:03:50,520 --> 00:03:52,939 uséis un buen JIT Ignore 90 00:03:52,939 --> 00:03:54,659 porque realmente lo que nos interesa 91 00:03:54,659 --> 00:03:55,680 es lo de assets 92 00:03:55,680 --> 00:03:56,819 el resto de cosas 93 00:03:56,819 --> 00:04:00,740 las puede rehacer el motor 94 00:04:00,740 --> 00:04:01,639 de Unity sin problema 95 00:04:01,639 --> 00:04:03,439 cuando las carguemos en otro ordenador 96 00:04:03,439 --> 00:04:06,400 entonces tenemos Hierarchy, Escena 97 00:04:06,400 --> 00:04:08,500 el Asset Store para bajarse algún asset 98 00:04:08,500 --> 00:04:10,139 los assets son los que nosotros 99 00:04:10,139 --> 00:04:11,120 luego vamos a meter aquí 100 00:04:11,120 --> 00:04:13,780 pues imágenes, fotos, audios 101 00:04:13,780 --> 00:04:16,139 un poco todo lo que se va a meter en el videojuego 102 00:04:16,139 --> 00:04:17,660 y luego tenemos la parte 103 00:04:17,660 --> 00:04:19,379 superior está, pues como 104 00:04:19,379 --> 00:04:22,000 todo, lo más importante va a ser 105 00:04:22,000 --> 00:04:24,019 la parte esta 106 00:04:24,019 --> 00:04:24,860 de build profiles 107 00:04:24,860 --> 00:04:27,899 en la que podemos cambiar, si queremos 108 00:04:27,899 --> 00:04:30,060 hacer un proyecto en Android, por ejemplo, lo haríamos aquí 109 00:04:30,060 --> 00:04:31,920 la parte de lista de escenas 110 00:04:31,920 --> 00:04:33,959 donde tenemos todas las escenas que luego vamos 111 00:04:33,959 --> 00:04:35,439 a utilizar en el juego 112 00:04:35,439 --> 00:04:38,259 tenemos la parte 113 00:04:38,259 --> 00:04:39,279 de build and run 114 00:04:39,279 --> 00:04:41,959 que me permitiría, que es lo mismo que este botón 115 00:04:41,959 --> 00:04:43,899 estos botones que permitirían hacer una 116 00:04:43,899 --> 00:04:45,720 compilación del juego para ya exportarla 117 00:04:45,720 --> 00:04:48,199 un .exe, un APK 118 00:04:48,199 --> 00:04:50,259 o un App Bundle dependiendo del tipo 119 00:04:50,259 --> 00:04:50,899 de proyecto 120 00:04:50,899 --> 00:04:54,360 bueno, aquí tenemos la parte 121 00:04:54,360 --> 00:04:55,740 del Project Settings 122 00:04:55,740 --> 00:04:58,420 que es la que me interesa, en la que podemos configurar 123 00:04:58,420 --> 00:05:00,139 un montón de cosas, que ya las he ido explicando 124 00:05:00,139 --> 00:05:02,360 pero una de las cosas más comunes es cambiar 125 00:05:02,360 --> 00:05:04,420 o no el Input System 126 00:05:04,420 --> 00:05:05,139 ¿vale? 127 00:05:07,129 --> 00:05:09,509 si hace falta, para juegos antiguos si no tenemos que 128 00:05:09,509 --> 00:05:10,410 tocar todo el código 129 00:05:10,410 --> 00:05:13,529 y bueno, aquí podemos 130 00:05:13,529 --> 00:05:15,269 crear los objetos, pero es lo mismo que hacer aquí 131 00:05:15,269 --> 00:05:24,449 clic derecho. Los componentes igual, pero es lo mismo que estando en el inspector añadir un 132 00:05:24,449 --> 00:05:30,209 componente. Todos estos componentes se pueden hacer añadir aquí o desde aquí arriba. 133 00:05:34,410 --> 00:05:39,129 Luego también me interesa el package manager que se abre normalmente desde aquí, que nos permite 134 00:05:39,129 --> 00:05:43,089 añadir cosas que no estén en el proyecto, como por ejemplo 135 00:05:43,089 --> 00:05:47,569 timemap, no son las que estén en el proyecto 136 00:05:47,569 --> 00:05:51,449 serían de registro de Unity y aquí nos podemos importar cosas 137 00:05:51,449 --> 00:05:54,529 que hayan hecho otras personas, paquetes, como librerías 138 00:05:54,529 --> 00:05:59,569 y con esto así es un poco el review de lo que es el motor 139 00:05:59,569 --> 00:06:02,610 ya lo iré explicando un poco más en detalle en otros vídeos