1 00:00:00,000 --> 00:00:04,600 Le doy a grabar y un segundo, háblame un segundo que entre el audio bien. 2 00:00:04,600 --> 00:00:06,000 Hola, hola, hola. 3 00:00:06,000 --> 00:00:08,400 ¿Qué tal? Pues nada, bienvenido Iker. 4 00:00:08,400 --> 00:00:09,400 Gracias. 5 00:00:09,400 --> 00:00:17,400 Estabas citado a las semanas cuartas, has entrado puntualmente para, bueno, ver tu defensa del módulo de proyecto de final de ciclo. 6 00:00:17,400 --> 00:00:18,400 Sí. 7 00:00:18,400 --> 00:00:27,400 Bueno, te informo, ya lo sabíais previamente, que esta defensa va a ser grabada para que sea difundida dentro siempre del entorno educativo de Educamadrid 8 00:00:27,800 --> 00:00:31,800 y lo pongamos a emplear los profesores en el proceso evaluativo, ¿vale? 9 00:00:31,800 --> 00:00:42,800 Nada, bueno, durante el proceso de todo el módulo habéis sido ya informados sobre los criterios y el seguimiento también del módulo 10 00:00:42,800 --> 00:00:47,800 y la presentación por tu parte tiene una duración de unos 15 minutos. 11 00:00:47,800 --> 00:00:51,800 Bueno, ya os he comentado siempre que si os pasáis un poco no pasa nada. 12 00:00:51,800 --> 00:00:54,800 Si llegáis a los 20 minutos os interrumpiré. 13 00:00:55,200 --> 00:00:57,200 Pero bueno, si es interesante está bien. 14 00:00:57,200 --> 00:01:02,200 Y luego habrá una ronda de preguntas de en torno a 5 minutos, aunque probablemente yo me extienda un poquito más, 15 00:01:02,200 --> 00:01:05,200 aunque sea para apreciaciones y no sean preguntas directamente, ¿vale? 16 00:01:05,200 --> 00:01:06,200 Vale. 17 00:01:06,200 --> 00:01:14,200 Entonces, si no hay nada más, déjame que compruebe nuevamente que se está grabando y si lo está haciendo. 18 00:01:14,200 --> 00:01:22,200 Nada, cuando tú me digas empezamos y puedes compartir pantalla en lo que necesites, ¿vale? 19 00:01:22,600 --> 00:01:24,600 Vale, sí, voy a empezar compartiendo. 20 00:01:26,600 --> 00:01:28,600 Pues a partir de aquí todo tuyo. 21 00:01:30,600 --> 00:01:40,600 Muy bien, pues yo voy a preparar una presentación de cuatro diapositivas en las que mi proyecto se llama Timeman, 22 00:01:40,600 --> 00:01:47,600 que prácticamente es un proyecto de videojuego en 3D en primera persona de tipo shooter, 23 00:01:48,000 --> 00:01:56,000 en el que la apreciación o lo que destaca de él es que cada vez que el personaje se mueve el tiempo avanza 24 00:01:56,000 --> 00:01:59,000 y cuando se para va en cámara lenta. 25 00:01:59,000 --> 00:02:02,000 En plan, el tiempo avanza pero más lento. 26 00:02:02,000 --> 00:02:09,000 Si el personaje gira la cámara, etc., el tiempo sigue parado a menos que te muevas. 27 00:02:09,000 --> 00:02:14,000 Y bueno, para empezar hice un personaje, bueno, un personaje que no es visual 28 00:02:14,400 --> 00:02:20,400 porque como al estar en primera persona no vi la necesidad de hacer o ceñirme tanto en hacer un modelo 3D 29 00:02:20,400 --> 00:02:31,400 en el que al principio sí quise poner el modelo de John Wick haciendo una pose para hacer una cinemática principal 30 00:02:31,400 --> 00:02:35,400 viendo todo el nivel y luego cambiando de cámara la cámara principal, 31 00:02:35,400 --> 00:02:42,400 pero se me complicó un poco por el tema de que aparecía siempre en pose T, entonces al final lo dejé así. 32 00:02:42,800 --> 00:02:45,800 Para empezar tenemos el jugador portón arma y tengo los colliders, 33 00:02:45,800 --> 00:02:50,800 del cual he usado el Character Controller para no depender de los Riggy Body 34 00:02:50,800 --> 00:02:55,800 y tengo aquí el collider de la cabeza y el collider del cuerpo, 35 00:02:55,800 --> 00:02:59,800 que es el que va a detectar las balas de los enemigos. 36 00:02:59,800 --> 00:03:04,800 Nos movemos con las teclas W, A, S, D y con el ratón miramos. 37 00:03:04,800 --> 00:03:09,800 Bueno, este es cómo se ve visualmente en el editor de Unity. 38 00:03:10,200 --> 00:03:17,200 Las franjas azules son las listeners y los verdes son los colliders del modelo. 39 00:03:17,200 --> 00:03:24,200 Para los enemigos busqué un asset gratuito por internet, al que luego ya edite un poco yo. 40 00:03:24,200 --> 00:03:31,200 Lo metí en el programa de Blender para hacerle unas secciones en la cabeza para una función que voy a explicar después. 41 00:03:31,200 --> 00:03:36,200 De por sí el personaje venía sin textura y en pose T. 42 00:03:36,600 --> 00:03:41,600 Yo le metí una emisión y un color para que parezca de cristal 43 00:03:41,600 --> 00:03:48,600 y el color característico que es el que los personajes son los que van a destacar en el entorno, 44 00:03:48,600 --> 00:03:54,600 porque todo el demás escenario, como es la siguiente diapositiva que es esta, es totalmente blanco. 45 00:03:54,600 --> 00:04:01,600 Y bueno, para los enemigos cogí una animación para que tenga la pose de disparo, 46 00:04:02,000 --> 00:04:07,000 así no se ven de por sí en el nivel, y tienen cada uno su arma. 47 00:04:07,000 --> 00:04:12,000 Las franjas, las esferas azules son las del sonido del arma 48 00:04:12,000 --> 00:04:17,000 y tenemos la particularidad de que tengo un cubo para que si el personaje no se le acerque demasiado 49 00:04:17,000 --> 00:04:21,000 y el personaje al estar mirando todo el rato al jugador 50 00:04:21,000 --> 00:04:25,000 y este no se le acerque, que no se gire tanto y ni atraviese el mundo. 51 00:04:25,000 --> 00:04:31,000 Bueno, son un par de cosillas que está bien explicada en la memoria para no enrollarme aquí mucho, 52 00:04:31,400 --> 00:04:37,400 pero son como limitaciones para que el personaje, el enemigo, no se altere y parezca que está flotando en el escenario. 53 00:04:38,400 --> 00:04:44,400 Y aquí tenemos el escenario, el cual es literalmente todo blanco, de modelo blanco, 54 00:04:44,400 --> 00:04:48,400 con algunos grises que he cambiado porque se veía muy mal a la luz. 55 00:04:48,400 --> 00:04:53,400 El personaje va a empezar al principio, que es al lado de una puerta, 56 00:04:53,400 --> 00:04:58,400 como un simulante que está entrando en el escenario, y busqué unos assets gratuitos también. 57 00:04:58,800 --> 00:05:01,800 Algunos tuve que hacer algunas modificaciones en la geometría 58 00:05:01,800 --> 00:05:07,800 y cada uno tiene sus colliders bien puestos, compuesto de varios colliders, de hecho, 59 00:05:07,800 --> 00:05:13,800 y la distribución la puse estratégicamente para que en cada habitación que entre el usuario, 60 00:05:13,800 --> 00:05:17,800 el jugador, más bien dicho, tenga vista a todos los jugadores. 61 00:05:19,800 --> 00:05:23,800 Bueno, esta es el salón, que es la primera parte del escenario. 62 00:05:24,200 --> 00:05:29,200 Luego os enseñaré, más adelante, me meteré en el proyecto rápidamente 63 00:05:29,200 --> 00:05:32,200 y haré una prueba para que veas cómo se ve, 64 00:05:32,200 --> 00:05:38,200 y hice al final de todo un menú porque veía que empezaba directamente en el jugador, 65 00:05:38,200 --> 00:05:42,200 no tenía un poco mucho sentido, o la experiencia del jugador se perdería un poco 66 00:05:42,200 --> 00:05:45,200 si entra y directamente ya está en el juego. 67 00:05:45,200 --> 00:05:52,200 Entonces hice un pequeño menú, encontré una imagen que es perfecta para... 68 00:05:52,600 --> 00:05:55,600 Yo vi que era perfecta para este layout. 69 00:05:55,600 --> 00:05:58,600 El título que tengo yo, una fuente que se llama Reverger, 70 00:05:58,600 --> 00:06:03,600 también que no es implementada por Windows, ni exportada a Unity, 71 00:06:03,600 --> 00:06:08,600 es simplemente una imagen, son sprites, cada una de las letras son sprites, 72 00:06:08,600 --> 00:06:11,600 porque no veía la manera de meterla. 73 00:06:11,600 --> 00:06:16,600 Así que usé sprites y los botones también los edité yo y los hice por Adobe Photoshop. 74 00:06:16,600 --> 00:06:20,600 Entonces tenemos la particularidad de que la dificultad, 75 00:06:21,000 --> 00:06:24,000 cuando le das dificultad, te pone un slider en el que seleccionas 76 00:06:24,000 --> 00:06:28,000 entre fácil, normal o difícil, el cual ese va a ser, 77 00:06:28,000 --> 00:06:33,000 cuando empieces a jugar, la dificultad va a ser la velocidad a la que vayan las balas. 78 00:06:33,000 --> 00:06:36,000 En fácil va a ser normal, un disparo normal, 79 00:06:36,000 --> 00:06:42,000 en normal y en difícil ya los disparos de los enemigos van a ir más rápido, 80 00:06:42,000 --> 00:06:49,000 en cámara lenta que los tuyos, porque el del jugador siempre va a la misma velocidad. 81 00:06:49,400 --> 00:06:54,400 Y bueno, ya quitando las diapositivas, tengo aquí el proyecto, 82 00:06:54,400 --> 00:06:57,400 que se me había olvidado de abrirlo. 83 00:07:01,400 --> 00:07:06,400 Y bueno, esto es la primera escena, que es la del menú, como ya os he dicho, 84 00:07:06,400 --> 00:07:10,400 los sliders de la dificultad, etc., que ahora lo veremos cuando lo ejecute, 85 00:07:10,400 --> 00:07:13,400 y la escena del juego. 86 00:07:13,800 --> 00:07:19,800 Como veis, el personaje empieza aquí, no se ve nada visual, 87 00:07:19,800 --> 00:07:26,800 pero a la vez tengo puesto como el modelo que iba a usar, 88 00:07:26,800 --> 00:07:32,800 pero no se podía cambiar esta pose porque no tiene bien hechos los reyes, 89 00:07:32,800 --> 00:07:37,800 entonces al final decidí dejarlo así y usarlo como referencia para poner los colliders, 90 00:07:37,800 --> 00:07:40,800 para que detecte las balas. 91 00:07:41,200 --> 00:07:45,200 Tenemos el salón, que está compuesto por tres enemigos, 92 00:07:45,200 --> 00:07:51,200 de hecho aquí tenemos otro escondido, las habitaciones, los cuartos y un cuarto de baño, 93 00:07:51,200 --> 00:07:54,200 que creo que esto se ve mejor si le damos a jugar. 94 00:07:54,200 --> 00:07:59,200 Ahora mismo estará puesto en la velocidad normal de bala, porque no pasa por el menú, 95 00:07:59,200 --> 00:08:03,200 y no sé si se escuchará, si me puedes confirmar. 96 00:08:03,200 --> 00:08:08,200 Se escucha, si está en velocidad normal, se escucha el disparo, 97 00:08:08,600 --> 00:08:11,600 pero si los enemigos disparan... 98 00:08:11,600 --> 00:08:17,600 ¿Puedes hacerme un favor? Para la reproducción voy a bajar el volumen de los disparos, 99 00:08:17,600 --> 00:08:20,600 vamos, del source, porque es que suenan muchísimo. 100 00:08:20,600 --> 00:08:21,600 Muchísimo. 101 00:08:23,600 --> 00:08:27,600 El problema es que como es del sistema, pero bueno, si no... 102 00:08:27,600 --> 00:08:29,600 Sobre todo que no coincida mucho. 103 00:08:29,600 --> 00:08:31,600 Vale, mejor. Gracias. 104 00:08:31,600 --> 00:08:35,600 Vale, si disparan cuando yo estoy en cámara lenta, 105 00:08:36,000 --> 00:08:39,000 en ese momento los disparos también se escuchan en cámara lenta. 106 00:08:39,000 --> 00:08:41,000 Al igual que el jugador. 107 00:08:43,000 --> 00:08:45,000 Pero si yo me muevo y disparo... 108 00:08:46,000 --> 00:08:47,000 También. 109 00:08:47,000 --> 00:08:50,000 También tiene el sonido simulando como un cristal, que aquí hemos visto, 110 00:08:50,000 --> 00:08:56,000 para que use lo de cortar la geometría en la cabeza para realizar varias secciones 111 00:08:56,000 --> 00:08:59,000 y que al morir se reparta en varias. 112 00:08:59,000 --> 00:09:03,000 Entonces llega un momento en el que cortando dos segundos y medio el jugador desaparece, 113 00:09:03,400 --> 00:09:07,400 pero se queda toda la demás geometría en el suelo. 114 00:09:08,400 --> 00:09:11,400 Entonces nosotros avanzamos por aquí, se puede saltar también. 115 00:09:15,400 --> 00:09:21,400 El jugador consta... El arma que porta el jugador consta de seis balas únicamente, 116 00:09:22,400 --> 00:09:25,400 por lo que cuando nos quedamos sin balas sonará el sonidito 117 00:09:25,400 --> 00:09:29,400 y todas las armas de los demás jugadores se pueden coger. 118 00:09:29,400 --> 00:09:31,400 Los enemigos están limitados a balas infinitas, 119 00:09:31,800 --> 00:09:33,800 pero ellos siempre nos pueden entrar con balas. 120 00:09:34,800 --> 00:09:36,800 Entonces tenemos dos caminos en los que podemos elegir. 121 00:09:40,800 --> 00:09:42,800 Prácticamente se va a ir superando. 122 00:09:43,800 --> 00:09:45,800 Y cuando nos matan, 123 00:09:48,800 --> 00:09:52,800 se reiniciará el nivel con la misma dificultad que la que estaba hasta antes. 124 00:09:53,800 --> 00:09:55,800 Os enseñaré el menú ahora. 125 00:09:56,200 --> 00:09:59,200 Básicamente tenemos el botón de jugar desde salir, 126 00:09:59,200 --> 00:10:03,200 que en el editor para la ejecución, o en el caso de ser un ejecutable, 127 00:10:03,200 --> 00:10:05,200 sale de la aplicación. 128 00:10:06,200 --> 00:10:09,200 Y aquí tenemos hecho el modelo de una bala para simular un poco 129 00:10:09,200 --> 00:10:12,200 que no sea el slider predeterminado de Unity, 130 00:10:13,200 --> 00:10:17,200 con un sonido que, para saber que estamos cambiando de dificultad y en difícil, 131 00:10:17,200 --> 00:10:19,200 sí se notaría más. 132 00:10:19,200 --> 00:10:21,200 No el disparo del jugador, porque siempre es el mismo, 133 00:10:21,200 --> 00:10:23,200 pero el disparo de los enemigos. 134 00:10:23,600 --> 00:10:25,600 Pero los jugadores serían los mismos. 135 00:10:28,600 --> 00:10:31,600 Si le damos en alguna extremidad, se le va a caer. 136 00:10:31,600 --> 00:10:33,600 Esas dos extremidades de abajo. 137 00:10:35,600 --> 00:10:37,600 La única. 138 00:10:39,600 --> 00:10:41,600 Pero básicamente tenemos lo del disparo, 139 00:10:41,600 --> 00:10:43,600 de que si da en el brazo, se cae en los brazos. 140 00:10:43,600 --> 00:10:45,600 Si da en las piernas, se cae en las piernas. 141 00:10:45,600 --> 00:10:47,600 Si da en los brazos, se cae en las piernas. 142 00:10:47,600 --> 00:10:49,600 Si da en los brazos, se cae en las piernas. 143 00:10:49,600 --> 00:10:51,600 Si da en los brazos, se cae en los brazos. 144 00:10:52,000 --> 00:10:54,000 Si da en las piernas, se cae en las piernas. 145 00:10:54,000 --> 00:10:56,000 Se le cae en las piernas. 146 00:10:58,000 --> 00:11:01,000 El jugador desaparece, el enemigo desaparece y se queda. 147 00:11:04,000 --> 00:11:07,000 Luego el tema de las luces es lo que más me dio problema, 148 00:11:07,000 --> 00:11:09,000 porque no había trabajado nunca con luces. 149 00:11:11,000 --> 00:11:14,000 Básicamente lo que he hecho es poner una luz normal 150 00:11:14,000 --> 00:11:17,000 y acercarla lo suficiente pegada al techo 151 00:11:17,000 --> 00:11:21,000 para que pudiera simular como que hubiera una luz, una lámpara ahí. 152 00:11:21,400 --> 00:11:24,400 En el caso del baño se usan otras luces 153 00:11:24,400 --> 00:11:27,400 que son más direccionales como si fueran de una linterna 154 00:11:27,400 --> 00:11:30,400 para cambiar un poco la habitación, 155 00:11:30,400 --> 00:11:34,400 el baño con respecto a todo el resto de la casa. 156 00:11:35,400 --> 00:11:38,400 Aquí tenemos la parte del comedor 157 00:11:38,400 --> 00:11:41,400 y la de la cocina que es la que me costó más trabajo 158 00:11:41,400 --> 00:11:44,400 para hacer la aisleta y que el jugador al pasar por los pasillos 159 00:11:44,400 --> 00:11:47,400 no se quedara quieto. 160 00:11:47,800 --> 00:11:50,800 Y el último fallo con el que me encontré 161 00:11:50,800 --> 00:11:53,800 fue con el que cada vez 162 00:11:53,800 --> 00:11:56,800 que el jugador pasa por algunos muebles, 163 00:11:56,800 --> 00:11:59,800 o sea, que haya un mueble entre el jugador y el enemigo, 164 00:11:59,800 --> 00:12:03,800 el enemigo no le disparaba porque detectaba antes el mueble que al jugador, 165 00:12:03,800 --> 00:12:06,800 pero eso lo solucioné poniendo unos colliders más bajos. 166 00:12:08,800 --> 00:12:11,800 Y al final sí lo solucioné en todo. 167 00:12:11,800 --> 00:12:14,800 El único problema sí que fue gordo 168 00:12:15,200 --> 00:12:18,200 el problema del horneo de luces que nunca lo había usado 169 00:12:21,200 --> 00:12:24,200 porque cada vez que horneaba luces 170 00:12:24,200 --> 00:12:27,200 iba metiendo otras más porque algunas se desaparecían 171 00:12:27,200 --> 00:12:30,200 al girar la cámara, etc. 172 00:12:30,200 --> 00:12:33,200 Entonces unas como que se iban quedando muy oscuras 173 00:12:33,200 --> 00:12:36,200 o demasiado brillantes, entonces no me di cuenta 174 00:12:36,200 --> 00:12:39,200 de que había una opción para limpiar 175 00:12:39,200 --> 00:12:42,200 los datos anteriores a los demás horneos 176 00:12:42,600 --> 00:12:45,600 de luz, lo limpié y al final ya se me quedó 177 00:12:45,600 --> 00:12:48,600 como lo estamos viendo ahora mismo. 178 00:12:48,600 --> 00:12:51,600 Y básicamente es eso, superas el nivel 179 00:12:51,600 --> 00:12:54,600 no tengo una pestaña de finalización 180 00:12:54,600 --> 00:12:57,600 pero el desafío realmente está en pasar 181 00:12:57,600 --> 00:13:00,600 por las habitaciones y que los enemigos 182 00:13:00,600 --> 00:13:03,600 y abatir a los enemigos sin que ellos te abatan antes 183 00:13:03,600 --> 00:13:06,600 por si no reiniciarías el nivel entero. 184 00:13:07,000 --> 00:13:10,000 Vale 185 00:13:10,000 --> 00:13:13,000 ya estaría, ¿no? 186 00:13:13,000 --> 00:13:16,000 Vale, genial 187 00:13:16,000 --> 00:13:19,000 Dame un segundillo 188 00:13:19,000 --> 00:13:22,000 una cosa solo, a revisar 189 00:13:22,000 --> 00:13:25,000 y empezamos con la ronda de preguntas 190 00:13:27,000 --> 00:13:30,000 Déjate, si puedes, el proyecto de Unity 191 00:13:30,000 --> 00:13:33,000 ahí abierto, ¿vale? 192 00:13:33,000 --> 00:13:36,000 ¿Lo puedes ejecutar una vez más, porfa? 193 00:13:36,400 --> 00:13:39,400 Voy, que la había dejado de compartir 194 00:13:41,400 --> 00:13:44,400 Bueno, no le he puesto sonido 195 00:13:44,400 --> 00:13:47,400 Vale, no pasa nada 196 00:13:47,400 --> 00:13:50,400 ¿Desde el menú o desde aquí? 197 00:13:50,400 --> 00:13:53,400 Desde aquí ya está, solo quería ver una cosiña 198 00:13:53,400 --> 00:13:56,400 Déjalo por si acaso 199 00:13:56,400 --> 00:13:59,400 o metedlo ahí preparado 200 00:13:59,400 --> 00:14:02,400 Hay varias preguntas que me surgen 201 00:14:02,400 --> 00:14:05,400 por ejemplo 202 00:14:05,800 --> 00:14:08,800 Bueno, se basa bastante el juego en Superhot 203 00:14:08,800 --> 00:14:11,800 es un referente bastante claro de juegos 204 00:14:11,800 --> 00:14:14,800 a nivel estético y a nivel de mecánicas 205 00:14:14,800 --> 00:14:17,800 ¿Detectas que se haya perdido algo en el proceso? 206 00:14:17,800 --> 00:14:20,800 Bueno, Superhot es un juego de realidad virtual 207 00:14:20,800 --> 00:14:23,800 para usar con gafas 208 00:14:23,800 --> 00:14:26,800 ¿Hay algo que hayas detectado que se pierde 209 00:14:26,800 --> 00:14:29,800 o al intentar recrearlo que no tenga, digamos, la misma 210 00:14:29,800 --> 00:14:32,800 o crees que es un juego completamente recreable 211 00:14:33,200 --> 00:14:36,200 teniendo en cuenta que no es tan inmersivo 212 00:14:36,200 --> 00:14:39,200 recreable, ¿cómo has hecho? 213 00:14:39,200 --> 00:14:42,200 No he intentado 214 00:14:42,200 --> 00:14:45,200 tener la esencia a mi manera 215 00:14:45,200 --> 00:14:48,200 de las extremidades, ya que en el juego original 216 00:14:48,200 --> 00:14:51,200 se rompía literalmente todo el jugador 217 00:14:51,200 --> 00:14:54,200 y yo he intentado recrear o cambiar 218 00:14:54,200 --> 00:14:57,200 que se caiga la extremidad a la que la has disparado 219 00:14:57,200 --> 00:15:00,200 Lo que sí me ha faltado, por ejemplo 220 00:15:00,600 --> 00:15:03,600 aunque sea más armas o algún arma de cuerpo a cuerpo 221 00:15:03,600 --> 00:15:06,600 o que el jugador sin arma pudiera también abatir a uno 222 00:15:06,600 --> 00:15:09,600 que tuviera arma, aunque sería más complicado 223 00:15:09,600 --> 00:15:12,600 puesto por la velocidad de las balas 224 00:15:12,600 --> 00:15:15,600 pero eso es lo único, el tema de que me hubiera gustado 225 00:15:15,600 --> 00:15:18,600 tener más variedad de armas 226 00:15:18,600 --> 00:15:21,600 y en el tema de que si destaco que me gusta incluir 227 00:15:21,600 --> 00:15:24,600 es lo de que se desmiembre la extremidad justa 228 00:15:24,600 --> 00:15:27,600 a la que le ha llegado el disparo 229 00:15:28,000 --> 00:15:31,000 Vale, y la animación de los personajes 230 00:15:31,000 --> 00:15:34,000 que te los bajaste del asset store 231 00:15:34,000 --> 00:15:37,000 y los has adaptado 232 00:15:37,000 --> 00:15:40,000 ¿Las animaciones las hiciste tú a mano 233 00:15:40,000 --> 00:15:43,000 o ya venían con el modelo? 234 00:15:43,000 --> 00:15:46,000 No, el modelo venía aparte, la animación sí probé yo 235 00:15:46,000 --> 00:15:49,000 en el animator a toquetear un poco 236 00:15:49,000 --> 00:15:52,000 y sí hay algunas animaciones que pillé una 237 00:15:52,000 --> 00:15:55,000 de pose y disparo que no me convencía mucho 238 00:15:55,400 --> 00:15:58,400 entonces yo sí toqué un poco 239 00:15:58,400 --> 00:16:01,400 las animaciones de los enemigos 240 00:16:01,400 --> 00:16:04,400 cuando están disparando 241 00:16:04,400 --> 00:16:07,400 tienen bien hecho 242 00:16:07,400 --> 00:16:10,400 no como el modelo que elegí yo para mi jugador 243 00:16:10,400 --> 00:16:13,400 este sí tiene bien hecho todo el rigueo 244 00:16:13,400 --> 00:16:16,400 de los huesos 245 00:16:16,400 --> 00:16:19,400 entonces se puede mover literalmente todo 246 00:16:19,400 --> 00:16:22,400 pero sí hice un par de modificaciones 247 00:16:22,800 --> 00:16:25,800 una de las veces que hablamos al comienzo 248 00:16:25,800 --> 00:16:28,800 cuando hablaste de John Wick 249 00:16:28,800 --> 00:16:31,800 te comenté a lo mejor de hacer el rigging 250 00:16:31,800 --> 00:16:34,800 con Mixamo y luego meterlo 251 00:16:34,800 --> 00:16:37,800 no me molesta a mí en absoluto 252 00:16:37,800 --> 00:16:40,800 porque llevas razón de que es un primera persona 253 00:16:40,800 --> 00:16:43,800 tampoco se va a ver mucho 254 00:16:43,800 --> 00:16:46,800 pero probaste ese método y lo descartaste 255 00:16:46,800 --> 00:16:49,800 al final sí se me olvidó 256 00:16:50,200 --> 00:16:53,200 estoy viendo qué podía hacer 257 00:16:53,200 --> 00:16:56,200 o buscar otro personaje 258 00:16:56,200 --> 00:16:59,200 pero ya al final no barajé esa opción 259 00:16:59,200 --> 00:17:02,200 tengo alguna preguntilla más 260 00:17:02,200 --> 00:17:05,200 también me indicas 261 00:17:05,200 --> 00:17:08,200 que la fuente la rebelheart 262 00:17:08,200 --> 00:17:11,200 sí rebelheart 263 00:17:11,200 --> 00:17:14,200 la has convertido en sprites 264 00:17:14,200 --> 00:17:17,200 porque no podías integrarla dentro de Unity 265 00:17:17,600 --> 00:17:20,600 una de las cuestiones que hay 266 00:17:20,600 --> 00:17:23,600 es que has usado un Unity de 2019 267 00:17:23,600 --> 00:17:26,600 pero una de las nuevas implementaciones 268 00:17:26,600 --> 00:17:29,600 con el TESMES PRO 269 00:17:29,600 --> 00:17:32,600 es que se pueden importar 270 00:17:32,600 --> 00:17:35,600 tipografías que no vienen por defecto 271 00:17:35,600 --> 00:17:38,600 la tipografía era de una página 272 00:17:38,600 --> 00:17:41,600 que tú ponías el texto y te la transformaba 273 00:17:41,600 --> 00:17:44,600 y lo único que te dejaba era bajarte la imagen 274 00:17:45,000 --> 00:17:48,000 que no contabas con la fuente tipográfica 275 00:17:48,000 --> 00:17:51,000 me ha llamado la atención 276 00:17:51,000 --> 00:17:54,000 además en tu caso que manejas mucho 277 00:17:54,000 --> 00:17:57,000 porque te has metido en scripts 278 00:17:57,000 --> 00:18:00,000 y funcionalidades bastante complicadas 279 00:18:00,000 --> 00:18:03,000 es esta la razón 280 00:18:03,000 --> 00:18:06,000 que no contabas con la fuente tipográfica 281 00:18:06,000 --> 00:18:09,000 solo me daba la imagen 282 00:18:09,000 --> 00:18:12,000 luego también hablas de que has tenido amigos 283 00:18:12,400 --> 00:18:15,400 te has dejado el juego para testearlo 284 00:18:15,400 --> 00:18:18,400 sí, me llegó bastante 285 00:18:18,400 --> 00:18:21,400 que nos gusta el tema de los videojuegos 286 00:18:21,400 --> 00:18:24,400 y a lo largo del proyecto 287 00:18:24,400 --> 00:18:27,400 le dije testéamelo a ver qué tal 288 00:18:27,400 --> 00:18:30,400 o qué crees que falta aquí 289 00:18:30,400 --> 00:18:33,400 entonces ellos sí me daban el feedback 290 00:18:33,400 --> 00:18:36,400 y en base a eso encontré algunas cosas bastante relevantes 291 00:18:36,400 --> 00:18:39,400 luego hay otra cosa yo jugando 292 00:18:39,800 --> 00:18:42,800 igual soy yo que no lo estoy manejando bien 293 00:18:42,800 --> 00:18:45,800 lo que pasa es que a lo mejor saltas 294 00:18:45,800 --> 00:18:48,800 y estás parado 295 00:18:48,800 --> 00:18:51,800 hasta que no te mueves 296 00:18:51,800 --> 00:18:54,800 no notas de que estás saltando 297 00:18:54,800 --> 00:18:57,800 a lo mejor lo que tenía que haber hecho era hacerle el impulso inicial 298 00:18:57,800 --> 00:19:00,800 como ir a lanzar el arma 299 00:19:00,800 --> 00:19:03,800 o al disparar plantearle ese pequeño tiempo real 300 00:19:03,800 --> 00:19:06,800 cuando saltas 301 00:19:07,200 --> 00:19:10,200 cuando saltas y estás parado 302 00:19:10,200 --> 00:19:13,200 te quedabas como en el suelo todavía 303 00:19:13,200 --> 00:19:16,200 y a menos que no fueras adelante 304 00:19:16,200 --> 00:19:19,200 no notabas que estabas elevándote 305 00:19:19,200 --> 00:19:22,200 esto ya lo hablamos en la tutoría 306 00:19:22,200 --> 00:19:25,200 pero sí que usaste el DoTween 307 00:19:25,200 --> 00:19:28,200 para secuenciar las instrucciones que se iban generando 308 00:19:28,200 --> 00:19:31,200 sobre todo he visto en los enemigos 309 00:19:31,200 --> 00:19:34,200 y cuando lanzan el arma 310 00:19:34,600 --> 00:19:37,600 cuando el jugador lanza el arma 311 00:19:37,600 --> 00:19:40,600 o el retroceso cuando disparas 312 00:19:40,600 --> 00:19:43,600 porque el retroceso de los enemigos es la animación 313 00:19:43,600 --> 00:19:46,600 ¿y cómo descubriste esta escrita? 314 00:19:46,600 --> 00:19:49,600 busqué hacer algunas animaciones 315 00:19:49,600 --> 00:19:52,600 de que cuando usaba físicas normales 316 00:19:52,600 --> 00:19:55,600 al lanzar el arma y le daba algún impulso 317 00:19:55,600 --> 00:19:58,600 no respetaba el tiempo 318 00:19:58,600 --> 00:20:01,600 el arma se quedaba flotando 319 00:20:02,000 --> 00:20:05,000 entonces barajeé opciones 320 00:20:05,000 --> 00:20:08,000 estuve mirando la documentación y salió en la librería 321 00:20:08,000 --> 00:20:11,000 para realizar una secuenciación de animación 322 00:20:11,000 --> 00:20:14,000 en base a los frames 323 00:20:14,000 --> 00:20:17,000 no al tiempo, sino siguiendo los frames del juego 324 00:20:17,000 --> 00:20:20,000 entonces el tiempo está parado, va a 0 frames 325 00:20:20,000 --> 00:20:23,000 y si el tiempo va avanzando, según los frames 326 00:20:23,000 --> 00:20:26,000 vale 327 00:20:26,000 --> 00:20:29,000 porque igual con corrutinas se podría de algún modo 328 00:20:29,400 --> 00:20:32,400 no lo he probado 329 00:20:32,400 --> 00:20:35,400 cuando encontré la librería 330 00:20:35,400 --> 00:20:38,400 vi que me iba bastante bien 331 00:20:38,400 --> 00:20:41,400 entonces lo usé para todo lo que me requería 332 00:20:41,400 --> 00:20:44,400 está bien resuelto porque funciona perfecto 333 00:20:44,400 --> 00:20:47,400 esto añade más dificultad 334 00:20:47,400 --> 00:20:50,400 y evidentemente el proyecto tiene un tiempo limitado 335 00:20:50,400 --> 00:20:53,400 y está muy bien 336 00:20:53,400 --> 00:20:56,400 el movimiento de los personajes 337 00:20:57,400 --> 00:21:00,400 ¿Te lo planteaste en algún momento? 338 00:21:00,400 --> 00:21:03,400 Sí, te lo comenté un día 339 00:21:03,400 --> 00:21:06,400 que sí tenía planeado hacerlo 340 00:21:06,400 --> 00:21:09,400 incluso lo comenté con los compañeros 341 00:21:09,400 --> 00:21:12,400 que me dijeron que me podían ayudar 342 00:21:12,400 --> 00:21:15,400 pero al final hice una prueba 343 00:21:15,400 --> 00:21:18,400 me ayudaron con un personaje 344 00:21:18,400 --> 00:21:21,400 pero se veía que no iba a conseguirlo 345 00:21:21,400 --> 00:21:24,400 estaban llenos de proyectos 346 00:21:25,400 --> 00:21:28,400 al final barajé esa opción y la descarte 347 00:21:28,400 --> 00:21:31,400 preferí hacerlos estáticos y en puntos relevantes 348 00:21:31,400 --> 00:21:34,400 en el mapa para que pudieras verlos a todos 349 00:21:34,400 --> 00:21:37,400 pero sí me lo planteé 350 00:21:37,400 --> 00:21:40,400 vuelvo un poco a Superhot 351 00:21:40,400 --> 00:21:43,400 si tuvieras que seguir con el desarrollo 352 00:21:43,400 --> 00:21:46,400 aparte de lo que hemos hablado de más variedad de armas 353 00:21:46,400 --> 00:21:49,400 hay alguna cosa que añadirías 354 00:21:49,400 --> 00:21:52,400 o que te ocurrió 355 00:21:52,400 --> 00:21:55,400 que pudieras investigar 356 00:21:55,400 --> 00:21:58,400 hubiera podido meter más niveles 357 00:21:58,400 --> 00:22:01,400 porque en base a eso 358 00:22:01,400 --> 00:22:04,400 era lo que te he contado 359 00:22:04,400 --> 00:22:07,400 lo de las armas 360 00:22:07,400 --> 00:22:10,400 me hubiera gustado hacer dos o tres tipos de armas 361 00:22:10,400 --> 00:22:13,400 alguna que sea lanzable 362 00:22:13,400 --> 00:22:16,400 de que coja la curva 363 00:22:16,400 --> 00:22:19,400 aunque también se puede hacer con el arma 364 00:22:20,400 --> 00:22:23,400 como preguntas como tal 365 00:22:23,400 --> 00:22:26,400 no te voy a hacer muchas más 366 00:22:26,400 --> 00:22:29,400 porque me lo has resuelto todo 367 00:22:29,400 --> 00:22:32,400 con Blender, bueno 368 00:22:32,400 --> 00:22:35,400 ¿qué tal? ¿te costó mucho hacer este seccionado? 369 00:22:35,400 --> 00:22:38,400 Sí, tuve que buscar un tutorial 370 00:22:38,400 --> 00:22:41,400 porque no había usado Blender nunca 371 00:22:41,400 --> 00:22:44,400 más o menos ahí me guió un poco a hacer las secciones 372 00:22:44,400 --> 00:22:47,400 y las hice a mi gusto 373 00:22:48,400 --> 00:22:51,400 me sorprendió 374 00:22:51,400 --> 00:22:54,400 que al acabar la partida 375 00:22:54,400 --> 00:22:57,400 y matar a todos los enemigos 376 00:22:57,400 --> 00:23:00,400 no pasara algo tipo... 377 00:23:00,400 --> 00:23:03,400 no sabía 378 00:23:03,400 --> 00:23:06,400 básicamente no iba a poner una pantalla 379 00:23:06,400 --> 00:23:09,400 de has completado el juego 380 00:23:09,400 --> 00:23:12,400 era como un prototipo 381 00:23:12,400 --> 00:23:15,400 de que se puede seguir haciendo más en este juego 382 00:23:16,400 --> 00:23:19,400 para hacer un escenario de algún nivel 383 00:23:19,400 --> 00:23:22,400 y listo 384 00:23:22,400 --> 00:23:25,400 y luego otra cosa que eché en falta es 385 00:23:25,400 --> 00:23:28,400 que al jugar no hay forma 386 00:23:28,400 --> 00:23:31,400 de ir al menú 387 00:23:31,400 --> 00:23:34,400 de ir o salir del juego 388 00:23:34,400 --> 00:23:37,400 en realidad 389 00:23:37,400 --> 00:23:40,400 viendo lo que has hecho a nivel código 390 00:23:40,400 --> 00:23:43,400 es una chorradilla 391 00:23:44,400 --> 00:23:47,400 un menú aunque sea chiquitito 392 00:23:47,400 --> 00:23:50,400 básicamente tenía puesto 393 00:23:50,400 --> 00:23:53,400 en el controller 394 00:23:53,400 --> 00:23:56,400 que se ocultara el cursor 395 00:23:56,400 --> 00:23:59,400 tenía previsto hacer un menú 396 00:23:59,400 --> 00:24:02,400 mientras jugabas pero luego me surgió la idea 397 00:24:02,400 --> 00:24:05,400 de hacer el menú principal y ya esa la dejé más aparte 398 00:24:05,400 --> 00:24:08,400 por eso puse lo de ocultar el cursor 399 00:24:13,400 --> 00:24:16,400 pero bueno, si siguieras con el desarrollo 400 00:24:16,400 --> 00:24:19,400 es verdad que esto es un solo nivel 401 00:24:19,400 --> 00:24:22,400 pero creo que sería recomendable 402 00:24:22,400 --> 00:24:25,400 que pusieras algún tipo de HUD 403 00:24:25,400 --> 00:24:28,400 de los controles también 404 00:24:28,400 --> 00:24:31,400 que es algo en plan tutorial 405 00:24:31,400 --> 00:24:34,400 aunque sea una superposición 406 00:24:34,400 --> 00:24:37,400 de una imagen 407 00:24:37,400 --> 00:24:40,400 que son ese tipo de cosas que parecen una chorrada 408 00:24:40,400 --> 00:24:43,400 le puse el proyecto final a un compañero amigo 409 00:24:43,400 --> 00:24:46,400 y me dijo, ¿se puede jugar con mando? 410 00:24:46,400 --> 00:24:49,400 o que no sabes que puedes saltar 411 00:24:49,400 --> 00:24:52,400 y nunca pruebas a darle a la barra cerradora 412 00:24:52,400 --> 00:24:55,400 que son chorradas pero que ayudaría mucho 413 00:24:55,400 --> 00:24:58,400 sobre todo si vas a 414 00:24:58,400 --> 00:25:01,400 seguir haciendo niveles y eso 415 00:25:01,400 --> 00:25:04,400 que cuando alguien coge un juego a lo mejor que está probando en internet 416 00:25:04,400 --> 00:25:07,400 si le cuesta enterarse de cómo funciona pues lo deja 417 00:25:07,400 --> 00:25:10,400 entonces es bastante importante 418 00:25:10,400 --> 00:25:13,400 nada, destacar, en la memoria 419 00:25:13,400 --> 00:25:16,400 me ha gustado mucho que incluyeras una sección de problemas encontrados 420 00:25:16,400 --> 00:25:19,400 y soluciones porque me ha clarificado 421 00:25:19,400 --> 00:25:22,400 algunas cosas que me iba apuntando y luego las he leído y digo 422 00:25:22,400 --> 00:25:25,400 pues mira, me las has resuelto 423 00:25:25,400 --> 00:25:28,400 en vez de meter un glosario 424 00:25:28,400 --> 00:25:31,400 para explicar algunos términos pues preferí meter 425 00:25:31,400 --> 00:25:34,400 un apartado en el que se vieran los problemas 426 00:25:34,400 --> 00:25:37,400 más significantes con los que me he encontrado 427 00:25:37,400 --> 00:25:40,400 y cómo lo he solucionado 428 00:25:40,400 --> 00:25:43,400 he encontrado algunas faltas ortográficas 429 00:25:43,400 --> 00:25:46,400 que podrías haber revisado 430 00:25:46,400 --> 00:25:49,400 pero está bien presentado 431 00:25:49,400 --> 00:25:52,400 y nada, por mi parte, el cronograma por lo que he ido viendo 432 00:25:52,400 --> 00:25:55,400 que además el seguimiento que he ido haciendo contigo 433 00:25:55,400 --> 00:25:58,400 como veía que avanzabas correctamente 434 00:25:58,400 --> 00:26:01,400 ha ido muy bien en ese sentido 435 00:26:01,400 --> 00:26:04,400 ¿Cuál es el punto que más se te ha trabado? 436 00:26:04,400 --> 00:26:07,400 me has hablado de varios, por ejemplo el personaje de John Wick 437 00:26:07,400 --> 00:26:10,400 lo viaste rápido, entonces tampoco te hizo ningún cuello de botella 438 00:26:10,400 --> 00:26:13,400 pero hubo algo que se te atascó 439 00:26:13,400 --> 00:26:16,400 realmente y no sabías por dónde tirar 440 00:26:16,400 --> 00:26:19,400 era el de las luces 441 00:26:19,400 --> 00:26:22,400 porque las luces es un tema bastante amplio 442 00:26:22,400 --> 00:26:25,400 que no he dado nunca, siempre he usado en algunos proyectos 443 00:26:25,400 --> 00:26:28,400 el directional light, pero ha sido un espacio cerrado 444 00:26:28,400 --> 00:26:31,400 hice la prueba de lightproof 445 00:26:31,400 --> 00:26:34,400 que están directamente por todo el cuarto 446 00:26:34,400 --> 00:26:37,400 se ven aquí, están por todo el cuarto 447 00:26:37,400 --> 00:26:40,400 para que algunas zonas que no sean tan 448 00:26:40,400 --> 00:26:43,400 algunas esquinitas se vieran un poco mejor 449 00:26:43,400 --> 00:26:46,400 pero el de las luces sí me generó varios problemas 450 00:26:46,400 --> 00:26:49,400 porque a veces al girar la cámara 451 00:26:49,400 --> 00:26:52,400 en tal punto, en tal ángulo, se veía la esquina de que se desaparecía esa luz 452 00:26:52,400 --> 00:26:55,400 era eso, el horneado, que había que resetearlo 453 00:26:55,400 --> 00:26:58,400 tenía que resetear los datos del horneado 454 00:26:58,400 --> 00:27:01,400 y hacerlo en los nuevos 455 00:27:01,400 --> 00:27:04,400 porque había algunas partes que eran muy oscuras 456 00:27:04,400 --> 00:27:07,400 y no entendía por qué si tenía el mismo material 457 00:27:07,400 --> 00:27:10,400 que otro que se veía muy claro 458 00:27:10,400 --> 00:27:13,400 pero claro, porque ese mueble ya lo había horneado varias veces 459 00:27:13,400 --> 00:27:16,400 antes de meter todos los demás 460 00:27:16,400 --> 00:27:19,400 pero sí, ese es el punto en el que más estuve 461 00:27:19,400 --> 00:27:22,400 y es literalmente una tontería 462 00:27:22,400 --> 00:27:25,400 lo de siempre, las distintas tazas 463 00:27:25,400 --> 00:27:28,400 además no decidí ver ningún tutorial 464 00:27:28,400 --> 00:27:31,400 porque eran demasiado largos 465 00:27:31,400 --> 00:27:34,400 para lo mejor el problema que yo tenía 466 00:27:34,400 --> 00:27:37,400 y a lo mejor me iban a estar explicando otras cosas de luces que no iba a necesitar 467 00:27:37,400 --> 00:27:40,400 vale, pues por mi parte, por Goma 468 00:27:40,400 --> 00:27:43,400 no sé si quieres añadir algo 469 00:27:43,400 --> 00:27:46,400 o algo que quieras 470 00:27:46,400 --> 00:27:49,400 no, ese es todo, es un proyecto de un nivel 471 00:27:49,400 --> 00:27:52,400 que me hubiera gustado hacer más, con más variedad de cosas 472 00:27:52,400 --> 00:27:55,400 pero si el tema del tiempo con las prácticas 473 00:27:55,400 --> 00:27:58,400 si hubiera tenido más y hubiera hecho, aunque sean las armas 474 00:27:58,400 --> 00:28:01,400 hubiera hecho algún arma más 475 00:28:01,400 --> 00:28:04,400 y sí, me quedé con alguna gana de hacer más niveles 476 00:28:04,400 --> 00:28:07,400 ¿Vas a seguir o aquí se quedó con el proyecto? 477 00:28:07,400 --> 00:28:10,400 Bueno, a lo mejor en un futuro 478 00:28:10,400 --> 00:28:13,400 si lo llego a probar y a lo mejor 479 00:28:13,400 --> 00:28:16,400 si en algún momento tengo gafas, puedo meter la implementación de las gafas VR 480 00:28:16,400 --> 00:28:19,400 vale, yo para esa ocasión 481 00:28:19,400 --> 00:28:22,400 intenta meter algo, aunque sea a nivel estético 482 00:28:22,400 --> 00:28:25,400 que te diferencie del Superhot, porque ahora es demasiado homenaje 483 00:28:25,400 --> 00:28:28,400 es decir, que no lo digo como una pega porque de hecho 484 00:28:28,400 --> 00:28:31,400 ha sido la premisa siempre, pero 485 00:28:31,400 --> 00:28:34,400 si lo quieren mover, pues yo creo que 486 00:28:34,400 --> 00:28:37,400 incluso te puede 487 00:28:37,400 --> 00:28:40,400 no sé a nivel legal si puede hasta haber 488 00:28:40,400 --> 00:28:43,400 alguna repercusión, pero 489 00:28:43,400 --> 00:28:46,400 es tan Superhot que claro 490 00:28:46,400 --> 00:28:49,400 vale, pues muchas gracias 491 00:28:49,400 --> 00:28:52,400 por la presentación 492 00:28:52,400 --> 00:28:55,400 y nada, lo dije allí 493 00:28:55,400 --> 00:28:58,400 estoy muy oscuro, no vayáis 494 00:28:58,400 --> 00:29:01,400 bueno, no pasa nada, se te ve lo suficiente 495 00:29:01,400 --> 00:29:04,400 lo comenté ayer en la reunión de FCT 496 00:29:04,400 --> 00:29:07,400 las notas de proyecto se ponen el jueves 25 497 00:29:07,400 --> 00:29:10,400 tenemos la reunión, ¿vale? hasta entonces 498 00:29:10,400 --> 00:29:13,400 no deberíamos daros la información de vuestra calificación 499 00:29:13,400 --> 00:29:16,400 pero eso, pues nada, ya nos pondremos en contacto 500 00:29:16,400 --> 00:29:19,400 también para, por si hay novedades 501 00:29:19,400 --> 00:29:22,400 vamos, para acabar el proceso de vuestro título 502 00:29:22,400 --> 00:29:25,400 etcétera, entonces estar pendientes del correo 503 00:29:25,400 --> 00:29:28,400 etcétera, cuando acabéis 504 00:29:28,400 --> 00:29:31,400 porque habrá más informaciones 505 00:29:31,400 --> 00:29:34,400 ¿vale? más comunicaciones 506 00:29:34,400 --> 00:29:37,400 pues nada, muchas gracias Iker 507 00:29:37,400 --> 00:29:40,400 gracias por el trabajo 508 00:29:40,400 --> 00:29:43,400 hasta luego