Bienvenidos de nuevo mis compañeros desarrolladores de juegos a honestamente,
uno de los mejores videos que he hecho nunca
porque esta es una de
las pocas veces que algo sucede.
Tenemos un error en el juego,
pero en realidad resulta ser mucho
mejor de lo que originalmente se pretendía.
Entonces es increíble.
Ya verás a lo que me refiero durante el video.
Pero por ahora, vamos a ejecutar el juego.
Y verás que he creado este pequeño duende.
Por lo que este Duende simplemente camina aleatoriamente.
Para que veas que camina por algún punto,
se detiene, después se aleja.
Se detiene.
Y si nos acercamos lo suficiente,
se puede ver que empieza a perseguir y
lanzar bombas que nos están lanzando bombas.
Mira, qué guay es que si nos alejamos
de él, Ahí vamos.
Se puede ver que simplemente sigue caminando hasta
que regresemos y alcancemos.
Y luego empieza a perseguirnos
como lo fue un maldito lunático esa noche.
Yo en serio, tengo tanta suerte de tener forma estos brillantes.
Son tan geniales. Entonces, no perdamos
más tiempo y empecemos.
Ah, está bien, Así que ahora tenemos un enemigo cobarde.
Tiempo para agregar lo maravilloso.
Entonces voy a entrar a mis enemigos y a los prefabs.
Y aquí dentro voy a sumar
el patrullaje, nope, el covalente.
Ahí vamos. Entonces agregamos el duende.
Quitemos la tarjeta o ¿sabes qué?
Apagemos la mosca actualmente.
A lo mejor los añadiremos más adelante.
Y luego vamos a echar un vistazo a los duendes.
Entonces miren al gobierno.
¿ Qué tan guay es?
Por lo que corre por ahí, le dispara a la gente.
No sé con lo que sé lo que hace.
En realidad, él sólo creo que lanza una bomba o algo así.
Pero de todos modos, va a ser un maravilloso.
Entonces vamos y le llaman el duende maravilla.
Entonces hagámoslo el duende maravilla, aplique los cambios.
De acuerdo, entonces el nombre sigue siendo el mismo.
De todos modos, abramos nuestros guiones
y veamos qué vamos a hacer aquí dentro.
Entonces voy a subir y aquí voy a crear
enemigos que se preguntan y Chase.
O sólo llamémoslo los enemigos que se preguntan.
Entonces aquí voy a crear un campo serializado.
Y va a ser un booleano.
Y va a ser, debe preguntarse, maravilla,
maravilla, ¿es una, era, Oh,
no, sólo me voy a quedar con
un.Así que maravilla, maravilla.
Y luego voy a crear
un campo serializado para dos carrozas.
El primero va a ser la longitud de Wonder.
Entonces, ¿cuánto tiempo se pregunta?
Maravilla. Lo voy a decir como quiera.
Y entonces tenemos la longitud del pulso.
Entonces, ¿por cuánto tiempo hace
pausa antes de que empiece a vagar de nuevo?
Y luego voy a crear
obviamente dos cosas porque parece
que es obvio
que estamos usando contadores aquí.
Entonces voy a crear
un flotador privado y contador de vagabundeo.
Y luego el contador falso.
Por cierto, algo que creo que no mencioné
en el video anterior y en el modo de juego.
He apagado todo lo relacionado con la música,
así que me he asegurado de que el audio de la música esté
apagado solo por razones de prueba.
No queremos seguir teniendo música de fondo
y cuatro para que mis vecinos obviamente los
mantengan cuerdo en el próximo par de meses hasta que termine
de grabar y nuevas formas de volver aquí.
No necesito de nuevo a los policías de todos modos privados.
Y por último, necesitamos obviamente obtener
la dirección de maravilla.
Aquí vamos a conseguir la dirección para avanzar
y va a ser la dirección Wonder.
Todavía tenemos insertado, pero lo haremos.
Y luego vamos a chequear.
Y luego como estamos sacando del contador de Wonder,
vamos a comprobar si en algún momento
el contador de maravillas se vuelve menor o igual a 0.
Entonces vamos a poner
algo llamado contador de pausa.
Y este contador de pausa no
sólo va a ser cualquier contador de correos.
Vamos a crear un rango de puntos aleatorio.
Y este random.randrange tendrá los tiempos de contador pos
0.75 F,
y el contador veces 1.25.
Entonces tal vez te estés preguntando,
¿por qué estamos haciendo esto?
Bueno, porque queremos tener
una forma muy aleatoria de posar nuestra ganancia,
o lo siento, no pasar nuestro juego de pausar al enemigo.
Por lo que esperará un momento realmente diferente
cada vez antes de que empiece a moverse.
Esto agregará más variedad a la forma en que se mueve.
Y luego después de facturar aquí,
por lo que comprobamos para que el contador de maravillas le quitaría.
Establecemos la dirección.
Ahora en realidad es el momento
decidir en qué dirección vamos a ir.
Entonces aquí voy a comprobar si
el contador jefe sigue siendo mayor que 0.
El contador pos es mayor a 0.
Obviamente, lo primero que vamos a hacer es que vamos a estar
quitando del mostrador de correos,
así que tiempo punto delta tiempo.
Y luego vamos a comprobar si
el contador de impulsos en algún momento
se vuelve menor o igual a 0.
Entonces aquí dentro vamos a hacer dos cosas.
Lo primero es que vamos a
elegir el contador pasado.
Y en cambio vamos a estar
poniendo el contador de maravillas.
Y va a ser el OK, lo siento,
no es el contador de pausa,
Es la longitud de pausa.
Así que pausa la longitud.
Longitud de pausa, perdón por eso.
Y aquí dentro en lugar del contador pos,
vamos a fijar la longitud de maravilla.
Y la longitud maravilla.
Entonces esto fue un, algo que no sabía
esto, discúlpame por eso.
Pero aquí dentro no sólo queremos poner el contador,
también queremos establecer la dirección de maravilla.
Y este va a ser tu reto.
Tu reto es darle al vagabundo un azar,
no terminar un aleatorio.
Entonces después de reiniciar el contador,
necesitamos una nueva dirección de maravilla.
Tendrás que establecer la dirección de maravilla
como un nuevo vector 3.
Tendrá que establecer el x y el y
debe ser números aleatorios.
Asegúrate de mantener la z tal como está o aún mejor,
debes venderla como 0.
Por último, una pista en cuanto a hacer el rango entre menos 1.551.
Y eso se acaba de ver que el enemigo
no vaga muy lejos.
Entonces para esa información,
pausa el video ahora mismo y ve a hacer el caldeo.
De acuerdo, bienvenido de nuevo.
¿ Cómo te llevaste con eso?
Entonces después de poner el contador de maravillas,
vamos a establecer la dirección de maravilla.
Y la dirección maravilla obviamente
como factor tres, se puede ver aquí mismo.
Entonces vamos a crear
un nuevo vector 3 y vamos a abrirnos.
Ahora, obviamente el eje zed debe permanecer igual.
Entonces vamos a establecer un rango de puntos aleatorio y va
a ser minos1, f menos 1.551.
Entonces vamos a poner esta para la x,
ésta como para la y.
y finalmente, tenemos ceros al final.
Entonces echemos un vistazo atrás a lo que está pasando aquí.
En primer lugar, empezamos,
comprobamos, si nos preguntamos si sí,
entonces vamos a revisar como
el contador de maravillas mayor que 0,
luego seguimos en el cual seguimos quitándole tiempo.
Nosotros fijamos la dirección porque obviamente nos estamos preguntando,
sólo queremos fijar la dirección de inmediato.
Y luego seguimos quitando,
haciendo este bucle, haciendo este bucle, haciendo este bucle.
Obviamente en este punto el contador de pos debe ser 0.
Pero cuando el contador de maravillas es menor que 0,
el contador pasado obtiene un valor aleatorio.
Y entonces conseguimos que esta condición sea verdadera,
y ésta será en falso.
Entonces empezamos aquí mismo,
empezamos a quitar del contador de pos hasta que a la 1,
obtenemos un contador de pos que es menor a 0.
Establecemos un contador de maravillas al azar,
y al mismo tiempo establecemos una dirección de maravilla.
Detuvimos esta afirmación if.
Volvemos aquí y de nuevo empezamos a quitar.
Tenemos una nueva dirección maravilla que hemos
determinado aquí mismo durante el pasado-tiempo.
Y seguimos quitando hasta de nuevo,
el contador de maravillas es menor que 0,
un nuevo contador de correos.
Empezamos éste y seguimos haciendo todo eso.
Pero hay una cosa
que hay que considerar y es que
necesitamos iniciar
ya sea el contador jefe o el contador de maravillas.
Tan arriba y empezar.
Voy a crear una condición aquí.
Y si nos preguntábamos,
recuerdo que esa era la condición.
Debería preguntarse.
Si debemos deambular,
entonces necesitamos establecer un contador pos,
que es igual a un rango de puntos aleatorios entre
los tiempos de longitud del jefe
0.75 y luego los tiempos de longitud del jefe 1.25.
Ahí vamos. Por lo que es
más o menos lo mismo que tenemos aquí dentro.
Aquí arriba. Inicializamos el contador jefe.
Espera o el enemigo espera un poco.
Entonces se da cuenta, oh,
necesito empezar a mudarme aquí,
mientras que aquí dentro.
Por lo que inicializamos algún valor,
empezamos por movernos de él.
Cuando llega a menos de 0,
empezamos toda la cadena aquí y empieza a perseguir,
quiero decir, lo siento, vagando.
Y hay algo porque queríamos sumar
la persecución al enemigo.
En primer lugar, vamos a ver si esto realmente
funciona y luego vamos a sumar la persecución.
Por lo que de vuelta en nuestro juego.
Veamos qué tenemos aquí dentro.
Entonces el duende preguntándose,
primero que nada pongamos todo.
Entonces vamos a mantener estos deberían ahuyentar.
Y así el azul es para el proyectil.
Entonces voy a hacer tal vez
el campo de tiro un poco más pequeño.
Y luego el tiempo entre tomas,
Vamos a mantenerlo como está.
Deberían huir. No, debería vagar.
Sí. Longitud de maravilla.
¿ Cuánto tiempo deambulaba por ahí? Por 1 segundo.
¿ Cuánto tiempo hace pausa?
Ya sabes qué, Vamos a quedarnos dos.
Y para salvar eso, ejecuta el juego.
Y veamos cómo se ve eso.
Entonces voy a llegar pero cerca de él. Ahí vamos.
Se puede ver que acaba de ir en
alguna dirección aleatoria. Y ahí tienes.
Se puede ver que cada dos segundos simplemente camina.
Ahí, se detiene ahí.
A ver.
Y entonces se puede ver que no es
un enemigo muy inteligente obviamente.
A veces camina y dos paredes. Se queda atascado ahí.
De acuerdo, así que corre detrás de nosotros.
Ahí vas. Está en rango.
¿ El rodaje, está madurando.
Está bien. Entonces oh, ahí vamos.
Por lo que está disparando cuando lo arreglan.
¿ Qué tan guay es eso?
Ahora, lo siguiente que queremos agregar
es que si nos metemos en las inmediaciones de este enemigo,
queremos que empiece no solo a babear y a nosotros,
sino que en realidad corre hacia
nosotros porque tiene una bomba, es pesada.
Necesita acercarse para lanzarnos.
Esto es algo que se me acaba de ocurrir.
Entonces, ¿cómo vamos a hacer esto?
El problema aquí dentro es que estamos
o tenemos la condición para el perseguir,
todos, tenemos la condición para el deambular.
Entonces si vuelvo aquí y acabo de decir el, ¿dónde está?
¿ Dónde está el pequeñito de aquí?
El duende se pregunta, así debe perseguir jugador,
entonces vamos a tener el rango de persecución jugador.
Ahí vamos. Entonces es un poco,
tal vez es así y el seguir persiguiendo.
De acuerdo, claro, Hagamos al azar así.
Extraño. Veamos qué pasa
cuando en realidad empieza a perseguirnos.
Y ahí vamos. Veamos cómo funcionaría eso.
Entonces me acerco a él.
Y como se puede ver, es cada uno persiguiendo.
De acuerdo, entonces él está persiguiendo,
luego va de nuevo y deambulando.
Entonces si me quedo aquí,
se puede ver que es una especie de mecánico,
pero al mismo tiempo se detiene en alguna parte.
Y qué, en realidad estoy muy sorprendido,
por cierto, su movimiento es realmente loco y asombroso.
Para que veas que sigue persiguiendo.
En algún momento, acaba de empezar a vagar de nuevo.
Entonces me encanta la aleatoriedad en esto, pero solo,
sólo por el bien de entender
cómo quería hacer el juego
o cómo mi idea de lo que quería hacer es que se pregunte.
Pero cuando el jugador está en el rango persiguiendo,
entonces empieza a perseguir y deja de preguntarse.
Entonces veamos cómo se verá eso.
Por lo que de vuelta aquí,
se puede ver que cuando empezamos a perseguir,
dijimos que lo está persiguiendo a la verdad.
Entonces aquí dentro, deberíamos revisar dos cosas.
Si deberíamos estar preguntándonos y ¿dónde está?
Y no estamos persiguiendo,
así que él no está persiguiendo.
Entonces de vuelta aquí,
ejecutamos el juego y ahora te darás
cuenta de que se estará preguntando.
Por lo que estamos fuera del rango de persecución.
Él vaga por ahí, vaga por ahí,
Hopi va por mi camino.
Entonces obviamente se puede ver
que la inmunidad aleatoria no es tan buena.
Para que veas que estamos en rango y ahí vamos.
Se puede ver que nos está persiguiendo.
Ya no se está preguntando,
seguirá persiguiéndonos hasta que nos alejemos un poco.
Y ahí vamos. Se puede ver
que simplemente sigue vagando por ahí.
Ahora, honestamente, me encanta cómo simplemente iba entre
vagar y perseguir y su movimiento era
muy errático y no estaba seguro de lo que está pasando.
Me encantó.
Si quieres, puedes mantenerlo así.
Y para nada si te gustaría la forma en que solo estaba haciendo una pausa,
persiguiéndonos y luego cuando nos escapamos,
simplemente sigue deambulando.
Entonces ser mi invitado depende de ti.
Y como se puede ver, a veces se acaba de llegar
con cosas y pequeños bichos en el juego,
hacer las partes interesantes
del juego. Espero que lo disfruten.
Espero que estén cometiendo sus cambios.
Espero que te haya encantado una crítica.
Me ayudó mucho.
Entonces si no lo has hecho ya, no lo dudes,
atrevido puede revisar, de verdad,
de verdad me ayuda mucho.
Si no, los veré en el siguiente video donde estaremos
creando al último enemigo que es patrulla profunda o así.
Nos vemos entonces.