Lista de reproducción completa del tutorial How to Make a Basic Horror Game in Godot, creada por Omogonix
https://www.youtube.com/playlist?list=PLWI8H56cvVoKfe6Rj3aVUGA2NPGkSOJZ_
Este vídeo es una continuación del anterior, en el que recuperamos la función de persecución y hacemos que el enemigo deje de perseguirte tras un tiempo o al alcanzar cierta distancia.
También se mencionan otros aspectos, como añadir sonidos de pasos y un tema musical para la persecución.
Vamos agregar nuevos nodos a la escena Monster(CharacterBody3D).
Chase_Player(Chase_Player)
Es un copia y pega de RayCast3D, pero con las dimensiones cambiada.
El script del nodo Chase_Player(RayCast3D)
ChaseMusic(AudioStreamPlayer) contiene el audio del tema de persecución, tenemos que habilitar Loop en el fichero de audio, para que se repita en bucle.
Offtopic: Esto debería ser un campo de AudioStreamPlayer3D y AudioStreamPlayer2D.
Acabamos actualizando el script de la escena, el código den general ha recibido cambios, así que no lo marco para evitar que sea difícil de leer.
Estoy empezando a ver cosas que no están funcionando muy bien o código mal copiado que por algún motivo no esta dando problemas.
Tampoco me rallo con los posibles fallos que puedan tener las entrada, es mas cosa que el blog sea una referencia de los tutoriales que hago.
He omitido la parte de meter un audioStreamPlayer que se reproduzca al mostrar el GameOver, porque me parece que con todo lo visto, no hace falta apuntarlo, incluso con leer solo esta entrada, ya uno puede hacerse una idea.
Aprovechando, comento que parece que no va a haber más entradas del Diccionario de Blender. Estoy viendo vídeos en los que enseñan a modelar sin entrar en los conceptos, y la mayoría de cosas ya están mencionadas en entradas anteriores.
Creo que una buena adaptación para el blog sería centrarse en remarcar los pasos que se siguen, pero para eso prefiero dejarlo para más adelante, cuando tenga más práctica y me maneje mejor con Blender.
El epilogo ya me ha quedado mas largo que el contenido principal.
No hay comentarios:
Publicar un comentario