Vamos a empezar por una cosa muy fácil, que es hacer que el proyectil o hacer que lo que vaya a tirar
el granjero vaya volando hacia delante.
Luego lo iré mejorando porque a diferencia de como lo teníamos anteriormente, ahora hay muchos tipos
de comidas.
Entonces hay plátanos, hay huesos, hay distintos tipos de comidas, probablemente para distintos tipos
de animales.
Entonces lo que vamos a hacer es de momento nos vamos a quedar uno a pizza por decir algo, y en una
primera instancia vamos a hacer que el jugador sea capaz de lanzar un proyectil, de lanzar un cacho
de comida a la escena.
La primera fase será que el proyectil irá hacia adelante.
Lo siguiente será que el proyectil tendrá una serie de propiedades que aglutina.
Haremos lo que hemos llamado AFAPs.
Vamos a ver que son un poco más en detalle los apps y que si tenemos un FAV, al final dará igual que
el jugador tire una pizza o que lanza una manzana o una pera al final como son privat si son reutilizables.
Lo único que cambia es el skin de uno a otro.
Es esta cosa que tenéis aquí uno a otro, pero al final todo es comida en general o ni siquiera comida.
Si queréis es lanzarle cosas, lanzarles tep.
Vale, pues vamos a hacer que el proyectil de momento vuele hacia delante.
En que scrip programa haríais el comportamiento de que la comida vuele pa'lante?
En un eje que sólo se lo vais a dar a la comida que va a volar palante no va en el controlador, todo
el mundo tiene claro que el concepto de la comida se mueve para alante, no debe ir en un controlador,
nada que ver con el control.
Es algo que le pasa el controlador tirara la comida correcto, pero será la comida la que vuele palante
con la fuerza que le hayáis dado o como lo queramos programar.
Pero lo que está claro es que aquí hay que crear otros creep destellar y le vamos a llamar como es moverse
para alante en la dirección, en lo que a lo mejor yo la lanzo para allá, pero una vez que la he lanzado,
todo el mundo tiene claro que la comida va a ir palante.
No me va a hacer el pino puente, me va a volver a mi madre.
No es un bumerán.
Una vez lanzada se moverá para alante.
Correcto Forward move forward, que de hecho también es un script muy típico.
Si haceis un shooter, las balas se mueven para alante, incluso si tenéis enemigos.
Los enemigos se mueven para alante, rotan hacia el jugador, pero siempre para alante.
Entonces es un script más genérico de lo que parece.
Así que ahí le llamamos MOBA.
Leches, Buford Warmi.
El ejemplo perfecto, no?
Pues mira, se me había renderizados muy forward.
Entonces es muy fácil para que un objeto se mueva para alante.
Qué variable pública necesitáis?
Pensad qué diferencia hay entre una bala o una pera.
La masa más fácil.
No hemos hablado de masas, todavía no he hablado de físicas.
No os metáis con la física.
No he hablado, ya sufriré.
Y cuando simplemente motor de física, ya el Guillemot.
Tampoco mucho más fácil la velocidad.
Qué diferencia hay entre que tiene esto así o que tire a malaleche la velocidad?
A partir de ahí se mueve palante.
Pero es la velocidad.
Así que vamos a crear una variable public flow spit que ya sabéis como va.
Si le queréis dar un valor por defecto, vamos a darle 40 metros por segundo.
Vas en la comida disparada.
Me voy a cargar a los animales en lugar de darles de comer.
Y fijaros que si la clase de la comida es mulford wart qué es lo que tiene que hacer?
El estar tiene que hacer algo, hay que hacer algo al inicio.
De hecho, todavía no hemos hecho nada al inicio, salvo escribir un debut Autolog en el ataque, que
es lo que hay que hacer,
trasladar, trasladar.
Por tanto Transform punto translated, que es lo mismo que llevamos haciendo hace dos días.
En qué dirección?
Forward.
Por algo el script se llama forward, si no se llamaría Left Male Vector 3 punto forward.
Esa es la dirección y ahora necesito aplicar la ecuación de la física, que es velocidad por tiempo.
Cuál es la velocidad por Spit y el tiempo del tatin del tatin?
Ya está así de fácil.
A quién le daríais el script buffo wart a la pizza?
Qué pasará cuando yo arrastre el forward a la pizza?
En primer lugar tenéis un FIFA.
Por tanto, me va a dar el mensaje de peligro de muerte.
Bueno, vamos a usar de momento el método cutre vuestro, que es arrastrar aquí abajo y callarme como
un tonto para que no se quejen.
Luego, evidentemente, habrá que toquetear los FAB.
Pero qué pasará?
Nada más le doy al play.
Pues que la pizza se va a tomar por culo.
Es la pizza viajera.
No sé dónde está la pizza ya ahí está.
Bueno, hasta luego la pizza se va.
Por qué?
Por qué habéis dicho que se vaya?
Y si les subes la velocidad por más rápido se va.
Ale, le ponéis aquí un par de cerditos y la pizza ya ni está en pantalla.
Vale, entonces esto es correcto?
No hay ningún problema.
La pizza se mueve para alante.
Lo que pasa es que, claro, la pizza se tiene que mover sola o tiene que ser cuando ocurra algo que
se tiene que mover cuando la lanzas.
Y quién es el que tiene que lanzar el personaje?
De hecho, más concreto que el personaje, el controlador.
El controlador del player.
Lo que pasa es que, claro, como vais a poder tener diferentes objetos que son lanzándoles.
Este es el caso perfecto para empezar a hablar de prefacios.
Un FAP que es un AFAPs, esa pieza de Lego que habíamos comentado, en la que nosotros definimos una
serie de cosas que queremos que estén juntas.
En este caso, cosas que queremos que estén juntas son, por ejemplo, el de la pizza, más el script
Buford wart.
Lo primero que haremos será en la propia carpeta de proyecto.
Crearemos una carpeta llamada Primax.
Y dentro de esos prefacios nosotros crearemos todos los que queramos.
En este caso ya tenemos un FAP, que es la comida de la pizza.
De hecho, más aún esta comida de la pizza.
Ya era un prefacio.
Os acordáis que me ha dicho quiere romperlo?
He dicho que no?
Por tanto, cómo se crea empresa?
Es muy fácil seleccionar el objeto jamón que queréis convertir empresa y lo arrastras a la carpeta,
prefacios o la carpeta no tiene qué ser prefacios.
Le he llamado apps para que tenga un sentido a la que lo soltáis.
Os aparecerá este mensaje?
Quieres crear un prefacio original o una variante?
La idea es que sea original, o sea, seleccionar original.
En este caso.
Ya está la comida.
Esto significa que ahora, cuando yo arrastre esta comida, la que prepara y la pongo aquí, que se
vea qué le va a pasar a las dos comidas?
A las dos, las dos van a salir disparadas porque las dos son hijos de esta misma.
La pizza estaba por ahí, ahí está una y ahí está la otra, al lado de la otra.
Lo veis?
Son como monjas por la calle de dos en dos.
Entonces, en este caso los FAB son muy útiles porque esto significa que cuando yo quiera que mi jugador
lance un cacho de pizza.
Solo con lanzarla.
De hecho, más aún, sólo con mostrarla en pantalla, automáticamente ésta sale disparada porque tiene
el Mulford Watteau scrip en particular.
Os habéis dado cuenta que cuando lo he arrastrado para acá me ha dado la posibilidad de crear el original
o una variante del prefecta.
Qué diferencia hay entre la una y la otra cuando vosotros tenéis un prefacio?
Se supone que solo vais a tener uno durante todo el juego de ese tipo de objeto, pero a veces diréis
hostia, que me gustaría que se que la picha esta, que sí, que es muy mona y todo lo que quieras.
Pues en lugar de ser una pizza, fuera otra cosa, tuviera otro color o lo que sea, lo que podríais
hacer es cambiarle la malla.
En este caso hay mallado de todo tipo, tenéis las mallas de la pizza, tenéis esto es un sandwich,
esto es una botella que no se ve aquí.
Esto es el sándwich, esto es la caja, está la caja de cartón, el brick, la galletita.
Entonces, qué es lo que podría pasar?
Podría pasar que vosotros tuvierais el mismo objeto.
Le cambiáis la malla de visualización, pero el comportamiento sigue siendo el mismo.
Es decir, habéis creado una variante, una variante visual.
Fijaros que aquí yo tenía mi foot pizza a la pizza.
En lugar de ponerle una malla de pizza, le voy a arrastrar una malla de sándwich a la malla.
Aquí están las mallas.
La malla del sándwich, entonces ahora es la malla del sándwich con el color de la pizza, lo cual queda
un poco raro, evidentemente.
Pero aquí podemos elegir de los materiales el que corresponda.
No sé cuál es porque ni lo he mirado.
Entonces la idea es que nosotros podríamos ir a los iconos y que ha quedado un sándwich.
Ah, qué guay!
Lo han hecho todo junto.
Mira que bien.
Entonces aquí tenéis el sándwich.
No veis?
Y por tanto, en mi carpeta de prepagos, si ahora vuelvo a arrastrar la misma pizza que tenía antes,
tiene sentido que crea un nuevo prefacio original o una variante mejor.
Si varian, lo que va a pasar es que uno será el sándwich y el otro será la pizza.
Y esto quiere decir que el día de mañana, cuando cambiamos el padre, por ejemplo, en velocidad,
ya no quiero que tengas velocidad.
40.
Ahora quiero que vayas a velocidad.
20.
El cambio que he hecho se lo he hecho al padre.
El pequeño es una variante del padre y sí, es una variante que le habrá pasado a la velocidad.
Se habrá mantenido porque si cambio el padre los cambios del padre se verán en los hijos.
Como esta es una variante, qué pasará si yo cambio la velocidad del hijo a 50?
Qué creéis que le pasará al padre?
Nada.
Lo veis?
Por tanto, los apps son una herramienta muy buena porque os permiten es empezar con lo más básico,
que se os pase por la cabeza y a medida que vais necesitando cosas en concreto, las vais modificando
en prefijos.
Lo más típico tenéis un enemigo y de hecho el enemigo que sea un cubo.
Definir el comportamiento del cubo.
Los scripts para que haga daño, para que reciba daño, para que muera lo que sea en ese cubo.
Y luego lo plasmas en forma de varias para que sea un orco.
Para que sea un trol.
Para que sea un humano.
Para que sea un elfo.
Pero como el comportamiento ya estaba definido en el padre, las variantes lo único que heredan son
un cambio de skins y dos cambios en lo que queráis forma de atacar, forma de defender, lo que sea.
Pero claro, es que ahora si yo cojo la misma picha, le cambio la malla.
Pues mira, vayamos a poner aquí la botella.
Tengo la botella, me la levanto un poco del suelo para que no esté atravesando el suelo.
Algo así agua y creo y quiero que la botella vaya más rápido.
60.
Como estoy creando un privat varia cuando arrastre para abajo creó un Rifat varia.
Entonces ahora la botella irá a 60.
El sandwich no sé cuanto lo he dejado a 50 y la pizza sigue yendo a 20.
Vais creando variantes, pero es que es el mismo objeto.
El único que cambia es la visual.
Si esto es muy típico, porque además fijaros un pequeño detalle, lo único que hueco es cambiarle el
mes la malla de visión, la malla.
Este es el material, las mallas euba hay varias.
Como podéis observar aquí, varias.
Hay un montón.
Son los modelos 3D.
Puedes poner pollo o con el pollo PageRank.
Joder, acojona al pollo.
Después de la galleta, la pizza le puedes poner la vaca, que también va a ser muy grande la pera.
Puedes poner lo que quieras.
Evidentemente cada uno de estos objetos queréis que se vea diferente.
Cómo sabe que la pera es verde o que la pizza tiene estos colores?
Lo hace con lo que llamamos los materiales.
Aquí en Materials hay uno que se llama Simplifiquemos y podéis ver que este sin pelar, ya que un montón
de cosas, un montón de mitas y colorines y demás.
Más adelante veremos que son los materiales.
Y cómo se encarga de transformar esto en un objeto 3D, pero básicamente es tapera.
Que veis ahora?
Me meto un gol, yo esta, pero a lo mejor es este trocito que veis aquí y a la que le cambio a la pera
esta que sea una pizza.
Encuentro pues la pizza aquí está utilizando un trocito del verde, un trocito del rojo, un trocito
del amarillo.
Esto hay un programa especial que se llama Scheider, que está escrito en un lenguaje diferente y que
es el que se encarga de consultar para cada material.
Cómo debe lucir.
Evidentemente, si la pizza le cambió el material, ahora el material que utiliza se llama sin pelar
items.
Si yo aquí le arrastro del granjero, vais a tener la pizza con un skin de colores del granjero o si
le arrastro aquí y el otro granjero son los mismos colores.
Si le arrastro el color de los animales de la granja, pues mira, la estética de colores es más o menos
la misma, pero evidentemente aquí podéis ver que la combinación de uno, la malla 3D, el objeto tridimensional
más los materiales son los que conforman la base de nuestro grifa.
Y digo la base porque ahora le he añadido un escrit que es muy forwarding.
Podría añadir un segundo, un tercero o un cuarto.
27.
Si queréis que caiga por gravedad, le añadimos hecho.
Fijaros como yo lo he creado aquí con 1, 2 y 3.
Si quiero que todos ellos caigan por gravedad, cual modifico el padre, el padre que es la pizza?
Le añadimos aquí un rizzi body y a la que le añado un poquito al padre el sandwich tiene rollito body
y la cosa esta tiene Rivoli.
Quiero que los cuerpos, todos pesen mucho más.
Voy al padre, le añado más a 100, al Regev Body padre.
Los hijos heredarán 100 y el 100.
Si cambio en los hijos este 100 por un 10.
Quién habrá cambiado?
éL y sólo él ha cambiado la botella.
El sandwich sigue estando a 100.
La pizza sigue estando.
La he perdido.
Lo vais pillando estos conceptos?
Esto es súper importante, sobre todo lo de las prisas varias.
Se introdujo no hace mucho, hace un año.
Antes querías cinco versiones, tenías que tener cinco versiones, pero desde que hicieron los.
Es bastante útil.
De acuerdo, es bastante útil en particular lo que vamos a hacer y ya lo dejamos aquí.
Es.
Yo quiero que el granjero tire cualquier tipo de comida, sea ésta o la otra o la otra.
Por tanto, si quien lo va a tirar es el SQLite Player Controller, cómo se tiene que llamar la variable
para tirar cosas y de qué tipo tiene ser?
No voy a hacer pública para poderla evitar de tipo subjects, le voy a llamar Proyectã el FAP es una
pizza, no lo sé, es una pera, no es una botella.
No lo sé.
Es un proyecto del PRI, FAP.
Y que acabáis de ganar, ahora acabáis de ganar.
Qué?
Cuando os vayáis a vuestro al editor primero dejadme quitarle el rally body.
Se lo pondremos mañana.
Se lo quito al padre.
Si se lo quita al padre, habrá cambios los hijos.
Pensad que ahora cada uno de ellos tiene una velocidad diferente.
Son varias.
Me da igual.
Pero fijaros que ahora el player le ha salido una caja pa poder tirar proyectiles.
Si queréis que tire la pizza por la rastra de la pizza, queréis que tire el sandwich.
Le arrastrase el sandwich.
Queréis que tire la botella?
Le arrastra la botella.
Como habéis creado apps para todo y como cualquiera de ellos es la amable.
Ya tenéis todo lo que hace falta.
Novais.
Bueno, ahora viene lo bueno, ahora vendrá que con una tecla dispararemos o que con las flechas cambie
el tipo de proyectil.
Ahora la empezamos a ver la gracia.
Si te podrías pegar un bocado a la pizza y solo tirar el culo de la pizza.
De hecho, es mucho más potente de lo que pensáis.
Se pueden hacer muchísimo, muchísimo, muchísimas cosas.
De hecho, fijaros un detalle acordaros que yo empezaba con una pizza aquí en medio, que le he ido
haciendo guarradas y he creado mi FAP, esta pizza que en media hora pinta algo.
Pero el precio sigue existiendo en el mundo de los primates.
Sigo teniendo mi pinta y si hago doble click me puedo volver al mundo de los primates y cambiarlo a
es que es muy grande.
Tres por tres por tres, dos por dos, por dos.
Qué le habrá pasado a los hijos?
También son dos por dos, por 2.
Por defecto deberían estar en el cero cero cero.
Acordaros que os lo dije.
En teoría no viven en ningún lado, pero este no vive en el cero cero cero.
Vive ahí donde lo había soltado yo en la cena de la mano de Dios.
Cero, cero cero.
Habrán cambiado los hijos, no?
Y por qué no cambian?
Porque la posición no se hereda de padres a hijos.
Hay cosas que no se heredan ni imposición ni rotación, pero es por seguridad.
Imagina aquello que le quieres cambiar un brazo por otro.
Pero uno está así y.
O sea, posición y rotación son los dos únicos que no se heredarán nunca en un variante.
Pregunta de examen Presentáis al examen de las cosas.
Nunca se heredan estas dos posiciones?
Rotacion.
Si los queréis en el cero cero cero hay que ponerlo.
Ya está.
Entonces yo la recomendación que os doy es los papás no viven en ningún lado, viven en el Etéreo y
ven en Matrix.
Qué más da que estén el cero en el uno o en el 27?
Colócalo en un sitio que te sea cómodo y el sitio más cómodo es el cero cero cero, porque si todos
están en el cero cero cero, yo cambio de uno a otro.
Y si estoy yo en el cero cero cero, siempre los voy a tener en el mismo sitio.
Si lo tengo que tener en el 1024.
Por ahí ya tengo empezar a hacer zumo, a buscar dónde estaba el objeto.
Entonces, siempre que creéis un FAV acentúo así.
De hecho, haberle dado un nombre muy malo se llama Fuck Pizza Fuck Pizza uno o varias fuck pizza 1
Variant variante.
Entonces esto que sea pizza, esto que sea sándwich, o sea que y esto que sea boten.
Evidentemente aquí yo he usado varias.
No podría haber arrastrado las diez piezas de comida.
Haber puesto el scripta todas ellas una por una y haber creado con todos ellos princeps originales en
lugar de variantes.
La respuesta es sí, pero como necesites cambiarle una cosa, uno y que se cambien todo lo demás, te
jodes.
O sea, lo tenés que hacer a mano.
Así que lo mejor que podés hacer siempre es va a haber 10 tipos de objetos que querés tirar la botella,
la pizza, la pera y demás.
Perfecto.
Elegís uno a pizza mismo.
Elegí uno que hay que cambiarle la malla de visualización.
Quiero que sea la kuki, le cambiáis la malla.
Quiero cambiarle los materiales para que se vean de otro color o cualquier historieta.
Vale, si lo haces quieres cambiarle la velocidad.
Se lo hace 40, da igual, pero una vez que lo tienes como tú quieres que se llame Kuki con él PRI-PAN
varias.
Y así está seguro que el día de mañana necesitas cambiarle a todos la velocidad, que todos tengan la
misma velocidad, que todos tengan una cosa o la otra, la gravedad.
Con el Rally Bodhi o su tía en vinagre vas al padre o se lo añaden, lo cambias y como si cambias.
El padre se hereda en los hijos de éstos.
Si son 10 fav diferentes y ninguna relación de parentesco entre sí, pues os puedo asegurar que es bastante
pesado cada vez volver y volver, ir y volver, ir y volver.
Vale.
Listos?
Pues me cargo la kuki de aquí la kuki variantes la llamo Kuki yhasta y ahora ya tendremos diferentes
objetos que podremos empezar, que el jugador se lo vaya tirando a los animales.
No sé si hacerles daño para darles de comer, ya veré a ver cómo nos hace más gracia enfrentarse a esto.