Vale.
Primera cosa importante del día.
Ayer se anunció y Unity 2000 20.1, versión ya oficial sale de beta.
No sé si os vais a japi, le dais añadir 20 20.1.
Ya está en la versión cero.
Final de las letras del final son para Alpha, para beta y la F final vale cuando después de todo un
año de trabajar llegan a la .4 a la versión definitiva.
Se llama LTS Long Term Support y significa que si creáis un proyecto en esa versión se le va a dar soporte
a largo plazo.
O sea que si empezase a crear un juego en 2018 y 2022 a 2018, LTS todavía tendrá soporte.
Todavía tendrá bugs.
O sea que os ayudarán en caso de que haya bugs o podréis contactar con ellos.
Vale entonces recomendación?
Ya podéis instalar la 20:21 Feina y cómo vamos a hacer una práctica de instalar la aplicación en el
teléfono móvil?
Es un buen momento para que añada el soporte para Android o para webs o para todos, o que queráis balet
desde aquí mismo porque os lo va a instalar absolutamente todo, todo, todo, todo.
Cuantas más cosas estaréis, más espacio será.
Sin saltais Android masivos más el motor 15 gigas, 15 gigas, el de Android y de hecho creo que es
una burrada.
Son 5 gigas de iPhones pokito 1,6, pero el de Android es una barbaridad.
Vale, entonces si lo dejáis y ahí está el auditó, todo mono y demás.
Un trabajo menos que haceros, vale.
Si no como ahora.
La idea es que podáis seguir el resto de la clase.
Os bajáis Dignity.
28 20:21 No instales ningún módulo adicional y ya lo haremos el día que haga falta.
Vale, porque si no tardará el doble de tiempo en instalarse.
Si no, la beta ya no está en beta.
Cuando le das al botón de añadir ya te debería salir la 20:20 punto 1.0 F vale la F final.
De hecho, ya tienen la 2000 20.2 en Alpha que está Alpha pasará a la beta seguramente en los próximos
días, pero justo ayer me llegó el mail de que ya tenemos un 20/20.
1.
Si ya hace un mes que la uso con vuestros bugs cabrones.
Entonces le damos tiempo a que lo instale.
Y podemos utilizar a partir de ahora, en lugar de la beta de acuerdo la primera vez que habreis un
proyecto de Irak que tiene que hacer el Android.
La idea es que si en principio es un proceso que es automático, no debería rompernos nada en teoría
a la práctica.
Siempre puede haber algo que haya cambiado?
No lo sé.
De todas formas, como utilizábamos una de las últimas betas, la 15 o la 16 a la versión final, no
creo que haya cambiado mucho, sobre todo porque han pasado dos semanas.
Por otra cosa.
Vale, entonces vamos a darle un poquito de tiempo que acabe esto de rellenar, de descargar, ahora,
como todos nos hemos conectado al mismo internet.
Verás tú que divertido nos van a llamar.
Oye, qué hacéis?
Estoy montando aquí un servicio de piratería o algo seguro?
Vale, entonces no debería tardar demasiado.
Os recuerdo de paso, ya os lo dije, pero recuerdo que el día de mañana, cuando queréis añadir un
nuevo módulo a una de las instalaciones, estos tres puntitos tienen una opción añadir módulos y los
módulos son para compilar en cualquiera de los otros dispositivos como estos que veis aquí.
Vale para instalar los SDK adicionales, los que las plataformas que no están aquí PlayStation, Xbox
y Nintendo Switch tenéis que pagar el SDK?
Evidentemente vale, pero para todo lo demás que es gratis o asequible o lo puede hacer cualquiera en
su casita Android, tíos y variantes y ejecutables.
Os bastará esto?
Por cierto, una pregunta que me hacen mucho, que supongo que a lo mejor os pasaba por la cabeza para
sacar un juego en Mac necesitas un Mac para compilar para Windows necesitas Windows para compilar.
Para Linux necesitas un Linux.
Lo que se suele hacer es se sube esto a un app, os lo descargas en una máquina con cada uno de los
sistemas operativos y desde el Unity de esa máquina es desde donde haceis la compilación final.
Vale, pero no intentéis hacer una compilación para Windows desde un Mac.
No funciona nunca.
Funciona?
Vale, vale, pues esto rápido, no la de arriba, la que tienes marcada 20 20.1, la de arriba del
todo vale y la instalas y listos.
De acuerdo.
En mi caso ya ya está.
De hecho, voy a hacer dos cosas.
La primera es cerrar el proyecto en la beta.
Adiós beta.
Ha sido un placer.
Adiós a ésta.
Antes de borrar la beta voy a ver que la 20:21 abre el proyecto, o sea, cosa que no lo abra, tengamos
un problema serio.
Y si es así, luego ya puede borrar la beta.
Lo digo porque la beta son 8 gigas inútiles ahora en mi ordenador vale.
Por cierto, cuidado con las temperaturas de los ordenadores cuando instalas estas cosas.
El mio ya está que arde y son las nueve y cuarto.
Está claro, entonces está instalando.
Ya está abierto bien el proyecto.
Sí, recordad que ahora, cuando vayáis a abrir los proyectos, veis que aquí me salían las tres versiones
que tenía antes.
Ahora me va a salir la nueva que es la 20:21 F.
Se cambia desde aquí?
Vale.
Desde la propia pestaña de proyectos podéis decidir con qué versión abrir un proyecto.
Lo veis?
Por lo tanto, aquí, cuando se me haya acabado de instalar, me debería de salir.
La cosa está a 20 21 y acordaros, he de cambiarlo aquí.
De hecho, fijaros que a la vez que cambies la versión podéis decirle para qué plataforma queréis hacer
la compilación y ya os pone los settings.
En este caso sólo tengo Mako ese.
Me acuerdo que en una de las versiones que tenía la 3, la 3, 11 he instalado, no sé por qué Android
es la de Mac.
Entonces si elijo que un proyecto se abra con 2019 3 11 veces que me sale aquella ya para preparar el
proyecto para Android, iOS y Mac?
Vale.
Pues a ver si esto acaba de una vez.
Ya está, vale.
Prueba de fuego es ésta cambiar de una version a otra.
Yo le doy, yo le doy y te dice o quieres hacer una de tu proyecto a una versión nueva de Unity como
parte del Android y Unity.
Cambiar algunos de tus escribes y volverás a recopilar toda la biblioteca puede tomar unos minutos.
La lista de cambios estará en este fichero.
Locks Barra Package Apúrate.
Ahora le echaremos un vistazo a este proyecto, a este fichero de LOC, a ver qué hace.
Yo le doy a aceptar.
No rezo, porque si no, igual invoca al diablo.
Y a ver qué lo que pasa.
Esperemos que funcione a la primera.
Con cambios de versiones mayores, daría problemas seguro.
Siempre de la 2018 2019.
Adiós.
Entre versiones menores de la 2000 19.1 2019.
Punto 2.3 hay menos errores entre cambio de compilación.
2019 punto 1.7 2010 en EE.UU. 1.8 en 1.9.
Normalmente no debería fallar nada de una beta a una final.
Como mucho la habrán puesto más monos y han quitado el botón que ponía aquí previo.
Os acordáis?
Quitado cosas de la beta?
No hay ni un puto error, cosa que es muy bueno.
O sea, cuando abres y ves esto limpio después de una grieta es que se han alineado los planetas.
Lo más normal es que hubiera algo rojo y hubiera que echarle un vistazo.
La prueba de fuego es darle al play y si funciona como funcionaba ayer, pues nos damos con un canto
en los dientes perfecto.
Y los cambios que ha hecho ya por curiosidad?
Si abrimos la carpeta de assets.
Revisa la carpeta de proyectos, además de la de siempre, hemos utilizado la de nosotros.
Dije que todo lo que haya veíais tenía que ir en Asech y prohibido añadir en cualquiera de las otras.
Prohibidísimo el que toque algo de esta librería se le va a romper el odio o cualquier otra carpeta
que no sea la de Gasset.
Vais a interferir en el proceso de uso normal de Unity y a tomar por culo.
En la librería están las librerías que nos hemos ido bajando Tex-Mex, pero todas las librerías que
hemos estado utilizando se guardan aquí en blogs.
Veis que está este Paccha Great Blogs?
Fijaros solo por haber actualizado el 22 de julio.
Pues mira, es ni siquiera es hoy el día que creamos el proyecto.
Se añadieron todos estos módulos, todas estas librerías, librerías para Visual Studio, otra vez para
que la quiero, para Rayder, para Android, para bandos.
Tenéis un montón físicas ropa, blogs, etc. A través de ella hay un montón.
Estos son las que se cambiaron el día que se creó el proyecto.
Hoy que lo acabamos de actualizar, no ha habido ningún cambio.
Fantástico, perfecto.
A partir de aquí, Packages tiene un manifiesto de las versiones exactas que se utiliza de cada una
de las librerías que habéis visto.
Simplemente este es el fichero gracias al cual Unity puede vincular vuestro proyecto con la versión
exacta de una librería.
Lo veis?
Hay gente que a veces viene aquí y lo cambia a mano.
Chapuzas.
O sea, si queréis una versión específica, la tenéis que instalar y descargar correctamente.
Que el número no te va a dar la diferencia.
Esto es, el pacatos logs, que básicamente es de cada uno de los paquetes de cada una de las librerías
que utilizáis información adicional, como dependencias o wereables, de la cual tiene que mirar las
últimas versiones, etcétera.
De algunos paquetes tienen muchas dependencias, tienen varias como éste.
Aquí ves que tiene un montón de dependencias.
Esta sería la carpeta Packages.
Los Proyect Settings ya los conocéis porque son los que configuramos desde aquí.
Os acordáis?
Todos estos numeritos que uno coloca aquí donde se guardan?
Mirad aquí la carpeta Proyect Settings de alguno que hayamos utilizado.
El Input Manager Input Manager guarda información del eje horizontal vertical, lo que sea el audio
manager.
Todo lo que sea información relacionada con los ajustes del proyecto esta aquí incluido, incluido en
los propios proyectos activos.
Entonces, información adicional que vosotros no programã.
Pero el motor que utiliza en algún momento la carpeta temporal se guardan archivos temporales y en user
setting son preferencias vuestras para que cuando abreus esto, cuando habreis el editor esto tenga
esta anchura o esta altura o este o esta cosa esté aquí o esté en el otro lado, eso se guarda ahí.
Entonces esto es la estructura general de carpetas que se suele utilizar.
En general, no toqueteos estas carpetas, sobretodo libraries y a ver si te la cargas.
Lo único que te va a pasar la de Library, precisamente, es que te va a pedir volver a descargar todo
como alguna de esas versiones, ya no esté disponible o ya hayan actualizado a una superior, no podrás
volver atrás, no podrás volver atrás, tendrás que actualizar y si actualizas y no te funciona, pues
no me llames.
No me escribes por disco porque no voy a contestar si ese tipo de error vale.
Por tanto, bueno, ya tenemos esta versión.
Es hora de los adioses.
Bueno, ha sido un placer conocerte.
Meta a tomar por culo un 8 gigas gratis para mi ordenador.
Vale, ya está asi de facil.
Como veis, los Iconic me dicen que no he preparado absolutamente nada para compilar.
Todavía no podré exportar.
Sin embargo, cuando necesite voy a añadirle los módulos necesarios.
Desde aquí vale.
Y me diréis si ya tienes los módulos para esta versión, también te lo tienes que bajar para la otra.
La respuesta es sí, sí, porque las librerías son específicas, son compiladas específicamente para
una versión u otra.
De acuerdo.
Por ejemplo, si ahora yo ya no voy a usar la 2018, que creo que ya no tengo ningún tipo de proyecto,
será 2018.
Podríamos borrar o la Domit, así que todavía la tengo que usar para cosas.
Vale, pero por ejemplo, si esta ya no la voy a utilizar, es una forma de liberar, no sé cuanto de
ocupar esto.
Pero bueno, fijaros 2 gigas de Android, 3 de iOS, 300 de mas, hay basura básicamente, entonces
acordaros y vais instalando versiones, versiones y versiones de ir haciendo limpieza de vez en cuando.
cepp Pues ya tenemos en teoría la definitiva.
Esta es la buena y a partir de aquí se supone que cada vez irá mejor.
Vale bien.